-
Total de ítens
1.739 -
Registro em
-
Última visita
-
Days Won
5
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que danieloliveira-mm postou
-
Dúvida cancelamento NFSe Nacional com Node.js
danieloliveira-mm replied to cezar.sakugawa's tópico in ACBrLIB
Para layout nacional use, Verifiquei aqui, e o método não está exposto, mas vou liberar uma correção o mais breve possivel -
Dúvida cancelamento NFSe Nacional com Node.js
danieloliveira-mm replied to cezar.sakugawa's tópico in ACBrLIB
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Utilizando ACBrLib no Android Studio
danieloliveira-mm replied to antonio.carlos's tópico in ACBrLib
Programa exemplo foi atualizado para compatibilizar com alinhamento de 16 KB Leia mais em: -
O método existe é o let strRetorno = acbrReinf.ultimoRetorno() //Não exige parametro adicional Pode chamar, se precisar ... Tudo de maneira transparente ... Agradeço por nos apoiar, em experimentar essa classe.
-
Remova as linhas que configuram o repositório do nodejs FROM ubuntu:noble ENV DEBIAN_FRONTEND=noninteractive WORKDIR /usr/src/app RUN apt-get update \ && apt-get install -y \ ca-certificates \ curl \ gnupg \ nodejs \ npm \ build-essential \ pkg-config \ libexpat1-dev \ libxml2 libxml2-dev zlib1g \ && rm -rf /var/lib/apt/lists/* # Instala apenas deps de produção usando o lockfile COPY package*.json ./ RUN npm ci --omit=dev # Copia o resto COPY . ./ # Permissões mínimas RUN [ -f /usr/src/app/run.sh ] && chmod 0755 /usr/src/app/run.sh || true RUN chmod 0755 /usr/src/app/run.sh RUN chmod -R 777 /usr/src/app/controllers RUN chmod -R 777 /usr/src/app/utils EXPOSE 3000 CMD ["bash", "/usr/src/app/run.sh"]
-
No Linux recomendamos usar biblioteca padrão do sistema
-
Bom dia, O link simbólico da libxml2 está correto ?
-
Boa tarde, troque pela lib console-mt
-
Bom dia, Troque a imagem docker pela oficial do ubuntu:noble e instale sudo apt install nodejs npm é possível que av esteja relacionado com a openssl do nodejs ser "linkada" estaticamente ...
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Bom dia, @Elisângela Dessis atualizamos o exemplo, adicionando novas informações (documentação) sobre a emissão de NFe e NFCe. https://sourceforge.net/p/acbr/code/42431/
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Boa tarde, coloque a dll da libxml2 e openssl junto com o executável, no seu caso o executável é o node
-
Projeto ACBr e compatibilização do Android 15+
um tópico no fórum postou danieloliveira-mm Notícias do ACBr
Projeto ACBr e compatibilização do Android 15+ Projeto ACBr está atualizando as bibliotecas Android para compatibilizar com alinhamento de páginas de 16 kB nos Android 64 bits. A Google determinou que a partir de 01/11/2025, todos os novos aplicativos (e atualizações) destinados ao Android 15 +(Google Play) devem ser recompilados com essa configuração. Por isso o Projeto ACBr recompilou a LibXML2 e OpenSSL para atender essa determinação. Nossas bibliotecas nativas e AAR também foram ajustados. A partir de 14/10/2025, todos os AAR e ACBrLib Android ARM64 serão compiladas com alinhamento de 16 KB por padrão. O que você precisa fazer para se adequar ? ACBrLib Android Recomendações gerais Se você usa bibliotecas nativas de terceiros, é importante verificar se elas estão alinhadas corretamente. Se você compila bibliotecas, terá que recompilar com o alinhamento de 16 KB Android Nativo (Java e Kotlin) Atualizar o plugin AGP (Android Gradle Plugin) para versão>= 8.6 (Mínimo recomendado é 8.5.1, mas usamos a versão 8.6.0) Se usa uma de nossas bibliotecas (AAR) deve atualizar o JNA para versão >= 5.17 SDK Mínimo : Android API 24 (Android 7.0) //build.gradle do módulo app implementation net.java.dev.jna:jna:5.17.0@aar //configuração do build.gradle.kts implementation("net.java.dev.jna:jna:5.17.0@aar") Recomendamos a remoção das seguintes linhas no build.gradle: android { ... packagingOptions { jniLibs { useLegacyPackaging true } } } React Native React Native, a versão mínima com suporte a 16 KB é 0.77 Aplicam-se as mesmas configurações que o Android Nativo Flutter Flutter oferece suporte a partir da versão 3.27 https://docs.flutter.dev/release/release-notes/release-notes-3.27.0 Aplicam-se as mesmas configurações que o Android Nativo Componentes ACBr (Delphi FMX) A Libxml2 foi recompilada com alinhamento de 16 KB Já a OpenSSL compilamos a versão 1.1.1w, https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/Android/OpenSSL/openssl-1.1.1w/aarch64-linux-android/Dynamic/ Componentes que usam a OpenSSL, devem usar essa versão, exemplo: ACBrCEP, ACBrConsultaCNPJ, ACBrNFe, entre outros ... Delphi 12.3 já oferece suporte a alinhamento de páginas de 16 KB Referências https://docs.flutter.dev/release/release-notes/release-notes-3.27.0 https://android-developers.googleblog.com/2025/05/prepare-play-apps-for-devices-with-16kb-page-size.html https://developer.android.com/guide/practices/page-sizes?hl=pt-br#alignment-use-tools- 1 reply
-
- 7
-
-
- android
- react native
-
(e 2 mais)
Tags:
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Bom dia, Por enquanto , só existem classes de comunicação com lib.
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
é a biblioteca nativa, que está desatualizada (DLL ou SO)
-
Bom dia, Troque por uma biblioteca versão mais nova da biblioteca, pode ser a demo mesmo ...
-
Mesmo procedimento, o que muda é o prefixo, o nome da lib Leia a documentação, e mapeie as funções assim: int CNPJ_Inicializar(void ** handle, char * eArquivoConfig, char * eChaveCrypt); int CNPJ_Consultar (void * handle, char *eCNPJ, char * sResposta, int * esTamanho);
-
Bom dia, Está usando lib single thread ou multi-thread ? Segue exemplo multi-thread #include <stdio.h> #include <stdlib.h> #ifndef NFE_H #define NFE_H extern "C" { int NFE_Inicializar(void ** plibHandle, const char * arquivoConfig, const char * chaveCrypt); int NFE_Finalizar(void * plibHandle); int NFE_ConfigLer(void * handle,const char * eArqConfig); int NFE_ConfigLerValor(void *handle,const char * eSessao, const char * eChave, char * sValor, int * esTamanho); int NFE_ConfigGravarValor(void * handle,const char * eSessao, const char * eChave, char * sValor); int NFE_UltimoRetorno(void *handle, char * sMensagem, int * sTamanho); int NFE_Nome(void *handle, char * sNome, int * esTamanho); int NFE_Versao(void *handle, char * sVersao, int * esTamanho); int NFE_ConfigImportar(void * handle, const char * eArqConfig); int NFE_ConfigExportar(void *handle, char * sMensagem, int * esTamanho); int NFE_ConfigGravar(void *handle, const char * eArqConfig); int NFE_OpenSSLInfo(void *handle, char * sOpenSslInfo, int * esTamanho); int NFE_StatusServico(void *handle,char * buffer, int * esTamanho); int NFE_ValidarRegrasdeNegocios(void * handle, char * resposta, int * tamanho); int NFE_CarregarXML(void * handle, const char * eArquivoOuXML); } #endif //NFE_H
-
Certificado
danieloliveira-mm replied to Dbs Brasil's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
aplique essas configurações: //configuração para usar a lib de criptografia openssl acbrNFe.configGravarValor("DFe", "SSLCryptLib", "1") //configuração API de comunicação com a openssl acbrNFe.configGravarValor("DFe", "SSLHttpLib", "3") //configuração para usar a libxml2 acbrNFe.configGravarValor("DFe", "SSLXmlSignLib", "4") mais informaçoes: https://acbr.sourceforge.io/ACBrLib/DFe.html -
Certificado
danieloliveira-mm replied to Dbs Brasil's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde, Está usando componente, lib ou monitor ?
