Jump to content

dev botao

AcbrLibNfe.dll - Fecha aplicação após envio de nota


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

Recommended Posts

  • Fundadores

@simtechsistemas,

Se o crash ocorre no momento da emissão, o Log não é gerado antes disso ?

Só não geraria Log, se a Biblioteca, não estivesse sendo carregada

Que Linguagem Você usa ?  Você consegue reproduzir o problema, no Demo do ACBr ?

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 to comment
Share on other sites

  • Membros Pro

Linguagem xHarbour.

O log é gerado até a emissão da nota. 

A biblioteca está sendo carregada, só que após a emissão da nota e impressão, simplesmente o sistema é fechado. É como se eu estivesse usando uma Demo, que tivesse um total programado de execuções. Infelizmente não tenho como gerar um demo pra simular a situação.

Link to comment
Share on other sites

  • Membros Pro

Ola,

Aqui uso com harbour sem nenhum problema.

Esta usando ST ou MT?

Usando a classe em harbour disponibilizada aqui e também carregando a dll apenas ao iniciar o sistema?

Essa questão de sair do sistema e toda vez que emite uma nota em todos os clientes?

  • Like 1
Link to comment
Share on other sites

  • Fundadores

@simtechsistemas,

Inicialmente descartamos um problema na Lib, pois MUITOS usuários, usam essa funcionalidade com sucesso...

Por favor anexe o Log, até o momento do problema, para verificarmos se há alguma pista...

Por favor confirme se você está usando a LibXML2 correta (32 bits), na dúvida, copie novamente da pasta DEP do arquivo ZIP da ACBrLib

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 to comment
Share on other sites

  • Membros Pro
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\ACBrCTeServicos.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\ACBrMDFeServicos.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\ACBrNFeServicos.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\ACBrNFSeXServicos.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\bin\StdCall\ACBrCTe32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\bin\StdCall\ACBrBoleto32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\bin\StdCall\ACBrMail32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\bin\StdCall\ACBrNFe32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\bin\StdCall\ACBrMDFe32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\bin\StdCall\ACBrNFSe32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\LibXml2\*"; DestDir: "{app}\LibXml2"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\OpenSSL\*"; DestDir: "{app}\OpenSSL"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "D:\RepositorioLocal\Fivewin\WERP\ACBrLib\dep\Schemas\*"; DestDir: "{app}\Schemas"; Flags: ignoreversion recursesubdirs createallsubdirs

Esta é a estrutura do arquivo .iss do instalador do programa. Existe algo errado na estrutura das pastas de onde é copiado os arquivos do acbr?

Link to comment
Share on other sites

  • Fundadores
D:\WERP\NOTAS\

Essa pasta é uma pasta de Rede ? O ideal que seja gravado em Disco Local... Se a houver desconexão de rede, ou problemas de acesso a essa pasta, pode explicar o problema

Há algum antivírus ou programa nessa máquina, que possa estar derrubando a aplicação ?

  • Like 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 to comment
Share on other sites

  • Membros Pro

Fiz o cancelamento da nota, normal. Voltei pra tela de pedidos, fiz um novo pedido e faturei, emitir a nota e depois sistema abortou. 

ACBrLibNFE-20230808.log

18 minutos atrás, Daniel Simoes disse:
D:\WERP\NOTAS\

Essa pasta é uma pasta de Rede ? O ideal que seja gravado em Disco Local... Se a houver desconexão de rede, ou problemas de acesso a essa pasta, pode explicar o problema

Há algum antivírus ou programa nessa máquina, que possa estar derrubando a aplicação ?

Não é uma pasta de rede. É uma unidade de disco em meu notebook, onde estão instalados os programas.

Link to comment
Share on other sites

  • Fundadores
  • Solution

Talvez você não esteja alocando memória suficiente, no retorno desse comando:

 

08/08/23 14:49:40:024 - LIB_ConfigLerValor(NFe, PathSalvar)

A última linha do Log, é justamente quando a Lib tenta escrever a resposta no Buffer de Retorno (sValor)

08/08/23 14:49:40:026 -    SetRetorno(0, D:\WERP\NOTAS\)

https://acbr.sourceforge.io/ACBrLib/NFE_ConfigLerValor.html

image.png

  • Like 1
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 to comment
Share on other sites

×
×
  • 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.

The popup will be closed in 10 seconds...