Jump to content

dev botao

Erro Acbrecfvirtualnfce + Acbrnfedanfeescpos


Go to solution Solved by tchuck,
  • Este tópico foi criado há 3533 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Estou com um problema quando eu uso o conjunto de componente:

 

ACBrECF + ACBrECFVirtualNFCe + ACBrNFe + ACBrNFeDANFeESCPOS

 

O problema é que o ACBrNFeDANFeESCPOS tem que passar a porta para o  Device.Porta mas o ACBrECF ja esta usando essa porta o legal seria que quando ACBrECF estiver usando essa porta o ACBrNFeDANFeESCPOS ja interpretar essas função ja que o mesmo esta interligado ao conjunto.

 

para quem for usar esse conjunto vai ter esse mesmo problema, que estou tendo.

 

Alguém tiver alguma ideia de como resolver esse problema.

Link to comment
Share on other sites

Bom dia Regys tem uma coisa errada no log a unica coisa que grava nele é a comunicação inicial da aplicação ou seja sempre a mesma coisa a baixo e mais nada.

--------------------------------------------------------------------------------
ATIVAR - 06/01/15 09:18:53:528 - Modelo: ECFVirtual - Porta: COM5 - TimeOut: 3
         Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0
--------------------------------------------------------------------------------
Link to comment
Share on other sites

Aqui eu fiz uma alteração apenas para funcionar nos testes na procedure FechaCupomVirtual da unit ACBrECFVirtualNFCe.pas

Pelo visto vai ficar desse jeito mesmo. rsrs

      if (DANFE is TACBrNFeDANFeESCPOS) and
         (TACBrNFeDANFeESCPOS(DANFE).Device.Porta = ECF.Device.Porta) then
      begin
        ECF.Device.Desativar;
        TACBrNFeDANFeESCPOS(DANFE).Device.Ativar;
      end;

      NotasFiscais.Items[0].Imprimir;

      if (DANFE is TACBrNFeDANFeESCPOS) and
         (TACBrNFeDANFeESCPOS(DANFE).Device.Porta = ECF.Device.Porta) then
      begin
        TACBrNFeDANFeESCPOS(DANFE).Device.Desativar;
        ECF.Device.Ativar;
      end;
Link to comment
Share on other sites

  • Este tópico foi criado há 3533 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.