Jump to content

Compre o Delphi
Com até 30% de desconto
e parcelado em até 12x sem juros

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

gutopj01

ANSWERED Reimpressão de venda pelo arq. XML

Recommended Posts

Seguindo o exemplo.

SAT.ImprimirExtratoVenda

Comando responsável por imprimir o comprovante do CFe.

SAT.ImprimirExtratoVenda(ArqXMLVenda, NomeImpressora)

obs: Segundo parâmetros somente irá funcionar se estiver marcado para usar fortes na impressão

Exemplo:

SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml")

SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml", "Impressora1")

 

fiz:

 frmCfg.ACBrSAT1.Inicializar ;
 frmCfg.PrepararImpressao;
 frmCfg.ACBrSAT1.ImprimirExtrato( frmsat.qSatCabXMLORIGINAL.Value );
 frmCfg.ACBrSAT1.DesInicializar ;

onde está o erro? 

obrigado.

Share this post


Link to post
Share on other sites

Qual é exatamente o problema ? (você não descreveu)


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

André fiz como você orientou mas continua com erro.

EACBrSATErro - Nenhum CFe carregado na memória
 

obrigado

Share this post


Link to post
Share on other sites

Verifique o conteúdo de: 

frmsat.qSatCabXMLORIGINAL.Value;

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Vá com o Debug e veja se ele está sendo atribuído ao ACBrSAT.CFe


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Bom dia Daniel,

fiz como você orientou e

na procedure da unit pcnCFe.pas
======================================================
procedure TCFe.SetXMLString(const AValue : AnsiString);

AValue - chega normalmente o conteúdo de frmsat.qSatCabXMLORIGINAL.Value
XMLStr - está com o mesmo conteúdo do AValue  (  frmsat.qSatCabXMLORIGINAL.Value )

 

 

Share this post


Link to post
Share on other sites

Resolvido,

assim funcionou 

 

  frmCfg.ACBrSAT1.CFe.LoadFromFile( frmSat.qSatCabXMLORIGINAL.Value );

obrigado.

 

  • Like 1

Share this post


Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...