Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá,

Um de meus clientes tem dois caixas, cada um com um ECF "Daruma FS700".

Em determinados processos de nosso sistema, verificamos o valor da propriedade "ACBrECF.Estado". Caso o valor seja "estRequerZ", o sistema automaticamente entra em processo de Redução Z.

O que está ocorrendo neste cliente é que as vezes o sistema apresenta a mensagem "Impressora fora de linha" ou então "Não está respondendo" e logo na sequencia emite uma Redução Z, mesmo sem estar com a redução pendente.

Já ocorreu este caso mais de uma vez, em mais de um cliente nosso. Ambos clientes informaram que não há um passo-a-passo para seguir e sumular este relato.

A diferença entre estes dois ECF, é que um deles está configurado para se comunicar usando Hardflow e o outro para Softflow. O que está configurado para se comunicar via Softflow é o que está dando problema, caso configurado para Hardflow não conseguimos identificar o hardware.

Ambos ECF estão conectados diretamente a uma porta Serial (cada um em sua máquina).

No meu outro cliente, são duas impressoras "Bematech MP 4000 TH FI", via Hardflow.

Alguma sugestão?

Postado

Você observou se no log do acbr tem o momento em que ele pega o status da impressora e se o mesmo retorna como reducaoz pendente?

Se retorna, a data coincide com a redução z?

Tem que investigar para ver se é um problema do componente ou algum erro na programação.

Quantas reuniões foram mesmo esta semana? Reúna os amigos!

  • Fundadores
Postado

o problema pode ser bem diferente para cada modelo de ECF...

Acredito que seja algo na sua rotina de verificação de estado... o ACBrECF não informará estRequerZ sem que isso seja realmente verdadeiro... no caso de falha seria retornado estDesconhecido

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.

Postado

Você observou se no log do acbr tem o momento em que ele pega o status da impressora e se o mesmo retorna como reducaoz pendente?

Se retorna, a data coincide com a redução z?

Tem que investigar para ver se é um problema do componente ou algum erro na programação.

Vacilei, não informei a propriedade "ArqLOG". Por acaso o log é salvo em algum lugar mesmo assim? Se não vou ativar no cliente e quando voltar a ocorrer o problema eu posto a vocês.

o problema pode ser bem diferente para cada modelo de ECF...

Acredito que seja algo na sua rotina de verificação de estado... o ACBrECF não informará estRequerZ sem que isso seja realmente verdadeiro... no caso de falha seria retornado estDesconhecido

Procedure que contem a parte de Redução Z forçada:

try

   vStatus := ACBrECF.Estado;

except

   vStatus := estDescohecido;

end;


if vStatus = estRequerZ then EfetuarReducaoZ();

Vou entrar em contato com o cliente para pegar o arquivo "Dados_Ultima_Reducao_Z_xx.txt" que o PAF-ECF exige. Junto com ele vou pegar um scan da redução Z que ocorreu.

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