01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Função: | Permitir a Exclusão do Abono utilizando a API de Abono AllowanceControl |
|---|
| País: | Brasil |
|---|
| Requisito/Story/Issue: | DRHJORNRM-8674 |
|---|
02. SITUAÇÃO/REQUISITO
Ao excluir um abono no Quírons a exclusão não é reproduzida no RM e não retorna mensagem para o usuário.
03. SOLUÇÃO
Adequado o método Delete da API Allowance .
04. VERSÕES
12.1.2510 e superiores.
12.1.2506.XXX (ainda não disponível).
12.1.2502.XXX (ainda não disponível).
05. UTILIZAÇÃO
Funcionário possui Abono cadastrado na data 03102025 
No Postman foi criado um método Delete http://localhost:8051/api/rh/v1/allowanceControl/1;2;3|00004;2025-10-03;03:00;1|0005 |
Resposta: 
Funcionário não possui Abono.
 http://localhost:8051/api/rh/v1/allowanceControl/1;2;3|00004;2025-10-03;03:00;1|0005 |
Resposta: Será demonstrada a mensagem 
|
|
Funcionário não possui Abono.
 http://localhost:8051/api/rh/v1/allowanceControl/1;2;3|00004;2025-10-03;03:00;1|0005 |
Resposta: Será demonstrada a mensagem 
|
Mensagens de Erro:
| status | errorCode | message |
|---|
| 200 |
| "Gravação efetuada com sucesso." | | 400 | "00001" | "PIS em formato inválido ou inexistente no cadastro." | | 400 | "00001" | "CPF em formato inválido ou inexistente no cadastro." | | 400 | "00002" | "NSR duplicado. Número já foi importado na tabela" | | 400 | "00002" | "NSR duplicado. Número já foi importado na InscrEmp informada." Obs: (Essa validação só é feita se o campo "CodRelogioExtChave" estiver com o valor PONTOWEB ) | | 400 | "00003" | "NSR não foi informado e é obrigatório" | | 400 | "00006" | "Não foi informado o campo obrigatório: CodRelogioExtChave" | | 400 | "00006" | "Não foi informado o campo obrigatório: codFuncMsa" | | 400 | "00006" | "Não foi informado o campo obrigatório: numHorarMarcacAces" | | 400 | "00006" | "Código do REP é obrigatório" | | 400 | "00006" | "Não foi informado o campo obrigatório: codUsuarExtChave" | | 400 | "00006" | "Data da marcação é obrigatória" | | 400 | "00006" | "Campo 'datMarcacAces' no formato incorreto. Deve ser preenchido como data." | | 400 | "00006" | "Tamanho do campo InscrEmp inválido. O campo permite a quantia de caracteres 11 ou 14 apenas." | | 400 | "00006" | "Campo codRelogioExtChave no formato inválido. Deve ser preenchido para o Suricato: Coligada;Código do Terminal de Coleta ou para Ahgora: PONTOWEB." | | 400 | "00006" | "Não foi informado o campo obrigatório: InscrEmp." Obs: (Essa validação só é feita se o campo "CodRelogioExtChave" estiver com o valor PONTOWEB ) | | 400 | "00007" | "Terminal de coleta não está cadastrado no ERP." | | 400 | "99999" | "Erro interno na tabela. Registro não foi gravado." |
|
|
06. ASSUNTOS RELACIONADOS