Olá Pessoal,
Estou portando a emissão da nota fiscal de serviço de Jundiaí do padrão GINFES para o padrão ABRASF 2.04 que entra em vigor 31/10/2024.
Quando envio o RPS dá o seguinte erro:
Codigo:E183
A mensagem XML do cabeçalho do arquivo enviado está fora do padrão especificado.
Correcao: Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema.
Já modifiquei várias vezes o cabeçalho do RPS e o cabeçalho do envelope SOAP que envia o RPS mas nada resolveu até agora.
Está assim o cabeçalho do RPS:
cXML := '<p:EnviarLoteRpsEnvio xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:p="http://www.giss.com.br/enviar-lote-rps-envio-v2_04.xsd" xmlns:p1="http://www.giss.com.br/tipos-v2_04.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'
E está assim o meu envelope soap:
cXML :="<?xml version='1.0' encoding='UTF-8' standalone='yes'?>" + ;
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" ' +;
'xmlns:nfse="http://nfse.abrasf.org.br">' +;
'<soapenv:Header/>' +;
'<soapenv:Body>' +;
'<nfse:' + 'RecepcionarLoteRpsRequest' + '>' +;
'<nfseCabecMsg>' + ;
"<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>" +;
'<cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00" >' +;
'<versaoDados>2.04</versaoDados>' +;
'</cabecalho>' +;
'</nfseCabecMsg>' +;
'<nfseDadosMsg>' + cRPS + '</nfseDadosMsg>' +;
'</nfse:' + 'RecepcionarLoteRpsRequest'+ '>' +;
'</soapenv:Body>' +;
'</soapenv:Envelope>'
Será que alguém consegue dar uma luz aonde está o erro?
Obrigado,
Jair Pereira
Desenvolvo na linguagem Clipper Harbour.