Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

RM

Linha de Produto:

Linhas_totvs
LinhaLinha RM

Segmento:

Segmentos_totvs
SegmentoRH

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 

12.1.2502.XXX

05. UTILIZAÇÃO

Deck of Cards
id1
Card
id1
labelExemplo 1 : Excluindo Abono existente na Base de dados

Funcionário possui Abono cadastrado na data 03102025

No Postman foi criado um método Delete 

Bloco de código
languagebash
themeConfluence
http://localhost:8051/api/rh/v1/allowanceControl/1;2;3|00004;2025-10-03;03:00;1|0005

Resposta:

  • O abono será excluído e demonstrará a seguinte mensagem 204 No Content



    Ao visualizar o espelho do funcionário o abono foi excluído



Card
id2
labelExemplo 2 : Excluindo abono inexistente na Base de dados

Funcionário não possui Abono.

Bloco de código
languagebash
themeConfluence
http://localhost:8051/api/rh/v1/allowanceControl/1;2;3|00004;2025-10-03;03:00;1|0005

Resposta: Será demonstrada a mensagem 




Card
id2
labelExemplo 3 : Mensagens
statuserrorCodemessage
204No Content"Exclusão efetuada com sucesso."
404Not FoundAbono não encontrado na base de dados
500

Internal Server Error

Os parâmetros da requisição não foram informados corretamente



















































06. ASSUNTOS RELACIONADOS