Membros Pro Zanini Informática Postado 15 Julho Membros Pro Compartilhar Postado 15 Julho Boa noite, finalizei o curso sobre como configurar as bibliotecas no Linux sem interface visual, porém não encontrei exemplos de como realmente devo iniciar meu projeto, quais configurações devo fazer para utlizar as bibliotecas em php. Estou precisando de um ponto de partida para desenvolvimento da biblioteca do E-social, agradeço desde já a atenção de todos. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Victor H. Gonzales - Panda Postado 15 Julho Consultores Compartilhar Postado 15 Julho 2 minutos atrás, Zanini Informática disse: Boa noite, finalizei o curso sobre como configurar as bibliotecas no Linux sem interface visual, porém não encontrei exemplos de como realmente devo iniciar meu projeto, quais configurações devo fazer para utlizar as bibliotecas em php. Estou precisando de um ponto de partida para desenvolvimento da biblioteca do E-social, agradeço desde já a atenção de todos. voce precisa utilizar FFI 1 Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Zanini Informática Postado 16 Julho Autor Membros Pro Compartilhar Postado 16 Julho É um pouco diferente do que já venho fazendo em php, vou estudar a documentação e tentar me encontrar dentro das explicações.... 2 Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Zanini Informática Postado 16 Julho Autor Membros Pro Compartilhar Postado 16 Julho Bom dia, criei todas as pastas e paginas conforme exemplo da biblioteca CNPJ, usei o método MT e coloquei tambem o .so respectivo dentro da pasta citada no código, a extensão FFI foi ativada no php ini, porém ao executar a pagina sigo com erro em questão abaixo. Erro: { "readyState": 4, "responseText": "", "status": 500, "statusText": "Internal Server Error" } Anteriormente estava com o erro "DLL não encontrada no caminho especificado: /var/www/html/esocial/MT/ACBrLib\x64/ACBrConsultaCNPJ64.so" que foi resolvido alterando a barra do caminho no código... Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Renato Rubinho Postado 16 Julho Consultores Compartilhar Postado 16 Julho Erro 500, geralmente é do lado do servidor. A rotina pode estar tentando acessar uma URL incorreta. Você configurou o método no arquivo .h e carregou dinamicamente seguindo o exemplo do ConsultaCNPJ? Tente seguir os mesmos passos até o método de inicializar. Após acessar o .so pela primeira vez o arquivo ini padrão de configurações deve ser gerado, configure o LogNivel=4 como paranóico e anexe para podermos analisar. https://acbr.sourceforge.io/ACBrLib/Geral.html Configure a VersaoDF=5 para utilizar a versão atual S01_02_00 e revise as demais configurações. Configure a pasta de schemas (PathSchemas) apontando para o caminho onde salvou os schemas distribuídos com a lib. https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca11.html Caso ainda não tenha visto, também são necessárias as dependências, OpenSSL e LibXml2. https://acbr.sourceforge.io/ACBrLib/Dependencias.html 2 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Renato Rubinho Postado 18 Julho Consultores Solution Compartilhar Postado 18 Julho @Zanini Informática Segue um exemplo funcional para a versão MT: eSocialMT.7z Você deverá extrair os arquivos na estrutura que estão. Salve o libacbresocial64.so no caminho \eSocialMT\ACBrLib\x64 Obs: Tenha certeza de pegar o arquivo MT x64 O programa irá consumir os métodos da biblioteca: eSocial_Inicializar eSocial_Versao eSocial_Finalizar eSocial_UltimoRetorno <<< este será acionado quando ocorrerem erros de comunicação com a biblioteca Por favor nos informe se conseguir simular no seu cenário. 3 Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Thiago Ribeirao Postado 25 Julho Membros Pro Compartilhar Postado 25 Julho Em 18/07/2024 at 19:05, Renato Rubinho disse: @Zanini Informática Segue um exemplo funcional para a versão MT: eSocialMT.7z Você deverá extrair os arquivos na estrutura que estão. Salve o libacbresocial64.so no caminho \eSocialMT\ACBrLib\x64 Obs: Tenha certeza de pegar o arquivo MT x64 O programa irá consumir os métodos da biblioteca: eSocial_Inicializar eSocial_Versao eSocial_Finalizar eSocial_UltimoRetorno <<< este será acionado quando ocorrerem erros de comunicação com a biblioteca Por favor nos informe se conseguir simular no seu cenário. Boa tarde! Existe essa mesma integração do php mas com DFe? Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 25 Julho Moderadores Compartilhar Postado 25 Julho 57 minutos atrás, Thiago Ribeirao disse: Boa tarde! Existe essa mesma integração do php mas com DFe? Creio que não .mas é só seguir o exemplo dos arquivos e utilizar para montar para a dll que quiser 1 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Renato Rubinho Postado 25 Julho Consultores Compartilhar Postado 25 Julho 2 horas atrás, Thiago Ribeirao disse: Existe essa mesma integração do php mas com DFe? Ainda não, mas está nos planos. Com esse exemplo você conseguiu evoluir no seu cenário? 2 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Renato Rubinho Postado 26 Julho Consultores Compartilhar Postado 26 Julho 19 horas atrás, Renato Rubinho disse: Com esse exemplo você conseguiu evoluir no seu cenário? @Thiago Ribeirao Conseguiu dar andamento ao eSocial com o exemplo passado? Separei sua nova dúvida em outro tópico para não misturar os assuntos. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts