Objetivo da mudança:
O objetivo deste requisito é implementar uma funcionalidade que permita configurar uma quantidade mínima de venda para cada produto, garantindo que os pedidos sigam as regras de comercialização. Essa necessidade surgiu devido às particularidades do cliente, que fabrica tintas e exige que diferentes embalagens (lata, galão, litro, etc.) tenham quantidades mínimas de venda específicas. Além disso, a funcionalidade deve ser flexível para permitir que a empresa escolha como lidar com divergências (travar, avisar ou solicitar senha).
Os ajustes incluem:
- Nova configuração no sistema para definir o comportamento ao vender menos que a quantidade mínima.
- Novo campo de segurança para controle de acesso à liberação de vendas abaixo do mínimo.
- Adequação das rotinas de saída de mercadoria para validar a quantidade mínima antes de aplicar outras regras, como múltiplos de venda.
Instruções sobre o que configurar:
Foi criada a configuração abaixo que deve ser ativada para que a alteração funcione corretamente:
CFG_QPDQMV – Quantidade do produto divergente da Quantidade Mínima de Venda: = “Trava”, “Não Trava”, “Somente Avisa” e “Solicitar Senha”.
Instruções sobre como utilizar:
Definir quantidade mínima por produto:
- Acessar “Manutenção de Cadastros > Produtos” e configure a quantidade mínima no campo “Mínimo para Venda“.
Comportamento durante a venda:
- Ao incluir um item, o sistema verifica se a quantidade informada é menor que a quantidade mínima:
Se a configuração for “Trava”, a inclusão é bloqueada com a mensagem: A quantidade deve ser igual ou maior a: 9,9999
- Se for “Somente avisa”, exibe o alerta, mas permite continuar.
- Se for “Solicitar senha”, solicita a senha de liberação, exibindo detalhes do cliente, produto e quantidade.
- Se for “Não trava”, não faz nenhuma validação.
Validação avançada por tabela de preços:
- Caso a configuração “CFG_TRQDMI – Utilizar trava de quantidade mínima por tabela de preço?” esteja ativada, a quantidade mínima será determinada pela tabela de vendas.