nicolasbruno
-
Total de ítens
2 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por nicolasbruno
-
-
Retirei o comentário da linha 667 da unit ACBrDFeCapicom
Resp.SaveToFile('c:\temp\ReqResp.xml');
E obtive o seguinte xml ao salvar oa rquivo temporário na procedure EnviarDados
<env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'> <env:Header></env:Header> <env:Body> <env:Fault xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'> <faultcode>env:Server</faultcode> <faultstring>Unsupported content type: application/xml; charset=utf-8</faultstring> </env:Fault> </env:Body> </env:Envelope>
Porém algumas linhas acima existe a seguinte validação
if not XmlEstaAssinado(FPEnvelopeSoap) then FPEnvelopeSoap := ConverteXMLtoUTF8(FPEnvelopeSoap);
E o XML não está assinado, fazendo com que entre no IF
Estranho..
Versão do provedor
em ACBrNFSe
Postado
Qual a forma correta de homologar um provedor em uma versão diferente?
No provedor Infisc, na procedure GerarXml, existe uma condicional na property "VersaoNFSe", e a partir daí executa a procedure" GerarXML_Infisc_v10" ou "GerarXML_Infisc_v11"
if VersaoNFSe = ve100 then GerarXML_Infisc_v10 else GerarXML_Infisc_v11;
Linhas 124 a 127
No entanto a property VersaoNFSe é atribuida a partir da property Configuracoes.Geral.ConfigXML.VersaoXML, utilizada com outra finalidade
Iniciei o processo de homologação para a versão 1.3 do provedor, no entanto caí nesse dilema
No caso da versão 1.3, além da mudança do conteúdo, mudam mais algumas tags
XML gerado com o ACBR
XML de exemplo do provedor
De acordo com o manual segue o padrão ABRASF
Manual: https://nfse.bomprincipio.rs.gov.br/site/wp-content/uploads/2017/03/manual_conectividade.pdf
Schema: https://nfse.bomprincipio.rs.gov.br/site/wp-content/uploads/2017/03/schemaBomPrincipo.zip