01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo WMS |
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição |
Módulo: | Reposição de Lojas |
Função: | Reposição de Lojas |
País: | Brasil |
Ticket: | 11893583 |
Requisito/Story/Issue : | DDMEDICA-6908 |
02. SITUAÇÃO/REQUISITO
Erro no cálculo do preço de venda quando há redução na base de cálculo
Comportamento esperado:
Espera-se que a rotina 3602 aplique corretamente o valor da redução da base de cálculo assim como é feito na rotina 316. Atualmente a rotina não está considerando o icms reduzido para compor o valor de venda.
Como chegar no erro:
O problema se concentra na rotina 3602 que ao realizar a transferência de produtos, onde o produto está vinculado a uma figura tributária que tenha redução da base de cálculo do ICMS, a rotina está somando ao custo contábil do produto o valor do ICMS integral, não considerando o %redução da base de cálculo.
Massa de dados real:
Exemplo: Transferência da filial 5 para filial 51Produto: 82383- Custo contábil = 49,434273
Figura Tributária: 4518- Aliq. Transf. 18% / Red. Base: 38,8889% / Aliq. Reduzida = 7%
O preço de transferência do item deveria ser: 49,434273 / 0,93 = 53,15
O preço que está saindo é: 49,434273 / 0,82 = 60,28
Simulando a transferência na rotina 316 o cálculo do preço fica correto, a rotina considera a redução do ICMS para agregar o custo do produto.
03. SOLUÇÃO
Na Rotina 814 no WTA, atualizar o objeto PKG_REPOSICAOLOJAS para versão a partir de 1.3.01.000
Atualizar a Rotina 3600 para versões a partir de: 30.1.8.2 / 30.3.6.2
Atualizar a Rotina 3602 para versões a partir de: 30.3.6.2
04. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!