Jump to content

dev botao

Imprimir NFCe e Comprovante de Cancelamento NFCe


  • Este tópico foi criado há 2318 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia estou fazendo a impressão da NFCe da seguinte forma:

Citar

ACBrNFe1 := TACBrNFe.Create(nil);
ACBrNFe1.DANFE := ACBrNFeDANFeESCPOS1;
ACBrNFe1.Configuracoes.Geral.IdCSC := cCIDTOKEN;
 ACBrNFe1.Configuracoes.Geral.CSC   := cCSC;
 ACBrNFe1.DANFE.ViaConsumidor := false;
ACBrNFe1.DANFE.ImprimirItens := nTP_Comp_Simp = 0;
ACBrNFe1.NotasFiscais.Clear;
ACBrNFe1.NotasFiscais.Add; 

if ACBrNFe1.notasfiscais[0].LerXML(cXML_TXT_String) then;
                ACBrNFe1.NotasFiscais[0].Imprimir;

Gostaria de saber como é feito a impressão do comprovante de cancelamento e se informei os dados para impressão de forma correta? 

Obrigado.

Link to comment
Share on other sites

21 horas atrás, ramalho disse:

Bom dia estou fazendo a impressão da NFCe da seguinte forma:

Gostaria de saber como é feito a impressão do comprovante de cancelamento e se informei os dados para impressão de forma correta? 

Obrigado.

Bom dia @ramalho!

Eu faço da seguinte forma:

*Para carregar o XML e imprimir o NFC-e: ACBrNFe.NotasFiscais.LoadFromString("seu_conteudo_xml") e depois ACBrNFe.NotasFiscais.Imprimir;

*Para imprimir o comprovante de cancelamento: Após enviar o evento de cancelamento ACBrNFe.ImprimirEvento.

 

Link to comment
Share on other sites

  • Este tópico foi criado há 2318 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.