01. DADOS GERAIS

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

02. SITUAÇÃO/REQUISITO

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.

03. SOLUÇÃO

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.

04. DEMAIS INFORMAÇÕES