Para resolver a Rejeição 904, informe o valor de pagamento (vPag) com o valor 0.00 quando o tPag for igual a 90.
Neste caso, qualquer valor diferente de 0.00 no campo vPag irá acusar a rejeição.
Exemplo da estrutura correta em XML:
<detPag>
<tPag>90</tPag>
<vPag>0.00</vPag>
</detPag>
</pag>
Para clientes managerSAAS, utilize os seguintes campos:
tpag_YA02
vPag_YA03
Para clientes plugNotas, utilize os seguintes campos:
"meio":"90"
"valor":"0.00"
Segue uma breve descrição dos campos, segundo a NT:
Explicando a validação
A regra de validação da Sefaz, diz o seguinte:
Quando o campo tPag for informado com o valor 90, significa que a nota não deve ter um meio de pagamento, portanto, o valor o campo vPag deve ser 0.00
Esta regra de validação é obrigatória em todas as UFs e é valida para NF-e (modelo 55) e NFC-e (modelo 65)
Explicando as exceções/observações
Esta regra entra em vigor, em ambiente de produção, a partir de 23/07/2018.
Referência
Comentários
0 comentário
Por favor, entre para comentar.