01. DADOS GERAIS
| Produto: | |
|---|
| 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
