Data: 05/07/2022 Hora: 13:30
Melhorias contidas: - Houve alteração na estrutura de tabela: campos ID eram Inteiros, foram alterados para String para maior flexibilidade da aplicação.
Erros corrigidos: - Divergência em valor de campanhas aplicadas ao preço tabela usando percentual total ou flexível. E divergência no cálculo do conta corrente. - Divergência de preço e desconto quando o ST é truncado (tipocalculo T2) - Campanhas SQP com embalagem única validando intervalo de quantidade de forma incorreta. - Novo parâmetro OCULTAR_LUCRATIVIDADE_MARGEM - Ao desmarcar a configuração 'Exibir teclado após adicionar o produto' em Ferramentar, o teclado numérico continuava a ser exibido após adicionar itens. - Parâmetro BLOQUEAR_SALVAR_PEDIDO_SEMSALDORCA bloqueava salvamento de pedido mesmo que não tenha ocorrido movimentação do conta corrente.
Alterações realizadas: - Ajuste no cálculo de campanhas com aplicação no preço tabela para seguir a mesma regra da 316. - O preço tabela sempre terá aplicação do percentual total. - Se houver desconto flexível, este irá impactar apenas o preço de venda (preço tabela original abatendo o percentual flexível) - o cálculo do conta corrente ajustado. - Ajuste para aumentar a precisão ao realizar o cálculo reverso do percentual de desconto em cenários com ST truncado. - Quando a campanha SQP possuir embalagem única, ao validar a faixa não será feita multiplicação pelo fator (a quantidade mínima e máxima correspondem à embalagem usada) - Parâmetro OCULTAR_LUCRATIVIDADE_MARGEM. - Falso: apk deve seguir comportamento já existente, exibindo a margem de lucratividade no alerta ao salvar pedido.
- Verdadeiro: apk não deve exibir margem de lucratividade ao salvar pedido.
-Ajustado para validar corretamente a configuração 'Exibir teclado após adicionar o produto' - Ajuste para que o parâmetro BLOQUEAR_SALVAR_PEDIDO_SEMSALDORCA só bloquei o salvamento se o saldo do pedido for negativo. |