Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 3609 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á 3609 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.