Lfm_ Postado 30 Julho Postado 30 Julho Bom Dia, não sei se algo mudou na nota carioca, porém neste mês o componente ACBrNFSeX não consegue mais fazer a leitura do retorno da emissão de nota fiscal única (modoEnvio = meUnitario). Segue em anexo o XML de retorno gerado pelo componente. Abaixo segue linhas do código da unit ISSRio.Provider, método TACBrNFSeProviderISSRio.TratarRetornoEmitir, percebam que o componente busca a tag ListaNfse, porém no XML de retorno ela não existe quando é nota única: if Response.ModoEnvio <> meUnitario then begin inherited TratarRetornoEmitir(Response); Exit; end; Document := TACBrXmlDocument.Create; try try Document.LoadFromXml(Response.ArquivoRetorno); ProcessarMensagemErros(Document.Root, Response); ProcessarMensagemErros(Document.Root, Response, 'ListaMensagemRetornoLote'); ANode := Document.Root; Response.Data := ObterConteudoTag(ANode.Childrens.FindAnyNs('DataRecebimento'), tcDatHor); Response.Protocolo := ObterConteudoTag(ANode.Childrens.FindAnyNs('Protocolo'), tcStr); ANode := Document.Root.Childrens.FindAnyNs('ListaNfse'); if not Assigned(ANode) then begin AErro := Response.Erros.New; AErro.Codigo := Cod202; AErro.Descricao := ACBrStr(Desc202); Exit; end; Estou configurando algo errado ou de fato mudou algo no provedor ISSRio? Fico no aguardo e agradeço a atenção. Luiz 0-ger-nfse.xml 0-lista-nfse-ger.xml
Consultores Solution Italo Giurizzato Junior Postado 1 Agosto Consultores Solution Postado 1 Agosto Bom dia @Lfm_, Faça um teste com a unit em anexo. ISSRio.Provider.pas Após substituir a unit se faz necessário reinstalar o ACBr e recompilar a aplicação. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Lfm_ Postado 16 Agosto Autor Postado 16 Agosto Boa tarde Ítalo, desculpe pela demora e obrigado pelo retorno. Deu certo!!! Abraço, Luiz
Moderadores Juliomar Marchetti Postado 16 Agosto Moderadores Postado 16 Agosto Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Consultores Italo Giurizzato Junior Postado 16 Agosto Consultores Postado 16 Agosto Boa tarde @Lfm_, Já esta no SVN. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Recommended Posts