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 POST e PUT 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.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas