01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Supermercados - Linha Consinco

Segmento:

Varejo

Tipo de Documento:

Manutenção

Módulo:Acordos e Verbas
Caminho: Administração > Verba Bonificação
Função:VERBAS DE BONIFICAÇÃO - MAX0302
País:Brasil
Ticket:25720146
Requisito/Story/Issue (informe o requisito relacionado) :

DSUPCONTR-9735 - Obtendo detalhes do item... STATUS

02. SITUAÇÃO/REQUISITO

Durante a análise foi identificado que a verba cadastrada em 06/12/2025 não pôde ser confirmada nos logs da tabela MRL_CUSTOVERBA, que estavam desativados no momento da operação. Essa ausência de registro impede validar com precisão se o cadastro foi efetivamente processado pelo sistema, evidenciando uma possível brecha.

Diante da impossibilidade de reproduzir o problema de forma consistente, torna-se necessária a implementação de uma validação que, no momento da inclusão da verba, verifique se o saldo do acordo ficará negativo. Caso o saldo seja negativo, a operação deverá ser automaticamente desfeita e o sistema deve apresentar uma mensagem ao usuário informando que a verba não pode ser incluída.

03. PRÉ-REQUISITOS

Manter previamente cadastrado um acordo promocional com saldo disponível para utilização na verba de bonificação, e que esteja com situação financeiro.

Garantir que o cálculo de saldo considere a verba que está sendo inserida na operação atual e as quantidades informadas na verba resultem em saldo negativo.

04. SOLUÇÃO

A função fValidaSaldoAcordoDuranteInclusaoVerba foi criada para ser executada no PAM_Precommit e tem o objetivo de bloquear a conclusão do cadastro da verba na última etapa possível. Ela faz isso validando o saldo do acordo já considerando a própria verba que está sendo cadastrada naquele momento.

05. REQUISITOS DE VERSÃO

      Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.050 ou service pack superior. 

      Se estiver na versão 25.07, atualizar o sistema para o service pack 25.07.025 ou service pack superior

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA
  • Clique Aqui para saber mais sobre Verba Bonificação - MAX0302.
    OUTROS DOCUMENTOS TÉCNICOS
  • Não há