-
Total de ítens
3.823 -
Registro em
-
Última visita
-
Days Won
66
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Renato Rubinho postou
-
O método não deve estar sendo chamado corretamente. Atualize o SVN, enviei na Rev-35760 a implementação desse botão nos programas de exemplo ST e MT da NFe em PHP.
-
Execute o método ObterCertificados novamente e anexe o log gerado após a nova chamada.
-
Deve ter alguma opção para "desabilitar" a OpenSSL no xampp, caso contrário ela provavelmente irá prevalecer sobre qualquer outra do computador. Tivemos situações relacionadas à OpenSSL 3 com esse erro, veja o tópico a seguir: Conforme o tópico acima indica: * Veja se existe a legacy.dll junto das demais dlls na pasta C:\\xampp\\apache\\bin\ * Tente instalar o certificado no Windows, exportar novamente e veja se resolve o problema de leitura pela OpenSSL. * Se não resolver, tente desativar a OpenSSL no xampp e copie as dlls distribuídas com a lib para a pasta onde está salvando a Lib.
-
Consultar nfs-e PMSP
Renato Rubinho replied to HASA's tópico in DFe - Documentos Fiscais Eletrônicos
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Utilizando a OpenSSL, você precisa habilitar a extensão OpenSSL no PHP ou copiar as dlls distribuídas como dependências no arquivo que você baixou a Lib, veja na pasta dep. Copie as dlls da mesma arquitetura que você instalou seu xamp (x86 ou x64) Utilize o método NFE_OpenSSLInfo para verificar de onde as dlls estão sendo utilizadas.
-
Consultar nfs-e PMSP
Renato Rubinho replied to HASA's tópico in DFe - Documentos Fiscais Eletrônicos
Veja se está preenchendo a chave CNPJ da seção EMISSOR -
Sua distribuição Linux precisa ter a OpenSSL instalada. Veja com seu suporte se já está instalada em seu ambiente e solicite que instalem, caso ainda não esteja.
-
Você está correto, eu não sabia dessa informação, mas o p12 e o pfx possuem o mesmo conteúdo, basicamente o mesmo arquivo. Voltando ao seu problema, utilizando WinCrypt o método ObterCertificados irá buscar os certificados instalados no Windows. Como você está utilizando o arquivo diretamente, altere as configurações de SSL para utilizar OpenSSL para obter as informações do arquivo.
-
No seu log não consta que você indicou o arquivo *.p12, você deve utilizar o arquivo *.pfx nesta chave 21/10/24 11:18:59:608 - LIB_ConfigGravarValor(DFe, ArquivoPFX, C:\xampp\htdocs\dashboard\CURSO_ERP\saciweb/teste/certificados/VC 2025 00531817000196.p12)
-
Veja se preencheu os parâmetros corretamente, conforme indicado no tópico a seguir: clientid, clientsecret, scope
-
Veja o que retorna no método UltimoRetorno. Se não identificar o problema, configure o lognivel=4 paranóico e anexe para análise.
-
Manifestação do destinatário
Renato Rubinho replied to Cuca Fresca's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Verifique se está preenchendo a VersaoDF=3 https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html Como ficaram as configurações de SSL/TLS? Veja no tópico a seguir as configurações recomendadas. -
Manifestação do destinatário
Renato Rubinho replied to Cuca Fresca's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Preencha o cOrgao sempre com 91, a manifestação é no ambiente nacional. cOrgao=91 -
Manifestação do destinatário
Renato Rubinho replied to Cuca Fresca's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Em qual linguagem você desenvolve? Está passando o ini conforme o modelo da documentação? -
Olá pessoal, Ficamos felizes em anunciar que foram disponibilizados os programas de exemplo em PHP, Singlethread e Multithread utilizando a ACBrLibNFSe na Rev-35661. ..\ACBr\Projetos\ACBrLib\Demos\PHP\NFSe\ACBrNFSeDemoST.php ..\ACBr\Projetos\ACBrLib\Demos\PHP\NFSe\ACBrNFSeDemoMT.php Lembrando que o programa de exemplo utiliza a ACBrComum.php, contendo métodos em comum entre os modos (ST e MT) e para todas as libs. ..\ACBr\Projetos\ACBrLib\Demos\PHP\ACBrComum\ACBrComum.php Esperamos que esse novo programa de exemplo facilite a integração da comunidade PHP com as nossas bibliotecas. Até mais!!!
-
- 8
-
Para quem tiver o mesmo problema futuramente, conforme o Daniel informou, deve ser desmarcado o checkbox Habilitar proteção de chaves privadas fortes...
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
No outro tópico você postou o código do seu método ConfigLerValor. Se está funcionando o método para ler valor, o de gravar tem que funcionar também, revise se fez algo diferente com relação ao programa de exemplo. Você disse que o retorno da função foi diferente de zero e o retorno da UltimoRetorno foi zero, então veja qual é mensagem retornada na NFE_UltimoRetorno, o valor é retornado no primeiro parâmetro passado para o método. Se não conseguir identificar o problema, configure o LogNivel com 4-Paranoico, tente gravar novamente o valor e anexe o log gerado para análise. [Principal] TipoResposta=0 CodificacaoResposta=0 LogNivel=4 LogPath=C:\caminho\
-
Olá, Obrigado pela contribuição. Foram enviadas correções ao SVN que devem resolver o problema relatado, Rev-35641 Por favor atualize os fontes, reinstale os componentes, verifique se o problema foi resolvido e, se possível, nos informe se foi o resultado esperado. Obs: O arquivo ACBreSocialLoteEventos.pas não tinha alterações em comparação com os fontes atuais, caso tenha alguma alteração neste arquivo que deva ser analisada, confirme se anexou o arquivo correto.
-
Publicada a versão 2.1.2.a do leiaute do Reinf
Renato Rubinho replied to Diego Foliene's tópico in Notícias do ACBr
Olá, Os ajustes necessários no componente foram enviados ao SVN na Rev-35640 Para quem utiliza o componente, atualize os fontes e reinstale os componentes e para quem utiliza o Monitor e a Lib, a próxima versão já contemplará os ajustes. -
Certificado Série não encontrado
Renato Rubinho replied to brajan's tópico in DFe - Documentos Fiscais Eletrônicos
Recentemente tivemos um problema com a leitura de certificado A1 instalado, mas já foi corrigido. Se estiver utilizando o componente, atualize seus fontes, reinstale os componentes e veja se resolve. Se estiver utilizando o monitor ou a lib, baixe a versão mais recente e teste para ver se funciona.- 1 reply
-
- 1
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Se o ConfigLerValor funcionou é um bom sinal, está comunicando com a lib. * Revise como implementou essa função, se está chamando o método correto da lib function ConfigGravarValor($ffi, $eSessao, $eChave, $value) { $retorno = $ffi->NFSE_ConfigGravarValor($eSessao, $eChave, $value); $sMensagem = FFI::new("char[535]"); if (UltimoRetorno($ffi, $retorno, $sMensagem, "Erro ao gravar valores [$value] na secao[$eSessao] e chave[$eChave]. ") != 0) return -10; return 0; } * Veja se declarou a função com o nome correto NFSE_ConfigGravarValor * O retorno da função foi diferente de zero? * Qual o retorno da função UltimoRetorno? * Veja se declarou corretamente a função no arquivo .h
-
Você pode se basear em um dos programas de exemplo já existentes para implementar outros que precisar, pois a forma de consumir as bibliotecas é a mesma. O programa de exemplo da NFSe está em desenvolvimento e em breve estará disponível junto aos demais, acompanhe nossas notícias pasta ficar sabendo quando for disponibilizado.