Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal, boa tarde.

Estou usando o ACBRECF + o ACBRVirtualSAT.. Na configuração da Porta do ACBRECF coloco: c:\temp\ecf.txt mas ao abrir o programa aparece a mensagem: Erro ao tentar abrir a porta c:\temp\ef.txt...

Mas em minha maquina funciona e em outros clientes também, somente nesta maquina que esta dando este problema, o que pode ser?

 

Grato,

Edson

 

 

 

 

Postado

algo que reparei que é o mesmo erro que acontece se auguem já tiver usando o arquivo acbrecf001.buf mas olhei todos os processo e ninguém esta usando este arquivo. 

Postado
5 horas atrás, Juliomar Marchetti disse:

veja novamente seu códigoarrow-10x10.png pois não lembro do acbr gravar algo

Juliomar na Unit ACBrECFVirtualBuffer.pas na linha 366... o erro é como se o arquivo estivesse sendo usado.

5 horas atrás, Daniel Simoes disse:

Verifique as permissões da pasta...

Daniel, vou ver a questão da permissão, mas acredito não ser essa questão, pois, observei que o erro é bem no momento de executar o comando ACBRECF.Ativar, entretanto se eu setar no AcbrECF o componente AcbrECFVirtual ele abre normal usando o c:\temp\ecf.txt como porta.

  • Curtir 1
Postado
Em 2017-6-7 at 14:52, Daniel Simoes disse:

Verifique asarrow-10x10.pngpermissões da pasta...

Daniel, verifiquei a permissão da pasta e esta normal...

Aparentemente o problema não esta na Unit ACBrECFVirtualBuffer.pas na linha 366, joguei um try except pra fazer um teste no cliente e passou normal, deve ser em algum outro lugar a questão...

  • 3 semanas depois ...
Postado
Em 08/06/2017 at 17:51, Daniel Simoes disse:

Para que possamos investigar, você precisa nos passar um passo a passo, detalhando como reproduzir o problema, no Demo do ACBr

Daniel, descobri o motivo mas não descobri o porque.

Na unit AcbrDevice tem o procedimento Ativar e dentro dele tem o case case fsDeviceType of por algum motivo o valor do fsDeviceType estava vindo como dtSerial o que causava o erro dendo que deveria ser do tipo dtFile. Mas não encontrei de onde ele pega esse valor para checar.  

 

Postado
8 horas atrás, edsonalves disse:

Daniel, descobri o motivo mas não descobri o porque.

Na unit AcbrDevice tem o procedimento Ativar e dentro dele tem o case case fsDeviceType of por algum motivo o valor do fsDeviceType estava vindo como dtSerial o que causava o erro dendo que deveria ser do tipo dtFile. Mas não encontrei de onde ele pega esse valor para checar.  

 

 

8 horas atrás, edsonalves disse:

Daniel, descobri o motivo mas não descobri o porque.

Na unit AcbrDevice tem o procedimento Ativar e dentro dele tem o case case fsDeviceType of por algum motivo o valor do fsDeviceType estava vindo como dtSerial o que causava o erro dendo que deveria ser do tipo dtFile. Mas não encontrei de onde ele pega esse valor para checar.  

 

Consegui descobrir o que esta causando o problema.

Se deixar marcado para UsarESCPOs e colocar uma porta COM, por algum motivo quando executa o comando AcbECF.Ativar a porta que esta setado no componente é a COM da EscPOS causando o erro. Agora por qual motivo ele pega esta porta que esta o mistério.

Postado
6 minutos atrás, André Ferreira de Moraes disse:

Se vc está vinculando um componente ESCPOS, a impressão será feita por este componente e nele a porta correta deverá estar configurada.

Andre, bom dia.

Exatamente, mas existe a porta correta no componente.

Postado
1 minuto atrás, André Ferreira de Moraes disse:

Porta COM? No começo do tópico vc fala que quer escrever no arquivo c:\temp\ecf.txt

André, vamos lá.

No AcbrECF eu informo a porta c:\temp\ecf.txt quando o modelo é ECFVirtual.. funciona normal.

Quando é SAT, seto no AcbrECF a porta c:\temp\ecf.txt o modelo do EcfVirtual é o VirtualSAT. O PosPrinter ligado a porta COM da impressora que é onde esta dando a exceção.

 

Postado

 

12 minutos atrás, Daniel Simoes disse:

Informar a mesma porta COM no ACBrECF não funciona ?

Da uma exceção tbm... agora pode ser um problema na porta COM tbm

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