Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia!

Após fazer a atualização do ACBR a partir do Trunk2, não consigo mais imprimir na impressora Bematech MP-4200 TH utilizando o ACBRDanfeEscPos.

Nos fontes anteriores do ACBR estava conseguindo.

Fiz conforme o exemplo ACBRDanfeEscPos, mas imprime somente o Razao social, endereço do emitente. Procurei se já tivesse algum tópico que já tenha tratado disso mas não localizei.

O que pode estar ocorrendo?

Abaixo como estou setando os componentes:

   ACBrNFe1.NotasFiscais.Clear;
   ACBrNFe1.Configuracoes.WebServices.UF := 'RS';
   ACBrNFe1.Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,'1');
   ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := True;
   ACBrNFe1.Configuracoes.Geral.FormatoAlerta := 'Campo:%DESCRICAO% - %MSG%';
   ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe;
   ACBrNFe1.Configuracoes.Geral.IncluirQRCodeXMLNFCe := True;
   ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
   ACBrNFe1.Configuracoes.Geral.IdCSC  := 1;
   ACBrNFe1.Configuracoes.Geral.CSC    := 9999999999999999999999999999999999999999;
   ACBrNFe.NotasFiscais.LoadFromFile('C:\TesteNFCE\43160389553564000165650010003692891003692890-nfe.xml');
   ACBrNFeDANFeESCPOS.TipoDANFE := tiNFCe;
   ACBrNFeDANFeESCPOS.ViaConsumidor := True;
   ACBrNFeDANFeESCPOS.ImprimirItens := True;

   ACBrNFe1.DANFE  := ACBrNFeDANFeESCPOS;
   ACBrPosPrinter1.Modelo := ppEscBematech;
   ACBrPosPrinter1.Device.Porta  := COM14;
   ACBrPosPrinter1.Device.Baud   := 9600;
   ACBrPosPrinter1.IgnorarTags   := True;
   ACBrPosPrinter1.Device.Ativar;
   ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente
   ACBrNFe1.NotasFiscais[0].Imprimir;

  • Curtir 1
  • 2 semanas depois ...
Postado
  Em 06/04/2016 at 14:05, mkonat disse:

Bom dia!

Após fazer a atualização do ACBR a partir do Trunk2, não consigo mais imprimir na impressora Bematech MP-4200 TH utilizando o ACBRDanfeEscPos.

Nos fontes anteriores do ACBR estava conseguindo.

Fiz conforme o exemplo ACBRDanfeEscPos, mas imprime somente o Razao social, endereço do emitente. Procurei se já tivesse algum tópico que já tenha tratado disso mas não localizei.

O que pode estar ocorrendo?

Abaixo como estou setando os componentes:

   ACBrNFe1.NotasFiscais.Clear;
   ACBrNFe1.Configuracoes.WebServices.UF := 'RS';
   ACBrNFe1.Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,'1');
   ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := True;
   ACBrNFe1.Configuracoes.Geral.FormatoAlerta := 'Campo:%DESCRICAO% - %MSG%';
   ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe;
   ACBrNFe1.Configuracoes.Geral.IncluirQRCodeXMLNFCe := True;
   ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
   ACBrNFe1.Configuracoes.Geral.IdCSC  := 1;
   ACBrNFe1.Configuracoes.Geral.CSC    := 9999999999999999999999999999999999999999;
   ACBrNFe.NotasFiscais.LoadFromFile('C:\TesteNFCE\43160389553564000165650010003692891003692890-nfe.xml');
   ACBrNFeDANFeESCPOS.TipoDANFE := tiNFCe;
   ACBrNFeDANFeESCPOS.ViaConsumidor := True;
   ACBrNFeDANFeESCPOS.ImprimirItens := True;

   ACBrNFe1.DANFE  := ACBrNFeDANFeESCPOS;
   ACBrPosPrinter1.Modelo := ppEscBematech;
   ACBrPosPrinter1.Device.Porta  := COM14;
   ACBrPosPrinter1.Device.Baud   := 9600;
   ACBrPosPrinter1.IgnorarTags   := True;
   ACBrPosPrinter1.Device.Ativar;
   ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente
   ACBrNFe1.NotasFiscais[0].Imprimir;

Expandir  

Amigo, onde eu acho esse fonte, já procurei no forúm e já estudei o fonte mais que tudo e não acho... consegui até fazer este funcionar em outro botão mas sem o QRcode, que no botão do exemplo funciona normal... poderia me ajudar?

Postado
  Em 15/04/2016 at 18:35, sdysv disse:
  Em 06/04/2016 at 14:05, mkonat disse:

 

   ACBrNFe1.DANFE  := ACBrNFeDANFeESCPOS;
   ACBrPosPrinter1.Modelo := ppEscBematech;
   ACBrPosPrinter1.Device.Porta  := COM14;
   ACBrPosPrinter1.Device.Baud   := 9600;
   ACBrPosPrinter1.IgnorarTags   := True;
   ACBrPosPrinter1.Device.Ativar;
   ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente
   ACBrNFe1.NotasFiscais[0].Imprimir;

