| Produto: |
| ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: |
| ||||||||
| Segmento: |
| ||||||||
| Tipo de Documento: | Inovação | ||||||||
| Módulo: | Acordos e Verbas | ||||||||
| Caminho: | Módulo Acordos e Verbas > Administração > Acordos Promocionais | ||||||||
| Função: | Acordos Promocionais - MAC0045 | ||||||||
| País: | Brasil | ||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : |
|
Foi identificado um cenário de risco em que uma rotina interna estava gerando inconsistências financeiras. A rotina realizava uma "reaprovação" em acordos que já haviam sido criados com o status "Aprovado", mas que ainda não possuíam um registro formal de usuário e data de aprovação.Essa falha identificada uma situação ocasionada por processos externos de terceiros, na qual um acordo já aprovado estava sendo novamente aprovado de forma indevida. Esse comportamento comprometia a integridade do ciclo financeiro dos acordos e dificultava a auditoria dos processos.
Parametrizações específicas:
Módulo Parâmetro > Parâmetros > Gerais
Imagem 1 - Opção desmarcada para Acordo já vir aprovadoParâmetro Geral
Módulo Acordos e Verbas > Administração > Acordos Promocionais
Imagem 2 - Acordo Promocional já aprovadoManutenção de Acordos Promocionais
Para resolver a inconsistência e garantir a integridade do processo, foi implementada uma nova trava de segurança diretamente no banco de dados.
Agora, qualquer tentativa de "reaprovar" um acordo que já se encontra nesse estado será bloqueada, e o sistema retornará um erro. Isso garante que a geração financeira ocorra apenas no momento correto definido pela configuração do acordo.
Evidências:
Imagem 3 - Erro que aparecerá no banco de dados
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.
...
043 ou superior.
Se estiver na versão 25.07, atualizar o sistema para o service pack 25.07.
...
018 ou superior.