Rejeição 904: Informado indevidamente campo valor de pagamento
Descrição oficial da SEFAZ: Informado indevidamente campo valor de pagamento
O que significa
O campo de valor de pagamento foi informado numa situação em que não cabe.
Por que acontece
Grupo de pagamento preenchido em operação sem cobrança (remessa, bonificação), ou valor lançado junto de meio de pagamento Sem Pagamento.
Como resolver
Remova o valor de pagamento quando a operação não tiver cobrança, mantendo o meio de pagamento como Sem Pagamento.
Como evitar
Condicione o grupo de pagamento à natureza da operação.