Páginas filhas
  • API Afastamentos/Férias

Cadastro de Afastamentos/Férias

Disponibilizado endpoint para cadastro de Afastamentos/Férias.

Método POST:

http:127.0.0.1:8080/entity/v1/afastfer

Estrutura de dados:

Afastamentos/Férias
{
  "codigoFunc": 105284,
  "dataInicio": "2024-09-13T00:00:00",
  "ferAfa": "F",
  "instancia": "99999",
  "codigoAfast": "12",
  "codigoIntErp": "123456789012345",
  "deObsIntegracao": "Observação de integração",
  "dataAtualizacao": "2024-09-13T00:00:00",
  "dataFim": "2024-09-19T00:00:00",
  "rowversion": 12345
}

Ordem de Pesagem

  • codigoFunc: Funcionário.
  • dataInicio: Data início.
  • ferAfa: Tipo (F=Férias e A=Afastamento).
  • instancia: Código da Instância.
  • codigoAfast: Código do afastamento.
  • codigoIntErp: Código do ERP.
  • deObsIntegracao: Observação (utilizada qdo dado é inserida/atualizado por sistema externo).
  • dataAtualizacao: Data de atualização.
  • dataFim: Data fim.
  • rowversion: Controle interno.

   

Consulta dos Afastamentos/Férias

Disponibilizado endpoint para consulta dos Afastamentos/Férias.

Método GET:

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

Response
{
    "hasNext": true,
    "items": [
        {
            "codigoFunc": 1,
            "dataInicio": "2014-04-22T00:00:00",
            "ferAfa": "A",
            "instancia": "201",
            "codigoAfast": "P1",
            "codigoIntErp": null,
            "deObsIntegracao": null,
            "dataAtualizacao": null,
            "dataFim": "2014-04-28T00:00:00",
            "rowversion": 97051
        }
    ]
}    

Parâmetros

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

Modifica Afastamento/Férias

Disponibilizado endpoint para modificar o Afastamento/Férias.

Método PUT:

http:127.0.0.1:8080/entity/v1/afastfer

Estrutura de dados:

Afastamento/Férias
{
  "codigoFunc": 105284,
  "dataInicio": "2024-09-13T00:00:00",
  "ferAfa": "F",
  "instancia": "99999",
  "codigoAfast": "12",
  "codigoIntErp": "3213212",
  "deObsIntegracao": "Observação de integração",
  "dataAtualizacao": "2024-09-13T00:00:00",
  "dataFim": "2024-09-20T00:00:00",
  "rowversion": 12345
}

Exclui Afastamento/Férias

Disponibilizado endpoint para excluir o Afastamento/Férias.

Método DELETE:

http:127.0.0.1:8080/entity/v1/afastfer?codigoFunc=105284&dataInicio=2024-09-13T00:00:00&ferAfa=F&instancia=99999

Parâmetros

  • codigoFunc: Funcionário.
  • dataInicio: Data início.
  • ferAfa: Tipo (F=Férias e A=Afastamento).
  • instancia: Código da Instância.