E1287 - O valor calculado de ajuste (dedução/redução) não corresponde aos valores de (valor do serviço x percentual de ajuste...

E1287 - O valor calculado de ajuste (dedução/redução) não corresponde aos valores de (valor do serviço x percentual de ajuste (dedução/redução)), quando pAjusteBCISSQN é informado na DPS e/ou ao somatório dos valores do campo vAjusteBC, quando um ou mais documentos são informados para ajuste (dedução/redução) da base de cálculo do ISSQN.

Ambiente: Ambiente Nacional

Regra de validação

vCalcAjusteBCISSQN é o valor monetário calculado a partir do percentual de ajuste (dedução/redução) da BC do ISSQN, informado pelo emitente no campo pAjusteBCISSQN da DPS. Este percentual é calculado sobre valor do serviço informado na DPS e o resultado calculado é o valor deste campo do leiaute NFS-e
e/ou
A soma dos valores de ajuste (dedução/redução) da BC do ISSQN informados no campo vAjusteAplic, relativo a um ou mais documentos informados nos campos do grupo docAjusteBC pelo emitente na DPS. Neste caso, o resultado do somatório é o valor deste campo do leiaute NFS-e quando os tipos dos documentos não forem (105 - "Glosa de Serviços de Saúde").

Detalhes do campo

Ambiente autorizador

Ambiente Nacional

Campo

vCalcAjusteBCISSQN

Aplicação da regra

Obrigatória

Formato do dado

Número

Quantidade permitida

Opcional: pode não aparecer e, se informado, aparece uma vez

Tamanho permitido

de 1 a 15 dígitos no total, com 2 casas decimais

Caminho no documento: NFSe/infNFSe/valores/vCalcAjusteBCISSQN

Mensagem oficial

O valor calculado de ajuste (dedução/redução) não corresponde aos valores de (valor do serviço x percentual de ajuste (dedução/redução)), quando pAjusteBCISSQN é informado na DPS e/ou ao somatório dos valores do campo vAjusteBC, quando um ou mais documentos são informados para ajuste (dedução/redução) da base de cálculo do ISSQN.

Como resolver

  1. Refaça o cálculo a partir dos campos de origem

    Recalcule NFSe/infNFSe/valores/vCalcAjusteBCISSQN conforme a regra, em vez de ajustar apenas o total rejeitado. Base indicada: valores de valor do serviço x percentual de ajuste dedução/redução

  2. Revise os componentes do cálculo

    Confira pAjusteBCISSQN, vAjusteBC, vAjusteAplic, docAjusteBC, inclusive sinal, casas decimais e preenchimento dos valores que compõem o resultado

  3. Aplique o arredondamento apenas no resultado

    Mantenha a precisão dos valores de origem e arredonde o resultado final conforme o tamanho decimal definido no leiaute