E1288 - O valor calculado do percentual de redução da base de cálculo por Benefício Municipal não corresponde aos valores de (valor do...

E1288 - O valor calculado do percentual de redução da base de cálculo por Benefício Municipal não corresponde aos valores de (valor do serviço x percentual de benefício municipal), quando pRedBCBM é informado na DPS.

Ambiente: Ambiente Nacional

Regra de validação

vCalcBM é o valor mmonetário calculado a partir do percentual de BM, que foi informada no campo pRedBCBM da DPS. Neste caso o percentual é aplicado sobre o valor do serviço informado na DPS e o resultado calculado é o valor deste campo do leiaute NFS-e.

Detalhes do campo

Ambiente autorizador

Ambiente Nacional

Campo

vCalcBM

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/vCalcBM

Mensagem oficial

O valor calculado do percentual de redução da base de cálculo por Benefício Municipal não corresponde aos valores de (valor do serviço x percentual de benefício municipal), quando pRedBCBM é informado na DPS.

Como resolver

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

    Recalcule NFSe/infNFSe/valores/vCalcBM conforme a regra, em vez de ajustar apenas o total rejeitado. Base indicada: valores de valor do serviço x percentual de benefício municipal

  2. Revise os componentes do cálculo

    Confira pRedBCBM, 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