Pesquisar na Comunidade
Showing results for tags 'gravarxml'.
Encontrado 3 registros
-
C# - ACBrCTe.GravarXml
um tópico no fórum postou Lindomar S. Menezes DFe - Documentos Fiscais Eletrônicos
Boa tarde, estou carregando um XML na minha classe pelo ACBrCTe.CarregarXML(); e utilizando o ACBrCTe.GravarXml() para gravá-lo novamente em outro local. Seguindo uma rotina aqui, nos enviamos o cancelamento do CT-e, e após isso carregarmos, alteramos o protCTe com as informações de cancelamento para ficar atualizado na impressão do CT-e, porém não está salvando essas informações e algumas outras ao gravar o XML, assim quando realizamos a impressão do mesmo através do ACBrCTe.Imprimir(), a impressão é visualizada como se o CT-e não tivesse sido emitido. Nós já possuíamos uma rotina parecida através do componente em Delphi, e precisaríamos que a rotina se mante-se em C#. Está correto dessa forma? Se sim, há alguma outra forma de salvar o XML com o protCTe de cancelamento atualizado? -
Ao GravarXML, no formato que utilizo, se o mesmo estiver vazio, deve ser gravado o XML autorizado recebido do WebService (SEFAZ). Porém a função GravarXML verifica "if EstaVazio(FXMLOriginal) then" se o XML está vazio. Porém funcionou perfeitamente se alterar essa verificação para if EstaVazio(RemoverDeclaracaoXML(FXMLOriginal)) then Isso vale também o método GravarXML em: CT-e ACBrCTeConhecimentos.pas NF-e ACBrNFeNotasFiscais.pas NFS-e ACBrNFSeNotasFiscais.pas Att, Alex
-
Bom dia, tudo atualizado aqui com trunk2, a princípio eu apenas troquei no meu sistema ACBrNFe1.NotasFiscais[0].SaveToFile(... por ACBrNFe1.NotasFiscais[0].GravarXML(); E agora dá esse erro: ID Inválido. Impossível Salvar XML Será que faltou configurar alguma propriedade nova no componente? Att Ricardo Blz, achei a solução, antes de GravarXML() chemei o GerarXML() Att Ricardo
- 3 replies
-
- trunk2
- savetofile
-
(e 2 mais)
Tags: