Breadcrumbs

E501 - Valor do ISS informado incorretamente - O cálculo do valor do ISS é igual [Base de cálculo * alíquota / 100].

Falha

TAG

Solução

Irei montar um cenário para calculo do ISS

1º - Exemplo TXT 2310;131,33;0;0,00;0,00;0,00;0,00;0,00;0,00;6,57;0,00;0,00;0,0500;131,33;0,00;0,00

2º -Exemplo XML

Calculo

Valor Produto (131,33) * Alíquota (5% - cliente envia 0,0500 e a solução utiliza tabela conversão - multiplicando por 100) = Valor ISS - 6,5665 - Aqui temos um grande problema, pois algumas prefeituras utiliza somente duas casas decimais, e outras já utilizam as 4 casas decimais.

O ERP vai calcular o valor do ISS 6,57. e a prefeitura espera 6,5665 e a solução somente aceita duas casas decimais.

Neste cenário deverá ser aberto uma demanda, solicitando que a solução aceita 4 casas decimais.

O erro é ligado diretamente a TAG

Outras informações

Fonte: Paulo Roberto Almeida