Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Bom dia pessoal

 

 

Para simular o problema : 

Emulador MP4200 bematech

Inicie a impressão de um cupom fiscal antes das 00:00

Desligue a impressora

Ligue a impressora 3 horas ou mais depois

Vai pedir redução Z

Tente executar a redução Z

 

Nesse ponto vai da erro informando que existe um Cupom Fiscal Aberto. Se você tentar usar o ACBrECF.CancelaCupom(); ele vai dar uma exception :

An unhandled exception of type 'ACBrFramework.ACBrException' occurred in ACBrFramework.Net.dll

Additional information: Erro retornado pela Impressora: BEMATECH - MP-4200 TH FI



Categoria: 8-Erro em Redução Z

Motivo: 1-Redução Z pendente ou já realizada na data

E se você chamar o ACBrECF.ReducaoZ(); ele retorna o seguinte exception :

 

An unhandled exception of type 'ACBrFramework.ACBrException' occurred in ACBrFramework.Net.dll

Additional information: Erro retornado pela Impressora: BEMATECH - MP-4200 TH FI



Categoria: 5-Erro em Cupom Fiscal

Motivo: 1-Comando enviado não pode ser executado, pois existe um Cupom Fiscal aberto.

Se eu envio o comando para cancelar cupom usando o WinITFI2 RAT da bematech ele funciona :

 

Comando 1 de 1
Comando - CANCELAMENTO DE CF OU CNF EM EMISSÃO
Aguardando retorno da impressora
Último pacote de resposta
Papel OK
Em operação normal
Tampa fechada

-------------------------------------------------
Encerrando execução dos comandos
-------------------------------------------------

Eu sei que é um caso meio raro de acontecer em produção , mas alguém sabe como corrigir isso?

Obrigado

Editado por Silverio Miranda
  • Consultores
Postado

Por favor tente com o programa de exemplo do fabricante. Veja se funciona. 

Depois tente também com o ECFTeste.exe disponibilizado na área de downloads aqui do fórum.

Os dois tem o mesmo comportamento?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • 2 meses depois ...
Postado

Eu acabei esquecendo a url desse tópico :P

O ECFTeste.exe realiza a redução e o cancelamento do Cupom Fiscal nessa ordem sem nenhum erro

Adicionei uma condição pra verificar se for impressora Bematech e tiver redução pendente com cupom aberto ter que usar o WinITFI, na da daruma que eu testei funciona de boa

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