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;