...
Alterar as rotinas 316, 336 e INTEGRADORA para que validem os parâmetros de margem de segurança por filial (FIL_UTILIZALIMADICIONALPORFILIAL, FIL_MARGEMDESEGURANCA e FIL_VLRMAXIMOLIMITEADICIONAL), de forma que o sistema permita pedidos acima do limite de crédito, dentro de uma margem segura e controlada
03. SOLUÇÃO
Validação ampliada nas vendas de campanhas com desconto combo atendendo os novos tipos de restrições.
Caso seja enviado um pedido que não atenda as restrições da campanha informada, o pedido será rejeitado.
| Totvs custom tabs box |
|---|
| tabs | Atualizar Rotinas,Saiba Como Utilizar |
|---|
| ids | passo1,passo2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| Atualizar as rotinas abaixo para versões a partir de: 300 - Atualizar Funções de Venda E executar as opções 23 - Pacote de funções de bloqueio de Pedido (PKG_MOTIVOBLOQUEIO) e 108 - Package INTEGRADORA. 316 - Digitar Pedido de Venda 300 - Alterar Pedido de Venda |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo2 |
|---|
| Atualizar as rotinas abaixo para versões a partir de: 300 - Atualizar Funções de Venda E executar as opções 23 - Pacote de funções de bloqueio de Pedido (PKG_MOTIVOBLOQUEIO) e 108 - Package INTEGRADORA. 316 - Digitar Pedido de Venda 300 - Alterar Pedido de Venda 37.0.20.217Considere um cliente que tenha um limite de crédito de 1000,00, mas o crédito disponível seja 0,00, ou seja, o cliente já consumiu todo o seu limite com outras compras.
De acordo com os dados acima, ele não pode fazer nenhuma compra, pois não possui mais limite de crédito.
Agora considere que o parâmetro FIL_UTILIZALIMADICIONALPORFILIAL esteja igual a Sim, o parâmetro FIL_MARGEMDESEGURANCA esteja igual a 10 e o parâmetro FIL_VLRMAXIMOLIMITEADICIONAL esteja igual a 80.
Nessas condições, a rotina deve permitir um pedido de até 80,00, de acordo com a seguinte lógica:
O parâmetro FIL_UTILIZALIMADICIONALPORFILIAL estando como S, a rotina deve passar a validar a margem de segurança.
O parâmetro FIL_MARGEMDESEGURANCA estando igual a 10, aumenta em 10% o limite de crédito do cliente.
O limite do cliente é 1.000,00, então ele poderia ultrapassar o limite em até 100,00 (1.000 * 10%)
Porém, existe um limite na margem de segurança, de acordo com o parâmetro FIL_VLRMAXIMOLIMITEADICIONAL, que é 80.
Portanto, a rotina deve limitar o valor do pedido em até 80,00. |
|
04. DEMAIS INFORMAÇÕES
...