Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Linha de Produto:

Linhas_totvs
LinhaSupermercados - Linha Consinco

Segmento:

Segmentos_totvs
Segmento Varejo

Tipo de Documento:

Inovação

Módulo:Acordos e Verbas
Caminho: Módulo Acordos e Verbas > Administração > Verba de Bonificação
Função:Verba Bonificação - MAX0302
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

Jira
serverJIRA
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyDSUPCONTR-8700

02. SITUAÇÃO/REQUISITO

Foi identificado um problema pontual que poderia levar à inconsistência de dados na Verba de Bonificação. Embora a aplicação possua validações para impedir o cadastro incorreto, foi detectado que, em um cenário específico de falha não reproduzível, o sistema permitiu a criação de uma verba vinculada a um acordo promocional, mas com a Quantidade Limite de Utilização zerada.

Essa configuração (quantidade limite zerada) é permitida apenas para Verbas Sem Acordo Promocional. Quando associada a um acordo, a ausência de um limite pode causar problemas na apuração e controle da verba.

03. SOLUÇÃO

Validação Automática na Criação da Verba:

Foi criada implementada uma validação que é acionada automaticamente sempre que uma verba de bonificação é criada ou alterada. A nova regra verifica se a verba está sendo vinculada a um acordo promocional. Em caso afirmativo, o sistema agora obriga que o campo Quantidade Limite de Utilização tenha um valor maior que zero. Se um usuário tentar salvar uma verba com acordo e com a quantidade limite zerada, a operação será bloqueada e uma mensagem de alerta será exibida na tela, informando que a configuração é inválida.Essa medida nova validação, a melhoria atua como uma camada extra de proteção, garantindo . Ela garante que, mesmo em casos de falhas inesperadas na aplicação , os dados permaneçam consistentes e sigam a regra de negócio correta, ou por ações de rotinas externas, a regra que exige um limite de quantidade para verbas com acordo seja sempre respeitada no banco de dados, assegurando a consistência e a confiabilidade dos dados.


Evidências:

Imagem 1 - Tela de Bloqueio no Banco de Dados

04. REQUISITOS DE VERSÃO

 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.

05. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA
  • Clique aqui e veja mais sobre a aplicação Verba Bonificação - MAX0302.
  • Clique aqui e veja mais sobre a aplicação Acordos Promocionais - MAC0045.
    OUTROS DOCUMENTOS TÉCNICOS
  • Não há