Ir para conteúdo
  • Cadastre-se

dev botao

Comprovante TEF sem Valor


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

Recommended Posts

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
Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

  • 5 semanas depois ...

 

       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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
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_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
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?

Link para o comentário
Compartilhar em outros sites

  • Moderadores
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

Link para o comentário
Compartilhar em outros sites

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?

Link para o comentário
Compartilhar em outros sites

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. 

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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