Desenvolvimento
2272 – Bloqueio de faturamento com transportadoras e_ou condições de pagamento diferentes
Versão
5
Release
62
Autor
Jaciara Silva
Processo: Vendas
Nome do Processo: Movimentações
Acesso
Vendas\Movimentações
Motivação
Bloquear a seleção de pedidos de venda e/ou pré-faturamentos que não estejam com condição de pagamento e transportadoras iguais.
Este recurso é ideal para os casos em que a empresa agrupa vários pedidos de venda no mesmo faturamento e, sendo assim, tanto a condição de pagamento quanto a transportadora devem ser iguais em todos os pedidos lançados no evento.
O usuário lançará o primeiro pedido de venda no grid e, a partir do segundo pedido lançado, o sistema inicia a validação com todos os pedidos que forem lançados na sequência, emitindo uma mensagem de alerta para informar sobre a divergência encontrada e o bloqueio do lançamento.
Parâmetros
Em Utilitários\Administrador\Eventos, na guia Faturamentos, ligar os flags:
- Bloqueia pedidos com transportadoras diferentes
- Bloqueia pedidos com condições de pagamentos diferentes
Atenção! Estes parâmetros poderão ser acionados juntos ou não, dependendo da necessidade de controle da empresa.
Entradas
Em Vendas\Movimentações, vamos faturar três pedidos, sendo:
Ao lançar os dois primeiros pedidos, o sistema emitirá uma mensagem de alerta informando o bloqueio do faturamento porque foram detectadas transportadoras diferentes nos pedidos selecionados.
Para finalizar a movimentação será necessário remover o pedido com a transportadora diferente. No lugar dele vamos incluir o terceiro pedido e observar uma nova validação, desta vez devido à condição de pagamento.
Validações e Saídas
O recurso de bloqueio não permitirá a efetivação da movimentação enquanto houver pedidos de venda com transportadoras e/ou condições de pagamento diferentes.