01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | TRMA010API; PONA350API; GPEA923API; GPEAADIAPI; GPEA240API; |
Ticket: | Não há. |
Issue: | DRHGCH-19420 |
02. SITUAÇÃO/REQUISITO
Corrigir o padrão de recebimento das ID enviadas nos processos de DELETE e PUT para seguir o novo padrão definido pela NG;
Tratamento de situações para iniciar o processo de homologação da FASE 3 do projeto de integração.
03. SOLUÇÃO
1) Correção para receber o novo padrão de ID do projeto da NG, sendo ; (ponto e virgula) como separador de entidades e | (pipe) Como separador de campos dentro da entidade;
2) Correção dos nomes dos endPoints;
3) Tratamento quando já existir um registro, demonstrar uma mensagem de erro tratada;
4) Tratamento para que as ID possam vir maiores do que o esperado;
Durante o processo de homologação foram encontrados erros na API de additional, sendo:
1) Alteração do include para o caminho correto do endPoint;
2) Correção de validação quando o registro não é alterado (periculosidade e insalubridade ausentes);
3) Busca do funcionário com os dados do parâmetro e não do corpo da mensagem;
4) Tratamento para utilizar a chave estrangeira funcionários no padrão: empresa|filial|matricula;
5) Criação de tratamentos para as tags que existem no body;
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Não há.