Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Consinco

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:PRECIFICAÇÃO
Função:SIMULAÇÃO DE PREÇOS DE VENDA - MAX0147
País:Brasil
Ticket:12430037
Requisito/Story/Issue (informe o requisito relacionado) :DSUPPREC-2284


02. SITUAÇÃO/REQUISITO

Na função que calcula o valor do ICMS ST existe um cálculo onde o FCP ICMS, que está com redução da base de dados, tem seu valor recomposto

...


Exemplo:
% FCP ICMS: 2%
%Tributado: 60%
Cálculo:
(%FCP_ICMS_com Redução / (%tributado / 100))
=> (1,2 / (60 / 100) = 2

No exemplo fornecido pela simulação do erro, o produto é isento, logo, o calculo ficou inválido por não tratar a divisão por zero. ( 0 / ( 0 / 100) )

03. SOLUÇÃO

Ajuste

Image Removed

1 - Imagem Visualiza valor de ICMS ST

Image Removed

2 - Imagem mensagem de erro

03. SOLUÇÃO

Para esse problema foi feito o ajuste no cálculo para tratar adequadamente a divisão por zero.

04. DEMAIS INFORMAÇÕES

Se estiver na versão 21.01, atualizar o sistema para a release 21.01.049 050 ou release superior.

Se estiver na versão 21.02, atualizar o sistema para a release 21.02.012 014 ou release superior.

05. ASSUNTOS RELACIONADOS

  • Não há