Requisito/Story/Issue (informe o requisito relacionado) :
DSERTSS2-14365
02. SITUAÇÃO/REQUISITO
Ao gerar um RPS que tenha redução na base de cálculo do ISS é apresentada a rejeição abaixo:
E512 Valor da Base de Cálculo está incorreto <Correcao>Base de Cálculo = valorBruto-valorDeducao-valordescontoincondicionado</Correcao>
03. SOLUÇÃO
Como podemos observar na sugestão de correção, bem como no manual de integração o valor da base de cálculo deve ser o Valor Bruto subtraindo o valor de dedução e o valor do desconto incondicionado, como na documentação da prefeitura nao consta nenhuma tag de Redução, cliente emitiu a nota pelo portal e o valor da redução saiu na tag <ValorDeducoes>, copiando o modelo da própria prefeitura o TSS irá gerar o XML convertido lançando na tag ValorDeducoes do convertido com os valores das tags ValDedu + Valredu = valores totais de dedução de base de calculo, sendo assim vai compatibilizar o valor da Base de calculo ao que vem informado do ERP onde se tem VaLor Total - Valores de Deduções ( dedução + redução) - desconto .