Páginas filhas
  • 11893583 DDMEDICA-6908 DT - Não Aplica Corretamente o Valor da Redução da Base de Cálculo.

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!