Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao tentar cancelar último CF fechado na Bematech MP-4200 TH FI II


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

Recommended Posts

Boa noite pessoal. 

Não estamos conseguindo cancelar uma venda fechada na impressora Bematech MP-4200 TH FI II SB 01.00.02

O mais estranho é que o erro só ocorre com cupom fiscal fechado, se a venda estiver aberta, o cancelamento ocorre sem erros. E nos dois cancelamentos chamamos o mesmo método cancelaCupom.

O erro é 

 

----------------- ERRO -----------------
Erro retornado pela Impressora: BEMATECH

Categoria: 2-Erro em parâmetro do comando
Motivo: 2-Falta parâmetro no comando
----------------------------------------

 

A porta já está configurada em 115.200 e utilizando EcfEscECF

Segue em anexo o log completo do erro.

Qualquer ajuda será bem vinda.

Abs

 

 

logerro.txt

Link para o comentário
Compartilhar em outros sites

2 horas atrás, Daniel Simoes disse:

Qual é o passo a passo, para reproduzir o problema, usando o demo ECFTeste ?

 

Boa tarde Daniel,

No ECFTeste o erro não acontece, mas você poderia nos dar uma luz? Estamos utilizando o trunk2 e nos dois casos chamamos o mesmo método para cancelar o cupom e o erro só acontece com cupom fechado.

Abs

Link para o comentário
Compartilhar em outros sites

  • Solution
3 horas atrás, Daniel Simoes disse:

Qual é o passo a passo, para reproduzir o problema, usando o demo ECFTeste ?

 

Já descobri o problema Daniel. Nós utilizamos o jACBrFramework e ele está desatualizado, o método cancelaCupom não estava passando o número do cupom. Modificamos ele para passar o número 0 e funcionou perfeitamente.

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...

Bom dia, sei que é um tópico antigo mas gostaria de saber se alguém passa ou passou por um problema após o cancelamento do cupom fiscal com esse modelo de ECF.

Fiz a atualização dos fontes ontem de manhã para corrigir o cancelamento do ultimo cupom para esse modelo, mas o ECF não responde depois, ele desativa e não ativa mais, só aparece mensagem de acesso negado.

Tentei mudar a propriedade ControlePorta em ambos os casos a mensagem é a mesma, vou anexar o log pra que possam ver o que aconteceu.

Estou utilizando o ACBrFramework.NET.dll 

ECF_LOG_081018.txt

Link para o comentário
Compartilhar em outros sites

Olá Daniel, esse é um ambiente controlado na minha maquina e garanto que não tem outra aplicação usando a mesma porta.

Será que pode ser alguma coisa dentro da dll compilada no Lazarus ou até mesmo na compilada em C#?

Confesso que apenas sei compilar as dlls, mas a lógica por dentro do pacote não domino.

Link para o comentário
Compartilhar em outros sites

Como comentado o erro de "Acesso Negado" é porque algum software está utilizando a porta serial.
Vamos ao básico: 
Tentou reinicializar o computador? Pode ser algum software que você já fechou ainda está sendo executado que está ocupando a porta.
O ECF está conectado numa porta serial física? Se sim já tentou trocar de porta (se possível)? Se for em porta serial virtual já tentou trocar numeração da porta?
Testou com o ECFTeste?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Estamos recriando todos os componentes do ACBr no Projeto ACBrLIB... Infelizmente ainda não fizemos o ACBrLibECF no novo modelo da ACBrLib

@Rafael Dias, que é o mantenedor do ACBrFrameWork está trabalhando conosco, diretamente nesse projeto...

Você pode acompanhara evolução da ACBrLIB na pasta: \ACBr\Projetos\ACBrLib

Veja um exemplo da ACBrLibPosPrinter em:
https://www.projetoacbr.com.br/forum/files/category/35-acbrlibposprinter/

Participe do DIA DO ACBr, onde ocorrerá o lançamento da ACBrLib

https://www.projetoacbr.com.br/diadoacbr/#agenda

image.png

  • Curtir 2
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.

Link para o comentário
Compartilhar em outros sites

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