Quando o XML da NFS-e nacional volta rejeitado, a gente perde meia tarde procurando o motivo. Meu cenário: estamos migrando de outro ERP para SAP, e eu montei um programa ABAP que gera o arquivo. Testei no ambiente de homologação com um validador de XML e passou, mas a rejeição continuou. O detalhe é que, pois é, não sei se o validador que usei confere as mesmas regras do ambiente nacional. Cuidado para não tirar conclusão cedo. Qual validador vocês usam antes de enviar os arquivos, e confiam nele para evitar rejeição?
Atualização:
Obrigado, pessoal. Concordo em parte com a ideia de guardar o retorno, mas discordo de esperar o erro chegar para só então agir. O detalhe é que, pois é, vou montar no ABAP um comparativo antes do envio e rodar com algumas notas de homologação. Ainda não sei se isso cobre tudo. Alguém já separou no programa a etapa de validação da etapa de envio para facilitar o log?