O mais indicado no caso desse erro é pegar o XML gerado para análise com validador (isso porque vários tipos de erros diferentes podem estar ocasionando o problema).
Pegar o XML na pasta (exemplo):
C:\Program Files (x86)\DocFix\Logs\25132066000166\NFCE\202510\28\ENVIAR\Requisições
Pode ser utilizado o validador do endereço:
https://validador.nfe.tecnospeed.com.br/
Possiveis razões para o probema incluem:
- campo de código de barras do produto estava com conteúdo inválido (estava "OIL").
- cep com um zero a mais
- campo NCM - com tamanho diferente de 8 dígitos (a + ou a -)
- percentual do imposto errado no item da nota (112%) ou ainda percentual zerados (no caso do CB).
- percentual do imposto interestadual errado. Para conferir precisa ver a tabela atual (aqui tem um exemplo de 2025).
- R$ 0,01 negativo no troco
- CNPJ Fabricante preenchido (em geral não deve ser preenchido)
- Chave de acesso referenciada no documento fiscal. Em geral a pessoa copia e cola. Quando se copia com espaçamentos e cola no campo de nota referenciada, vai faltando numeração. É preciso retirar todos os espaçamentos pra referenciar corretamente, sem que falte nenhuma numeração.
- Inscrição Estadual. Uma instituição de ensino, não tinha IE mas a cliente preencheu com ISENTO. Foi deixado em branco o referido campo e foi aceito.
- Preenchido o campo de código da Suframa, e cliente não tinha suframa.
- Forma de pagamento marcada com integração TEF e um CNPJ 2222222222222. Foi desmarcado a integração e removido o CNPJ. Deixou-se POS.
Outra situação, que foi mais complexa, acusou o erro de schema e o XML foi submetido ao validador que acusou: O XML é inválido. Erro: "Whitespace is not allowed at this location. Line: 1 <root><docautorizacao><cnpj>491601570001".
Entretanto, a mensagem não tinha nada haver com o problema.
Foi feito uma inspeção nos produtos e um deles foi identificado:
- o csosn que estava 2 900 foi alterado para 0 900
- Difal estava marcado e não tinha nada inserido, então, foi desmarcado.
De forma equivalente, pode haver uma rejeição sem apresentar o numero do erro, mas citando rejeição: falha no schema XML, pode ser visto aqui.