Notas da Versão 4.60.0
Melhorias
Desconto adicional por quantidade ( SUP-50302 )
O comportamento do desconto progressivo continua o mesmo.
Agora quando entra em uma faixa do desconto progressivo, o valor do campo PPG_PERCDESCPROMOCIONAL ( padrão 0 ) é somado ao valor do campo PRP_DESCPROMOCAO para calcular o valor promocional. Logo impacta no cálculo da verba e na validação do desconto flex.
fator desconto promocional = ((100 - (PPG_PERCDESCPROMOCIONAL + PRP_DESCPROMOCAO)) / 100)
fator desconto adicional = ((100 - (PPG_PERCDESCPROMOCIONAL + PRP_DESCPROMOCAO + PRP_DESCONTOFLEX)) / 100)
valor promocional = valor original * fator desconto promocional
valor desconto adicional = valor original * fator desconto adicional
Se o fator desconto adicional for igual a 1, então esse valor passa ser 0.
diferença débito e crédito = valor unitário - valor promocional
Para calcular a verba, existem 3 formas (seguindo essa ordem de prioridade):
1º Tipo do pedido debita RCA e tem local de débito na verba e o percentual de débito é > 0
valor verba = - (valor original * (percentual de débito do tipo do pedido / 100) * quantidade vendida)
2º Diferença deb cred <= 0
valor verba = diferença débito e crédito
3º Diferença deb cred > 0
valor verba = diferença débito e crédito
* (percentual de verba creditar da comissão / 100)
Considerando que o tipo do pedido não seja sem regras, entende-se que ultrapassou o desconto flex quando valor unitário < valor desconto adicional.
[ Imagem 1 - PPG_PERCDESCPROMOCIONAL ]
Correções
Lista Guarani ( SUP-51054 )
Ao realizar a inclusão de Listas em um pedido, o sistema não estava considerando a quantidade obrigatória de múltiplo do produto, desta forma, um produto que só permite a venda de quantidades múltiplas, estava entrando no pedido com quantidade = 1, quando incluso pelo Guarani Lista. Sendo assim, foi efetuada correção para que não ocorra mais esta situação.
[ Imagem 1 - Guarani Lista ]
Guarani AFV
Tem novo curso gratuito do Guarani AFV na Academia. Clique aqui