Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Temos uns cliente que estão imprimindo o comprovante sem o valor na primeira via, segue anexo print do comprovante e o arquivo de retorna gerado pelo tef no qual o mesmo sai o valor corretamente.

O problema esta acontecendo com o NFC-e e com o Cupom Fiscal Paf-ECf também.

IMG_14122016_120324.png

IntPos(1).001

Editado por tchuck
Postado

Aqui no meu sai com valor, so que no cliente esta saindo dessa forma, mas no arquivo anexo tem o valor e tem um comprovante que tem o valor nos 029 e o 711 não tem e é ele que esta sendo impresso.

Estou usando o Pay@Go

Postado

Esse problema é simples: O ACBr tenta imprimir primeiro o comprovante reduzido, geralmente com 4 linhas.....só que o valor fica na quinta linha e claro não imprime o valor..

Usando um emulador, aparece o valor certinho, porque o emulador retorna as 4 linhas com o valor, mas tem casos que o retorno vem sem o valor, que seria uma quinta linha.

Usando o BemaTEF....também já passei por isso....Tive que alterar o ACBr para ignorar esse comprovante reduzido e imprimir a via normal do cliente.

Postado

Bom dia Juliomar, em anexo o arquivo do TEF

Observe o grupo 710, comprovante reduzido...vem sem o valor

Bom dia tchuck, a alteração no fonte é simples....eu ignoro o comprovante reduzido e sempre pego o comprovante normal

Em anexo a alteração no arquivo ACBrTEFDClass.pas

 

IntPos.001.txt

Capturar.JPG

Capturar1.JPG

Postado (editado)

Juliomar na abertura do post tem o arquivo log tambem que é gerado com o problem.

Márcio muito obrigado pela dica

Eu ainda não teste mas vou estar testando para ver se funcionou.

Editado por tchuck
  • 5 semanas depois ...
  • Membros Pro
Postado

 

       710 :
         begin
           if Linha.Informacao.AsInteger > 0 then
           begin
              //Usar711 := True;
              Usar713 := True;
              fpImagemComprovante1aVia.Clear;
              fpQtdLinhasComprovante := Linha.Informacao.AsInteger;
           end;
         end;

Fazendo esse ajuste tb consegui fazer imprimir o comprovante mais completo. Não serie interessante criar uma propriedade no componente para escolher "Comprovante Resumido ou Completo" ?

Atenciosamente,

Márcio Lopes

Analista de Sistemas

  • Moderadores
Postado
28 minutos atrás, p.emoraes disse:

estou com o mesmo problema, foi resolvido o problema? foi realizada a mudança?

 

 

Em 20/01/2017 at 14:24, Juliomar Marchetti disse:

Sugere mudanças, favor anexar a unit e detalhar o que mudou e com base em qual manual!

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 1 ano depois...
Postado
Em 20/01/2017 at 11:33, Marcio Lopes ACBr disse:

 


       710 :
         begin
           if Linha.Informacao.AsInteger > 0 then
           begin
              //Usar711 := True;
              Usar713 := True;
              fpImagemComprovante1aVia.Clear;
              fpQtdLinhasComprovante := Linha.Informacao.AsInteger;
           end;
         end;

Fazendo esse ajuste tb consegui fazer imprimir o comprovante mais completo. Não serie interessante criar uma propriedade no componente para escolher "Comprovante Resumido ou Completo" ?

Olá,
Fiz esse procedimento, abrir essa classe no Delphi implementei e compilei, continua a sair o comprovante resumido.
Tem algo a mais a ser feito?

  • Moderadores
Postado
Em 16/04/2018 at 17:21, Adriano Soares disse:

Olá,
Fiz esse procedimento, abrir essa classe no Delphi implementei e compilei, continua a sair o comprovante resumido.
Tem algo a mais a ser feito?

Boa tarde,

Abra o arquivo ACBrTEFDClass.pass e comente o codigo da linha 1563 a 1568.

       710 :
         begin
           {if Linha.Informacao.AsInteger > 0 then
           begin
              Usar711 := True;
              fpImagemComprovante1aVia.Clear;
              fpQtdLinhasComprovante := Linha.Informacao.AsInteger;
           end;}
         end;

Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

Postado
Em 20/01/2017 at 11:33, Marcio Lopes ACBr disse:

 


       710 :
         begin
           if Linha.Informacao.AsInteger > 0 then
           begin
              //Usar711 := True;
              Usar713 := True;
              fpImagemComprovante1aVia.Clear;
              fpQtdLinhasComprovante := Linha.Informacao.AsInteger;
           end;
         end;

Fazendo esse ajuste tb consegui fazer imprimir o comprovante mais completo. Não serie interessante criar uma propriedade no componente para escolher "Comprovante Resumido ou Completo" ?

Olá,
Fiz esse procedimento, abrir essa classe no Delphi implementei e compilei, continua a sair o comprovante resumido.
Tem algo a mais a ser feito?

Comentei esse codigo mais continua saindo o comprovante resumido e sem o valor. Tem aalgo mais, a ser feito?

Em 17/04/2018 at 17:40, Cleber disse:

Boa tarde,

Abra o arquivo ACBrTEFDClass.pass e comente o codigo da linha 1563 a 1568.


       710 :
         begin
           {if Linha.Informacao.AsInteger > 0 then
           begin
              Usar711 := True;
              fpImagemComprovante1aVia.Clear;
              fpQtdLinhasComprovante := Linha.Informacao.AsInteger;
           end;}
         end;

 

Comentei esse codigo mais continua saindo o comprovante resumido e sem o valor. Tem aalgo mais, a ser feito?

Postado

Comentei esse codigo mais continua saindo o comprovante resumido e sem o valor. Tem aalgo mais, a ser feito?

Dei o build no projeto, mesmo assim só sai o comprovante resumido e sem o valor.. Eu não me importaria que saísse resumido, contudo que mostrasse o valor. 

Em 19/04/2018 at 11:28, Cleber disse:

Você deu um build no seu projeto?

Dei o build no projeto, mesmo assim só sai o comprovante resumido e sem o valor.. Eu não me importaria que saísse resumido, contudo que mostrasse o valor. 

Postado
1 hora atrás, Adriano Soares disse:

Comentei esse codigo mais continua saindo o comprovante resumido e sem o valor. Tem aalgo mais, a ser feito?

Dei o build no projeto, mesmo assim só sai o comprovante resumido e sem o valor.. Eu não me importaria que saísse resumido, contudo que mostrasse o valor. 

Dei o build no projeto, mesmo assim só sai o comprovante resumido e sem o valor.. Eu não me importaria que saísse resumido, contudo que mostrasse o valor. 

Gostaria de acrescentar que essa classe ACBrTEFDClass fica na pasta fontes do componente instalado, fiz essa alteração e compilei o projeto novamente.

 

image.thumb.png.1da3d622ffd94290eb79aa3946ae8e52.png

  • Este tópico foi criado há 2407 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...