Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:QUÍRONS
Função:GPEA240API
Ticket:14217721
Requisito/Story/Issue (informe o requisito relacionado) :DRHROTPRT-5712


02. 
SITUAÇÃO/REQUISITO

API leaveOfAbsenceControl não permite informar a sequência para um afastamento que seja continuação de outro.

03. SOLUÇÃO

Os métodos POSTPUT da API leaveOfAbsenceControl foram preparados para receber o id do afastamento que será continuado, a informação poderá ser informada no campo "sequence" do corpo da mensagem.

Exemplo:

Body
{
"companyId": "T1",
"branchId": "D RJ 02 ",
"employeeId": "T1|D RJ 02 |926103",
"startDate": "2022-04-03T10:00:00",
"endDate": "2022-04-14T20:00:00",
"leaveOfAbsenceCode": "T1|D RJ    |004",
"internationalDiseaseClassification": "A07.8",
"classEntityRegistrationCode": "123123",
"doctorName": "DOUTOR TESTE",
"classEntityState": "SP",
"classEntity": "2",
"sequence": "T1;D RJ 02 ;T1|D RJ 02 |926103;2022-04-01T10:00:00;00:00;2022-04-02T20:00:00;T1|D RJ    |004"
}


04. DEMAIS INFORMAÇÕES

A informação da sequência é opcional e sua omissão não acarretará erros, sua estrutura é a mesma do campo id, retornado pela API na criação de um afastamento.

05. ASSUNTOS RELACIONADOS

        DI Protheus X NG - Integração de Movimentos - Medicina e Segurança - RH.