Versões comparadas

Chave

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

...

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 efetivada no RM e não retorna mensagem para o usuário.

...

Adequado o método Delete da API  Allowancede Abono AllowanceControl .

04. VERSÕES

12.1.2510 e superiores2502.216

12.1.2506.XXX 165

12.1.2510.2502100  e superiores.XXX

05. UTILIZAÇÃO

Deck of Cards
id1
http://localhost:8051/api

Para a realização de testes foi utilizado a ferramenta POSTMAN . A  requisição deverá ser semelhante a imagem abaixo:

{protocolo}://{host}/{api}/rh/v1/allowanceControl

/1;2;3|00004;2025-10-03;03:00;1|0005

{allowanceId}

Image AddedResposta:


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

Image Removed

.

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

Image Modified



Card
id1
labelExemplo 1 : Funcionário possui Excluindo Abono cadastrado

Funcionário possui Abono cadastrado na data 0310202503/10/2025

Image Modified

No Postman foi criado um método Delete 

Bloco de código
languagebash
themeConfluence
http://localhost:8051/api

Para a realização de testes foi utilizado a ferramenta POSTMAN . A  requisição deverá ser semelhante a imagem abaixo:

{protocolo}://{host}/{api}/rh/v1/allowanceControl

/1;2;3|00004;2025-10-03;03:00;1|0005

{allowanceId}


Resposta: Será demonstrada a mensagem 

Image Modified




Card
id2
labelExemplo 2 : Funcionário não possui abono cadastradoExcluindo Abono Inexistente

Funcionário não possui Abono cadastrado.
Image Modified

Bloco de código
languagebash
themeConfluence
Card
id2
labelExemplo 3 : Mensagens de Validação
Nota
titleImportante

As mensagens de validações serão retornadas sempre que algum campo passado que seja obrigatório não tenha sido informado na requisição ou esteja informado erroneamente.

Retorno APIMensagem
204-
statuserrorCodemessage
204
No Content"
Exclusão efetuada
Abono foi excluido com sucesso
.
"
404
- Not Found"Abono não encontrado na base de dados"
500
- Internal Server Error"Os parâmetros da requisição não foram informados corretamente

...

"