Portuguese

Rejeição E0704

Rejeição E0704 - Se o valor for informado, então deve ser igual ou maior que 0 e menor ou igual o valor do serviço.

Ambiente: Ambiente Nacional

Regra de validação

Se valor for informado, então deve ser igual ou maior que 0 e menor ou igual o valor do serviço.

Detalhes do campo

Ambiente autorizador

Ambiente Nacional

Campo

vTotTribMun

Aplicação da regra

Obrigatória

Formato do dado

Número

Quantidade permitida

Obrigatório: deve aparecer exatamente uma vez

Tamanho permitido

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

Caminho no documento: NFSe/infNFSe/DPS/infDPS/valores/trib/totalTrib/vTotTrib/vTotTribMun

Mensagem oficial

Se o valor for informado, então deve ser igual ou maior que 0 e menor ou igual o valor do serviço.

Como resolver

  1. Corrija o valor que divergiu

    Ajuste NFSe/infNFSe/DPS/infDPS/valores/trib/totalTrib/vTotTrib/vTotTribMun para atender exatamente a esta exigência: Se o valor for informado, então deve ser igual ou maior que 0 e menor ou igual o valor do serviço

  2. Aplique a comparação somente no cenário correto

    A condição que aciona a validação é: valor for informado

  3. Corrija primeiro o dado de origem

    Se o valor usado como referência estiver incorreto, corrija esse dado e regenere o campo dependente; não force apenas o resultado final