Ir para conteúdo
  • Cadastre-se

dev botao

NFC-e - Imprimindo na Bematech MP-4200 TH


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

Recommended Posts

Colegas, preciso da ajuda de vocês. Baixei a última versão do projeto, e instalei tudo.

Preciso imprimir os NFC-e em uma impressoa Bematech MP-4200 TH, e usando o exemplo do projeto Acbr, o "Demo ACBrNFeDANFeEscPos", não imprime de maneira alguma ao selecionar o XML gerado da NFC-e.

O outro problema é a falta de comunicação do computador com a impressora, eu mando imprimir, e ele imprime so o cabeçalho com o logo da bematech, mas ao tentar carregar novamente o xml e imprimir, o mesmo não faz nada, passa um tempo, tento novamente, ele imprime so o logo da bematech e o cabeçalho, mas não imprime os itens, nem valores, nem qrcode nem nada, podem me ajudar? Já procurei demais aqui nos fóruns e o que encontrei, tentei fazer e nada.

 

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 := 'AM';
   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  := COM8;
   ACBrPosPrinter1.Device.Baud   := 9600;
   ACBrPosPrinter1.IgnorarTags   := True;
   ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente
   ACBrNFe1.NotasFiscais[0].Imprimir;

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, Juliomar Marchetti disse:

Boa tarde

Leia as regras do fórum! 

tu postou num local e criou um tópico! faça um único local e aguarde

O post foi perguntando para um rapaz do forum que teve o mesmo problema, mas nao foi resolvido, entao sem querer apertei no botão de postar sem saber para o que servia, até retirei o post.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 11 meses depois ...
  • Este tópico foi criado há 2166 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.

The popup will be closed in 10 segundos...