O validador XML, como o próprio nome sugere, é uma ferramenta que tem como objetivo validar os arquivos XML enviados de forma a minimizar a possibilidade de erros no processamento de documentos fiscais.
A Sefaz disponibiliza essa ferramenta que serve de auxílio para todos os contribuintes de forma a validar o XML da nota, notificando se há algum erro ou não com o arquivo. Sendo assim, o validador não é algo particular do etrade, e sim da SEFAZ, assim como os retornos de erro. O que o etrade faz é apenas abrir o site do validador e mostrar na tela.
Obs.:
A NOTA PODE SER REJEITADA POR DIVERSOS MOTIVOS, O VALIDADOR É APENAS PARA O XML. Então haverão casos em que o xml estará válido mas ainda sim a nota não será enviada por outros motivos. Quais podem ser esses motivos? webservices não configurado corretamente ou particularidades, sempre consulte os mesmos antes
Como o processo de validação deve ser feito na prática:
- Ao tentar fazer o envio de nota, caso tenha algum problema na nota, será demonstrado uma tela com o erro, com o botão VALIDADOR
- Ao abrir o validador pelo sistema, será copiado para a área de transferência da maquina o xml da nota, que deve ser colado na tela abaixo
- Após isso clique em VALIDAR e aguarde o resultado.
Caso o xml esteja válido será retornado desta forma
Caso esteja inválido o validador ira mostrar em vermelho caminho para o erro assim como o do exemplo abaixo
- o caminho do erro, se refere as tags dentro do xml, então é o caminho dentro dos grupos de tag até consegui chegar na informação errada ou faltante, veja o exemplo abaixo de como rastrear o campo no xml
- caso não conheça as tags, consulte este Post
O xml pode ser verificado no validador mesmo, na aba Visualização