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.
![imagem_20220701_101628605.png](https://vrsystem.info/assets/storage/os/2022/07/imagem_20220701_101628605_82efec84-5365-4a9d-8dc1-8ba2813135f2.png)
Caso o xml esteja válido será retornado desta forma
![imagem_20220701_085342810.png](https://vrsystem.info/assets/storage/os/2022/07/imagem_20220701_085342810_6b308bbf-c1e8-4f95-a0e2-b5a362e728cd.png)
Caso esteja inválido o validador ira mostrar em vermelho caminho para o erro assim como o do exemplo abaixo
![imagem_20211214_150424.png](https://vrsystem.info/assets/storage/os/2021/12/imagem_20211214_150424_7443e47b-7b4a-4754-9d65-d21c86653b5e.png)
- 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
![imagem_20220701_085302192.png](https://vrsystem.info/assets/storage/os/2022/07/imagem_20220701_085302192_6b308bbf-c1e8-4f95-a0e2-b5a362e728cd.png)
![imagem_20220701_085005368.png](https://vrsystem.info/assets/storage/os/2022/07/imagem_20220701_085005368_6b308bbf-c1e8-4f95-a0e2-b5a362e728cd.png)
O xml pode ser verificado no validador mesmo, na aba Visualização
![imagem_20220701_110242293.png](https://vrsystem.info/assets/storage/os/2022/07/imagem_20220701_110242293_82efec84-5365-4a9d-8dc1-8ba2813135f2.png)