Boa tarde
No arquivo INI que eu enviava ao acbr eu colocava no campo VALOR do ICMS o valor com 4 casas decimais pois quando eu deixava com menos casas (2 ou 3) às vezes o webservice retornava que tinha erro no somatorio do icms...
Hoje passei a ter problema no DF onde vi que tenho que agora colocar 2 casas decimais para o somatorio do meu programa bater com o do webservice...
O complicado é que retorna o erro REJEICAO TOTAL DO ICMS DIFERE DO SOMATÓRIO e vc não sabe qual a diferença pois só essa mensagem é retornada...
Vou dar um exemplo, antes eu fazia:
[ICMS001]
ORIGEM=0
CST=00
ValorBase=7,92
Aliquota=18 Valor=1,4256
dai passou a dar erro hoje em um cliente do DF (rejeição no somatório)...
Dai tive que mandar arredondar pra 2 casas tudo...
[ICMS001]
ORIGEM=0
CST=00
ValorBase=7,92
Aliquota=18 Valor=1,43
Quantas casas decimais vcs estão usando para calcular o imposto no programa de vcs?