#402 - Rejeição 402: XML da área de dados com codificação diferente de UTF-8
Causa
Quando for emitida uma NF-e e a codificação de dados do(s) campo(s) for diferente de UTF-8, será retornado a rejeição "402 - XML da área de dados com codificação diferente de UTF-8". Em outras palavras, quando no XML, houver caracteres que não estão inclusos no conjunto de caracteres da codificação UTF-8, será retornado rejeição. Esses casos normalmente estão associados a letras acentuadas.
Exemplo:
Foi emitida uma NF-e e o nome do produto (Campo: det / prod / xProd - ID: I04) foi preenchido como no exemplo abaixo:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Observe que o campo xProd foi preenchido utilizando letras acentuados. Nessa situação, a NF-e pode ser rejeitada pelo motivo 402.
Veja regra de validação da Sefaz:
Como Resolver
Deve-se verificar na NF-e os campos que foram preenchidos com letras acentuadas e remove-las ou substituí-las. Todos os campos que aceitam como valor qualquer tipo de caractere ou textos estão sujeitos a essa rejeição. Campos como o de informações adicionais da NF-e (Campo: infAdic - ID: Z01) ou do Produto (Campo: det / infAdProd - ID: V01) são alguns exemplos.
Observação
Em muitos casos, a falha pode ocorrer estar no tratamento do XML da NF-e seja pelo software emissor, seja pela Sefaz. O recomendável é não fazer uso de letras acentuadas no preenchimento das informações na NF-e.
Removido ou substituído as letras acentuadas, basta realizar o reenvio da NF-e para processamento.
É recomendável acionar o suporte do ERP ou do software emissor para verificar se a rejeição pode ter sido ocasionada por uma falha nos sistemas.