Tempo aproximado para leitura: 00:03:28 min
Dúvida
Como realizar a atualização da biblioteca nfeletronica.jar para geração do DANFE?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Logix) - Nota Fiscal Eletrônica (NFE) - Versão 12
Solução
As bibliotecas ficam armazenadas na pasta lib do diretório de instalação do appserver do Logix.
Todas as bibliotecas precisam ser definidas na variável CLASSPATH, para que o appserver do Logix leia estas bibliotecas e as utilize quando necessário.
No diretório CLASSPATH, só deve haver 1 arquivo como esse para evitar duplicidade ou leitura incorreta da biblioteca, pois a leitura do nome da classe é realizado internamente no arquivo .jar, ou seja, não adianta modificar o nome externo do arquivo, o Logix utilizará o primeiro arquivo que encontrar como biblioteca. Caso se queira realizar um backup da mesma, é necessário remover este arquivo para uma pasta diferente daquela que está definida como CLASSPATH.
A biblioteca encontra-se anexa neste artigo, possui a versão 5.0.0.1 de 05/09/2025 e já contempla alterações para geração da NFCOM.
Saiba mais
Mais informações sobre as variáveis utilizadas pelo Logix, verifique Framework - Linha Logix - FRW - Quais são as variáveis de ambiente utilizadas pelo Logix?
Para encontrar onde está informada a variável CLASSPATH e quais bibliotecas estão definidas, verifique o artigo Framework - Linha Logix - FRW - Localizar arquivo de profile do Logix na aba Servidor:
Nele também é possível identificar como está definida a variável proxy_nfe, que define o endereço do seu TSS.
Glossário
DANFE - Documento Auxiliar da Nota Fiscal Eletrônica
NFCOM - Nota Fiscal Fatura de Serviços de Comunicação Eletrônica Comunicação
TSS - Totvs Service SOA
0 Comentários