Prezados, boa tarde!
Gostaria de solicitar a ajuda de vocês para entender uma situação que estou enfrentando.
Analisando o caso de alguns clientes que relataram problemas ao validar o aquivo XML recebido, me deparei com a seguinte questão:
Ao tentar passar o arquivo no Validador RS, tenho como resultado
Parser XML: Nenhum erro encontrado
Tipo de Mensagem: DESCONHECIDO
Schema XML: DESCONHECIDO
Notei que, tanto no início quanto no fim do arquivo o preenchimento da tag nfeProc possui a declaração "nm:"
<nm:nfeProcxmlns="http://www.portalfiscal.inf.br/nfe
</nm:nfeProc>
Fiz um teste apagando os caracteres "nm:" e, ao fazer isto, o arquivo foi validado corretamente no Validador RS.
No XI_MONITOR verifiquei que na parte "Mensagem de entrada (SENDER)", na pasta "Payloads", "MainDocument (application/xml)" o arquivo já está com estes caracteres preenchidos.
Vi também que na parte NFB2B_procNFe_OB está sendo utilizado no Mapping Program o "sap/com/xi/nfe/map/ProxyNamespaceCleaner".
Minha dúvida é: está correto o preenchimento desta informação na tag? Estes caracteres devem mesmo constar tanto no início quanto no fim do arquivo?
Desculpem-me se a dúvida for simplória, pelo fato de não ter conhecimento nesta parte técnica não sei avaliar se pode haver algum tipo de inconsistência ou se é necessária alguma correção. O que me causou estranheza foi o fato de o arquivo só ser validado após intervenção manual, excluindo o "nm:"
Desde já agradeço a colaboração!