Expandir  

Amigo, onde eu acho esse fonte, já procurei no forúm e já estudei o fonte mais que tudo e não acho... consegui até fazer este funcionar em outro botão mas sem o QRcode, que no botão do exemplo funciona normal... poderia me ajudar?

Expandir  

Opa

Procura na pasta C:\"pasta ACBR"\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe

  • 1 ano depois...
Postado (editado)
  Em 06/04/2016 at 14:05, mkonat disse:

Bom dia!

Após fazer a atualização do ACBR a partir do Trunk2, não consigo mais imprimir na impressora Bematech MP-4200 TH utilizando o ACBRDanfeEscPos.

Nos fontes anteriores do ACBR estava conseguindo.

Fiz conforme o exemplo ACBRDanfeEscPos, mas imprime somente o Razao social, endereço do emitente. Procurei se já tivesse algum tópico que já tenha tratado disso mas não localizei.

O que pode estar ocorrendo?

Abaixo como estou setando os componentes:

   ACBrNFe1.NotasFiscais.Clear;
   ACBrNFe1.Configuracoes.WebServices.UF := 'RS';
   ACBrNFe1.Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,'1');
   ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := True;
   ACBrNFe1.Configuracoes.Geral.FormatoAlerta := 'Campo:%DESCRICAO% - %MSG%';
   ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe;
   ACBrNFe1.Configuracoes.Geral.IncluirQRCodeXMLNFCe := True;
   ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
   ACBrNFe1.Configuracoes.Geral.IdCSC  := 1;
   ACBrNFe1.Configuracoes.Geral.CSC    := 9999999999999999999999999999999999999999;
   ACBrNFe.NotasFiscais.LoadFromFile('C:\TesteNFCE\43160389553564000165650010003692891003692890-nfe.xml');
   ACBrNFeDANFeESCPOS.TipoDANFE := tiNFCe;
   ACBrNFeDANFeESCPOS.ViaConsumidor := True;
   ACBrNFeDANFeESCPOS.ImprimirItens := True;

   ACBrNFe1.DANFE  := ACBrNFeDANFeESCPOS;
   ACBrPosPrinter1.Modelo := ppEscBematech;
   ACBrPosPrinter1.Device.Porta  := COM14;
   ACBrPosPrinter1.Device.Baud   := 9600;
   ACBrPosPrinter1.IgnorarTags   := True;
   ACBrPosPrinter1.Device.Ativar;
   ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente
   ACBrNFe1.NotasFiscais[0].Imprimir;

Expandir  

Você conseguiu resolver este problema? Estou com o mesmo problema.

  Em 06/04/2016 at 14:05, mkonat disse:

Bom dia!

Após fazer a atualização do ACBR a partir do Trunk2, não consigo mais imprimir na impressora Bematech MP-4200 TH utilizando o ACBRDanfeEscPos.

Nos fontes anteriores do ACBR estava conseguindo.

Fiz conforme o exemplo ACBRDanfeEscPos, mas imprime somente o Razao social, endereço do emitente. Procurei se já tivesse algum tópico que já tenha tratado disso mas não localizei.

O que pode estar ocorrendo?

Abaixo como estou setando os componentes:

   ACBrNFe1.NotasFiscais.Clear;
   ACBrNFe1.Configuracoes.WebServices.UF := 'RS';
   ACBrNFe1.Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,'1');
   ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := True;
   ACBrNFe1.Configuracoes.Geral.FormatoAlerta := 'Campo:%DESCRICAO% - %MSG%';
   ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe;
   ACBrNFe1.Configuracoes.Geral.IncluirQRCodeXMLNFCe := True;
   ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
   ACBrNFe1.Configuracoes.Geral.IdCSC  := 1;
   ACBrNFe1.Configuracoes.Geral.CSC    := 9999999999999999999999999999999999999999;
   ACBrNFe.NotasFiscais.LoadFromFile('C:\TesteNFCE\43160389553564000165650010003692891003692890-nfe.xml');
   ACBrNFeDANFeESCPOS.TipoDANFE := tiNFCe;
   ACBrNFeDANFeESCPOS.ViaConsumidor := True;
   ACBrNFeDANFeESCPOS.ImprimirItens := True;

   ACBrNFe1.DANFE  := ACBrNFeDANFeESCPOS;
   ACBrPosPrinter1.Modelo := ppEscBematech;
   ACBrPosPrinter1.Device.Porta  := COM14;
   ACBrPosPrinter1.Device.Baud   := 9600;
   ACBrPosPrinter1.IgnorarTags   := True;
   ACBrPosPrinter1.Device.Ativar;
   ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente
   ACBrNFe1.NotasFiscais[0].Imprimir;

Expandir  

Conseguiu resolver? Estou com o mesmo problema.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.