Membros Pro Jamil Araujo Postado 23 Outubro Membros Pro Postado 23 Outubro (editado) Boa tarde, utilizo o acbrlib versão em Multi Thread em Linux, dito isso, na configuração geral fiz o seguinte: :ConfigGravarValor("Email", "SegundoPlano", "1").... consigo enviar e-mail normal em segundo plano , na Libemail, libnfe, libcte, libmdfe, libboleto ... porem na libNFSe apresenta a seguinte mensagem: " This binary has no thread support compiled in. Recompile the application with a thread-driver in the program uses clause before other units using thread. " , ai só eu colocando :ConfigGravarValor("Email", "SegundoPlano", "0"), para poder enviar e-mail, isso somente na libNFSe Editado 23 Outubro por Jamil Araujo ................................... Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Consultores Diego Foliene Postado 23 Outubro Consultores Postado 23 Outubro Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Boa tarde! Tópico vinculado a #TK-6155. Assim que houver novas informações relacionadas, será atualizado aqui. Diego FolieniAjude 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 !!
Fundadores Daniel Simoes Postado 23 Outubro Fundadores Postado 23 Outubro 1 hora atrás, Jamil Araujo disse: Recompile the application with a thread-driver in the program uses clause before other units using thread. " , humm.. isso é uma falta de declaração de uma Unit.. Simples de corrigir, mas precisa de recompilação @Diego Foliene, veja esse link: https://wiki.freepascal.org/Multithreaded_Application_Tutorial#Units_needed_for_a_multi-threaded_application 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Membros Pro Jamil Araujo Postado 23 Outubro Autor Membros Pro Postado 23 Outubro @Diego Foliene boa noite, verifiquei que não estava com a última versão das LIBs.... para minha surpresa vou relatar aqui as Libs que apresentam o mesmo problema MDFe CTe NFSe obrigado. 1 Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Membros Pro Jamil Araujo Postado 1 Novembro Autor Membros Pro Postado 1 Novembro (editado) Em 23/10/2024 at 18:13, Jamil Araujo disse: @Diego Foliene boa noite, verifiquei que não estava com a última versão das LIBs.... para minha surpresa vou relatar aqui as Libs que apresentam o mesmo problema MDFe CTe NFSe obrigado. Boa Tarde @Diego Foliene, Houve atualização nas LIB's MDFe , CTe e NFSe , testei todas elas e observei que a solução sugerida pelo @Daniel Simoes não foi aplicada na LIB's , ou seja , o problema continua. Obrigado. Editado 1 Novembro por Jamil Araujo 1 Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Consultores Alexandre de Paula Postado 1 Novembro Consultores Postado 1 Novembro Boa noite Jamil, Apesar das libs terem sido compiladas a TK está em nosso backlog para desenvolvimento. Quando for concluída avisamos aqui no topico e então você pode realizar testes com as libs compiladas após o aviso. 1 Alexandre de Paula 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
Consultores Diego Foliene Postado 12 Novembro Consultores Postado 12 Novembro Boa tarde! Apenas dando um retorno. Esta tarefa foi adicionada para ser verificada e trabalhada agora neste ciclo atual. Ela foi categorizada como Bug e por isso será priorizada. Assim que houver novas atualizações, reportamos aqui. 2 Diego FolieniAjude 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 !!
Consultores Solution Diego Foliene Postado 13 Novembro Consultores Solution Postado 13 Novembro Boa tarde! Foi enviado ao SVN um ajuste nas Libs visando sanar esta questão. Bibliotecas compiladas após as 16h25 do dia 13/11/2024 deverão englobar a alteração. Assim que houver novas versões da Lib, comunicamos aqui para que possa atualizar e realizar novos testes. 1 Diego FolieniAjude 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 !!
Consultores Diego Foliene Postado Terça as 11:34 Consultores Postado Terça as 11:34 Bom dia! Foram geradas novas compilações das Libs englobando os ajustes previamente mencionados. Por favor, queira atualizar para realizar novos testes e reportar qualquer problema. Diego FolieniAjude 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 !!
Membros Pro Jamil Araujo Postado Terça as 11:40 Autor Membros Pro Postado Terça as 11:40 Em 13/11/2024 at 16:25, Diego Foliene disse: Boa tarde! Foi enviado ao SVN um ajuste nas Libs visando sanar esta questão. Bibliotecas compiladas após as 16h25 do dia 13/11/2024 deverão englobar a alteração. Assim que houver novas versões da Lib, comunicamos aqui para que possa atualizar e realizar novos testes. Bom dia @Diego Foliene Testei todas as LIB 's no envio de e-mail e Segundo Plano, somente está funcionando as seguites libs NF-e, NFS-e. porém as libs CT-e e MDF-e , não estão enviando e-mail Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Consultores Diego Foliene Postado Terça as 12:01 Consultores Postado Terça as 12:01 19 minutes ago, Jamil Araujo said: Bom dia @Diego Foliene Testei todas as LIB 's no envio de e-mail e Segundo Plano, somente está funcionando as seguites libs NF-e, NFS-e. porém as libs CT-e e MDF-e , não estão enviando e-mail Bom dia! A nova compilação foi gerada hoje de manhã. Por favor, as Libs CT-e e MDF-e também foram atualizadas? Se sim, o problema é o mesmo de antes ou a mensagem de erro é diferente? Diego FolieniAjude 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 !!
Membros Pro Jamil Araujo Postado Terça as 12:11 Autor Membros Pro Postado Terça as 12:11 (editado) 13 minutos atrás, Diego Foliene disse: Bom dia! A nova compilação foi gerada hoje de manhã. Por favor, as Libs CT-e e MDF-e também foram atualizadas? Se sim, o problema é o mesmo de antes ou a mensagem de erro é diferente? nao , o problema agora é diferente , a lib CT-e e MDF-e envia o e-mail, porem ele não chega, ou seja, não envia o email em segundo plano gostaria de acrescentar que essas 2 libs não estão enviando e-mail de jeito nenhum ... tanto direto ou em segundo plano Editado Terça as 12:16 por Jamil Araujo Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Fundadores Daniel Simoes Postado Terça as 13:20 Fundadores Postado Terça as 13:20 Isso pode ser outro problema... como por exemplo as credenciais, ou configuração do OpenSSL Por favor anexe o Log, referente a esse problema Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Membros Pro Jamil Araujo Postado Terça as 14:11 Autor Membros Pro Postado Terça as 14:11 50 minutos atrás, Daniel Simoes disse: Isso pode ser outro problema... como por exemplo as credenciais, ou configuração do OpenSSL Por favor anexe o Log, referente a esse problema Segue conforme Solicitado, ACBrLibMDFe-20241119.log ACBrLibCTe-20241119.log Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Consultores Diego Foliene Postado Terça as 15:00 Consultores Postado Terça as 15:00 48 minutes ago, Jamil Araujo said: Segue conforme Solicitado, ACBrLibMDFe-20241119.log 86.85 kB · 1 download ACBrLibCTe-20241119.log 67.69 kB · 1 download Estamos analisando o conteúdo dos arquivos de Log e também o método no fonte da Lib. Assim que houver novas informações divulgamos neste tópico. Diego FolieniAjude 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 !!
Consultores Diego Foliene Postado Terça as 15:12 Consultores Postado Terça as 15:12 @Jamil Araujo, conferindo em ambos seus arquivos de Log, temos no retorno a chamada do método EnviarEmail a seguinte resposta: Quote --------MDFe------ 19/11/24 10:56:39:560 - SetRetorno(-17, 0 MDFe(s) Carregado(s)) 19/11/24 10:56:39:560 - LIB_UltimoRetorno 19/11/24 10:56:39:560 - MoverStringParaPChar. StrLen:22, BufLen:256 19/11/24 10:56:39:560 - Codigo:-17, Mensagem:0 MDFe(s) Carregado(s) --------CTe-------- 19/11/24 10:55:17:789 - SetRetorno(-17, 0 CTe(s) Carregado(s)) 19/11/24 10:55:17:789 - LIB_UltimoRetorno 19/11/24 10:55:17:789 - MoverStringParaPChar. StrLen:21, BufLen:256 19/11/24 10:55:17:789 - Codigo:-17, Mensagem:0 CTe(s) Carregado(s) Conferindo no fonte do método, a lógica aplicada é: 1º A Lib verifica se o segundo parâmetro que foi passado é um arquivo ou o conteúdo do mesmo. 2º Se for um arquivo, a Lib verifica se o mesmo existe. 3º A Lib carrega o conteúdo do referido arquivo na memória da biblioteca, alimentando assim um documento na Lista. 4º A Lib verifica se a lista de documentos na memória está vazia e se estiver, devolve o retorno que recebeu. Seu processo parece estar falhando no passo 3. Por favor: Confirme se o arquivo XML existe no local indicado. (Em seu exemplo: /home/jamil/trampo/11/danfe/) Verifique se o XML que está sendo passado é válido(tente abrir ele para ver se não há nenhum erro de estrutura, por exemplo, ou se ele é o XML do documento de fato ou se tem informações a mais, como tags de envelope por exemplo). Faça um teste utilizando o comando de impressão para confirmar se a Lib carrega o XML corretamente. 1 1 Diego FolieniAjude 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 !!
Membros Pro Jamil Araujo Postado Quarta as 10:42 Autor Membros Pro Postado Quarta as 10:42 19 horas atrás, Diego Foliene disse: @Jamil Araujo, conferindo em ambos seus arquivos de Log, temos no retorno a chamada do método EnviarEmail a seguinte resposta: Conferindo no fonte do método, a lógica aplicada é: 1º A Lib verifica se o segundo parâmetro que foi passado é um arquivo ou o conteúdo do mesmo. 2º Se for um arquivo, a Lib verifica se o mesmo existe. 3º A Lib carrega o conteúdo do referido arquivo na memória da biblioteca, alimentando assim um documento na Lista. 4º A Lib verifica se a lista de documentos na memória está vazia e se estiver, devolve o retorno que recebeu. Seu processo parece estar falhando no passo 3. Por favor: Confirme se o arquivo XML existe no local indicado. (Em seu exemplo: /home/jamil/trampo/11/danfe/) Verifique se o XML que está sendo passado é válido(tente abrir ele para ver se não há nenhum erro de estrutura, por exemplo, ou se ele é o XML do documento de fato ou se tem informações a mais, como tags de envelope por exemplo). Faça um teste utilizando o comando de impressão para confirmar se a Lib carrega o XML corretamente. Se eu retornar a Lib anterior ela envia, ou seja , o problema não é esse, Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Membros Pro Jamil Araujo Postado Quarta as 11:18 Autor Membros Pro Postado Quarta as 11:18 34 minutos atrás, Jamil Araujo disse: Se eu retornar a Lib anterior ela envia, ou seja , o problema não é esse, Corrigindo o que Eu escrevi, pois estava testando em um ambiente errado, sua resposta está correta , tudo funcionando bem todas as lib enviando e-mail em segundo plano corretamente agora Obrigado a Equipe ACBr . 2 Jamil Santos de Araújo Engenheiro de sistemas / Tec. Contabil Email.: [email protected]
Fundadores Daniel Simoes Postado Quarta as 11:44 Fundadores Postado Quarta as 11:44 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Recommended Posts