Árvore de páginas

Divergência de Valores por motivo de arredondamento entre o SAT e SigaLoja com produtos com IPI.

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGALOJA

Função:

LOJSAT

Situação/Requisito:

Ao realizar um venda com Sat e o produto possuir calculo de IPI, o envio do XML esta sofrendo rejeição por parte do SEFAZ. Rejeição (O valor do itens diverge do Total da venda.)

Solução/Implementação:

  • Realizada modificação para que o sistema não sofra rejeição por parte de arredondamento nos itens.
  • Ajuste do errorlog : "variable does not exist NPOSDIN on LJSATXPAG"[...]

Importante:

O usuário deve configurar o parâmetro MV_RNDIPI para Verdadeiro caso for arredondar o valor do IPI ou para Falso caso for truncar o valor em conjunto com o parâmetro de arredondamento do sistema MV_ARREFAT como "S" arredonda ou "N" trunca lembrando que esse parâmetros vão alterar o calculo do IPI e o arredondamento do Protheus não somente do modulo SIGALOJA.

Exemplo do calculo que ocorre no Protheus 

Valor do item 32,45 com 10% de IPI. 

Quantidade vendida 2

Calculo ProtheusCalculo SAT

32,45  X 2  = 64,90

64,90 + IPI  6,49 = 71,39

Item 64,90 + IPI 6,49 = 71,39

( 71,39 / 2 )  = 35,695

arredondamento 35,70

35,70 X 2 = 71,40

Total = 71,39Total = 71,40

 

Obs.: O SAT sempre realiza o arredondamento , não é possível solicitar que ele faça o truncamento de valores unitário, por esse motivo pode ocorre diferenças como mostradas acima.

Caso necessite de informações refente ao SAT. verifique este link.:

http://www.fazenda.sp.gov.br/sat/duvidas_frequentes/Perguntas_Frequentes_de_Contribuintes_do_SAT_v19.pdf