Ir para conteúdo
  • Cadastre-se

Epson Tm-T800F (Escecf) - Problemas Com Comprovante Ccd


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 4182 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde.

 

Estou enfrentando um problema com a IF do convênio 09/09 da Epson, a TM-T800F, que já foi compatibilizada com o ACBrECF, conforme post do Daniel Simões:

 

O meu problema é quando tento imprimir um comprovante CCD após uma venda em que o cupom possua mais de uma forma de pagamento.

Por exemplo: venda de R$ 2,00 no qual R$ 1,00 é no cartão e R$ 1,00 é no dinheiro.

 

Na Unit "ACBrECFEscECF", na função "AbreCupomVinculado", no momento em que é enviado o comando, já me ocorre uma exceção.

Pelo que analisei, os parâmetros estão corretos, a função está pegando a forma de pagamento correta, e a seqüência correta.

Quando chamo a função "ACBrECF.AbreCupomVinculado", estou informando apenas o índice da forma de pagamento, uma vez que sempre utilizei assim, porém, mesmo informando valor e COO, o problema persiste.

 

A mensagem da exceção é a seguinte:

Erro retornado pela Impressora: EPSON - TM-T800F

Categoria: 16-Erro específico do Fabricante

Motivo: 11-Meio de pagamento não encontrado.

 

Pelo parâmetro que passei para o meio de pagamento, aparentemente estaria tudo certo, deveria ter encontrado o meio de pagamento.

Em anexo está o log que copiei logo após ter gerado a exceção.

 

Obs.: Com o emulador da bematech, da MP-4200 TH FI funcionou perfeitamente.

acbr_log.txt

Rodrigo Cantelli

Postado

Então Daniel, até então eu não estava informando e no CCD estava aparecendo certo o COO.

Informei o COO para testar mas o erro permanece:

 
-- 07:55:56:485 AbreCupomVinculado( 000000123 , 3 , 0 )
                TX -> [sOH][231][bS][NUL][11][NUL]2|3|1|1||||%
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
            Resposta: SEQ:231 CMD:8 EXT:0 CAT:16 RET:[11][NUL][14][16] TBR:0 BRS:"" CHK:40
   07:55:56:539 RX <- [sOH][231][bS][NUL][16][11][NUL][14][16][NUL][NUL](
----------------- ERRO -----------------
Erro retornado pela Impressora: EPSON - TM-T800F
 
Categoria: 16-Erro específico do Fabricante
Motivo: 11-Meio de pagamento não encontrado.
----------------------------------------
 
Lembrando que só ocorre com a Epson TM-T800F, e quando tem dinheiro+cartão no cupom.

Rodrigo Cantelli

  • 4 semanas depois ...
  • Fundadores
  • Solution
Postado

Apliquei uma possível correção no SVN...

 

[-] Aplicado workaround para problema em emissão de Vinculado na Epson TM-T800F
    http://www.projetoacbr.com.br/forum/index.php?showtopic=18825

                                                                

Aparentemente o problema é no Sw.Básico do ECF, que não detecta a sequencia corretamente...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 3 semanas depois ...
  • Este tópico foi criado há 4182 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...