01. DADOS GERAIS
Produto: | TOTVS Manufatura TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Manufatura |
Módulo: | Pedidos de Vendas |
Função: | Implantação de Pedido via E-commerce |
País: | Brasil |
Ticket: | 19837627 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Cliente comercializa produto na unidade BOX no e-commerce, ao descer para o ERP via connector o item é convertido em 12 unidades. Automaticamente os preços e descontos também são convertidos para seguir a unidade do item. Quando é passado valores com mais de 2 casas decimais, o ERP fazia o arredondamento para duas casas decimais e durante a validação, multiplicava o desconto (já arrendondado) pela quantidade de item e comparava com o desconto informado no cabeçalho, porém devido o arrendodamento os valores são diferentes, o que fazia com que seja retornado o erro: 17006 informando que o Desconto total E-commerce não confere com desconto total dos itens. Exemplo
Desconto para 1 box: R$4,39
unidades no box: 12
Desconto unitário: 0,36583333333
03. SOLUÇÃO
Corrigido para respeitar o valor enviado no json se mfazer o arredondamento por apenas duas decimais.