ERP – eDocs NFS-e DSF – Erro ao enviar lote de RPS. There is an error in XML document (1, 1) / ERRO VALIDACAO XSD: (400)error: org.xml.sax.SAXParseException: cvc-type.3.1.3: The value '(XX),' of element 'NumeroEnderecoTomador' is not valid
Incidente
Ao gerar uma NFS-e para a Prefeitura que utilize Fornecedor DSF, no eDocs em NFS-e / Emissões, aba Emissões a nota está com o status rejeitada e ao clicar no botão Eventos, consta a seguinte informação: Erro ao enviar lote de RPS. There is an error in XML document (1, 1). Ao consultar o arquivo de log (Sde.log), é apresentado as seguintes informações:
Dados do erro do log XML, tipo documento: NotaServico, sequencia documento: 293819023, tipo de log: RetornoEnvioLote, xml: ERRO VALIDACAO XSD: (400)error: org.xml.sax.SAXParseException: cvc-type.3.1.3: The value '(XX),' of element 'NumeroEnderecoTomador' is not valid.
ERROR Senior.SapiensNfe.Processos.Service.Nfse.Customizado.DsfNfseBusiness - Erro ao enviar lote de RPS. Gerado critica genérica.
System.InvalidOperationException: There is an error in XML document (1, 1). ---> System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
Causa
Essa situação ocorre quando a tag<NumeroEnderecoTomador> está sendo preenchida com uma informação indicada como inválida pela Prefeitura, com isso a Prefeitura retorna com o erro de XML mal formado ou erro no XML.
Solução
Para tratar essa situação, realize os seguintes passos:
1. Acesse a tela F085CAD - Cadastros / Clientes e Fornecedores / Clientes / Cadastro e localize o cadastro do cliente/tomador do serviço;
1.1. Localize o campo 'Número Endereço' e valide o preenchimento correto da informação;
2. Acesse a tela F140CAN_RFNF - Mercado / Gestão de Faturamento e Outras Saídas / Notas Fiscais de Saída / Emissão e cancelamento / Nota fiscal;
2.1. Selecione a NFS-e e efetue a emissão do documento novamente.