| Produto: | Datasul |
|---|---|
| Linha de Produto: | Manufatura |
| Módulo: | FAS - Ativo Fixo |
| Função: | Documento de Entrada (prgfin/fas/fas068aa.r) |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DBACKDTS-7261 |
Foi identificado no Monitor de Integração Ativo Fixo (html.assetIntegrationMonitor) que ao acionar a opção "Movimentar Solicitações", o sistema percorre todas as solicitações selecionadas para validação das regras de negócio. Quando mais de uma solicitação não atende aos critérios esperados, o sistema pode exibir múltiplos alertas ao usuário.
Além disso, a função responsável por essa validação apresenta código duplicado e baixa legibilidade. Embora não represente falha funcional imediata, pode comprometer a manutenibilidade, a escalabilidade ou a facilidade de evolução do sistema ao longo do tempo.
Foi realizada a refatoração do Monitor de Integração Ativo Fixo (html.assetIntegrationMonitor) com melhorias na estrutura do código e correção do fluxo de validação, de forma que o processamento seja interrompido ao encontrar a primeira solicitação inconsistente, evitando a exibição de múltiplos alertas.