Pesquisar na Comunidade
Showing results for tags 'cte;webservice;'.
Encontrado 2 registros
-
Boa tarde. Ao efetuar a consulta de CT-es com eventos vinculados e cujos emitentes possuam "&" na razão social o erro "xmlParseEntityRef: no name" é gerado. A solução aplicada foi alterar o método TCTeConsulta.TratarResposta da unit ACBrCTeWebServices, conforme abaixo: Antes Depois A linha destacada em verde, com a instrução: CTeRetorno.XmlRetorno := StringReplace(CTeRetorno.XmlRetorno, '&', '&', [rfReplaceAll]); foi adicionada para substituir o '&' por '&' . Se possível, gostaria de saber se: Primeiro: Essa solução pode ser considerada ideal ou há uma outra melhor? Segundo: Essa solução deve também ser aplicada aos outros métodos de nome TratarResposta que se encontram na mesma unit, porém em outras classes? Desde já agradeço a atenção.
-
Chamei a rotina do novo webservice CTeDistribuicaoDFe e gera a mensagem de "Falha no esquema" conforme a imagem em anexo. O código que usei para chamar o webservice é: ACBrCTe1.Configuracoes.WebServices.ResourceName := 'ACBrCTeServicos'; ACBrCTe1.WebServices.DistribuicaoDFe.cUFAutor := 91; ACBrCTe1.WebServices.DistribuicaoDFe.CNPJCPF := '00000000000000'; // aqui eu coloquei CNPJ verdadeiro ACBrCTe1.WebServices.DistribuicaoDFe.ULTNSU := '0'; ACBrCTe1.WebServices.DistribuicaoDFe.Executar; MemoDados.Lines.Text := ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.XML; Estou utilizando o projeto Demo do ACBr, os arquivos de schemas e todo fonte do ACBr estão atualizados. O que pode ser? Alguém já passou por essa ocorrência? Segue também em anexo os arquivos gerados. 20170106134351-con-dist-dfe.xml 20170106134351-con-dist-dfe-soap.xml