Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Datasul 

Segmento:

RH 

Módulo:E-SOCIAL (ESOCIAL)
Função:S-1210 - PAGAMENTOS DE RENDIMENTOS DO TRABALHO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DRHROTDTS-19484


02. 
SITUAÇÃO/REQUISITO

Realizar ajustes na tela de Retificação do S-1210 para melhoria de organização do código, padronização do CPF e adequação do payload enviado à API.

  • Frontend
    • Ajustar o campo CPF para exibição no formato padrão 000.000.000-00.
    • No app.component.ts, adequar o método ngOnInit() para realizar o redirecionamento correto das rotas com base no menuContext, mantendo o colapso do menu quando aplicável.
    • No retifica-per-ant-lista.component.ts, alterar o payload de envio para não utilizar array de items, enviando apenas um objeto com os dados do registro e o array de meses selecionados.
    • No botão de carregar mais resultados, esta subscrevendo as informações da pagina anterior.
  • Backend
    • Avaliar o impacto da alteração no formato do payload.
    • Ajustar a API para leitura direta do objeto.

03. SOLUÇÃO

Foram implementados ajustes na tela de Retificação do S-1210 visando melhoria na organização do código, padronização da exibição do CPF e adequação do payload enviado à API.

    • No frontend, o campo CPF passou a ser exibido no formato padrão 000.000.000-00, com tratamento exclusivamente visual, sem impacto nas regras de negócio. Também foram realizados ajustes no método ngOnInit() do app.component.ts para garantir o redirecionamento correto das rotas conforme o menuContext. No componente retifica-per-ant-lista.component.ts, a montagem do payload foi simplificada, removendo a estrutura de array items e mantendo apenas o envio de um objeto com os dados necessários, incluindo o campo months.
    • No backend, a API foi ajustada para tratar o novo formato de payload, garantindo a correta leitura das informações após a remoção do array, sem impacto funcional no processo de retificação.


04. DEMAIS INFORMAÇÕES

Atualizar os programas liberados no ambiente tomcat. Após a atualização, reiniciar os serviços e executar novamente a integração.

05. ASSUNTOS RELACIONADOS

        Não se aplica