Histórico da Página
...
| Produto: | Datasul |
|---|---|
| Linha de Produto: | Manufatura |
| Módulo: | FAS - Ativo Fixo |
| Função: | FAS068AA - Manutenção do Documento de Entrada (prgfin/fas/fas068aa.r)do Ativo Fixo |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DBACKDTSDBACKRTDTS-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
...
No programa Documento de Entrada (fas068aa.r), não existia uma validação impeditiva ou de alerta para o campo "Seq Item XML". A ausência dessa informação impossibilitava o programa Eventos Tributos (html.mcd.eventoTributos) de relacionar corretamente os bens ao documento de entrada durante a inclusão do evento 211130, fazendo com que o usuário só percebesse a falta do dado em etapas posteriores do processo.
03. SOLUÇÃO
Foi alterado o programa Documento de Entrada (fas068aa.r) para incluir uma validação no campo "Seq Item XML". Agora, o sistema exibe uma mensagem informando que o campo deve estar preenchido para o correto relacionamento dos bens no programa de Eventos Tributos. A rotina passa a questionar se o usuário deseja cadastrar o valor no momento da inclusão, permitindo a correção imediata e evitando inconsistências futuras no evento 211130.
Nota: Na inclusão do documento de entrada, no momento da confirmação do registro, caso o campo “Seq Item XML” não tenha sido informado ou esteja com o valor 0, o sistema exibirá a mensagem de pergunta 24050, conforme detalhado abaixo:
Texto:
O campo sequência XML deve estar informado ?
Ajuda:
O campo de sequência "Seq Item XML" será utilizado pelo programa de Eventos Tributos(html.mcd.eventoTributos) para que, ao incluir o evento 211130, possa relacionar os bens ao documento de entrada.
Deseja incluir o item sem a sequência informada?
Veja mais informações em:
04. DEMAIS INFORMAÇÕES
- Tutorial - Monitor de Integração FAS- Reforma Tributária FAS - Cronograma Detalhado
- Tutorial - Reforma Tributária FAS
- IBS - Imposto sobre Bens e Serviços
- CBS - Contribuição sobre Bens e Serviços
- COFINS - Contribuição para o Financiamento da Seguridade Social
- PIS - Programa de Integração Social
- DBACKRTDTS-1596 DT FAS - Documento de Entrada do Ativo Fixo
- DBACKRTDTS-177 / DBACKRTDTS-1263 DT Reforma Tributária - FAS - Ativo Fixo
- DBACKRTDTS-1952 / DBACKRTDTS-1956 DT Reforma Tributária - FAS - Ativo Fixo
| Templatedocumentos |
|---|