Páginas filhas
  • API Turnos X Horários do COLCAM

Cadastro de Turnos

Disponibilizado endpoint para cadastro de Turnos.

Método POST:

http:127.0.0.1:8080/entity/v1/turnoCol

Estrutura de dados:

Turnos
{
  "codigoTurno": 1250,
  "instancia": "201",
  "codigoHorario": 1250,
  "deTurno": "Descrição do Turno",
  "noturno": "S",
  "sabComp": "N",
  "tpAdnot": "A",
  "tpDf": "B",
  "tpFolga": "C",
  "tpSabComp": "D",
  "rowversion": 1
}

Ordem de Pesagem

  • codigoTurno: Código do Turno.
  • instancia: Código da Instância.
  • codigoHorario: Código do Horário.
  • deTurno: Descrição do Turno.
  • noturno: Flag se Turno Noturno.
  • sabComp: Flag de Sábado Compensado.
  • tpAdnot: Método do cálculo do Adicional Noturno [TAB3].
  • tpDf: Tipo DSR/Feriado [TAB1].
  • tpFolga: Tipo Folga [TAB1].
  • tpSabComp: Tipo Sábado Compensado [TAB1].
  • rowversion: Controle interno.

   

Consulta dos Turnos

Disponibilizado endpoint para consulta dos Turnos.

Método GET:

http:127.0.0.1:8080/entity/v1/turnoCol?page=1&pagesize=1

Response
{
    "hasNext": true,
    "items": [
        {
            "codigoTurno": 1,
            "instancia": "201",
            "codigoHorario": 1,
            "deTurno": "Turno Diurno",
            "noturno": "B",
            "sabComp": "N",
            "tpAdnot": "1",
            "tpDf": "1",
            "tpFolga": "1",
            "tpSabComp": "1",
            "rowversion": 76507
        }
    ]
}    

Parâmetros

  • page: Número da página.
  • pagesize: Quantidade de registros por página.

Modifica Turno

Disponibilizado endpoint para modificar o Turno.

Método PUT:

http:127.0.0.1:8080/entity/v1/turnoCol

Estrutura de dados:

Turno
{
  "codigoTurno": 1250,
  "instancia": "201",
  "codigoHorario": 54321,
  "deTurno": "ATUALIZAÇÃO TURNO",
  "noturno": "S",
  "sabComp": "S",
  "tpAdnot": "P",
  "tpDf": "P",
  "tpFolga": "P",
  "tpSabComp": "P",
  "rowversion": 1
} 

Exclui Turno

Disponibilizado endpoint para excluir o Turno.

Método DELETE:

http:127.0.0.1:8080/entity/v1/turnoCol?codigoTurno=1250&instancia=201

Parâmetros

  • codigoTurno: Código do Turno.
  • instancia: Código da Instância.