| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| 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) : |
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.
Validação Automática na Criação da Verba:
Foi criada 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 atua como uma camada extra de proteção, garantindo que, mesmo em casos de falhas inesperadas na aplicação, os dados permaneçam consistentes e sigam a regra de negócio correta, que exige um limite de quantidade para verbas com acordo.
Evidências:

Imagem 1 - Tela de Bloqueio no Banco de Dados
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.036 ou superior.
Se estiver na versão 25.07, atualizar o sistema para o service pack 25.07.011 ou superior.