Jump to content

jamil

Usuários SAC
  • Content Count

    190
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by jamil

  1. Obrigado mais uma vez pelo empenho , segue o número da linha que me aparece conforme solicitado na LIbNFe: 9447 estou usando a última atualização desta Lib
  2. Boa Tarde @Daniel Simoes.... Fiz conforme me orientou, e o problema continua ....
  3. Bom Dia, @José M. S. Junior Obrigado pela ajuda, segue conforme solicitado: _usu_:=_pastas+"acbrlib.ini" nfe:=ACBrNFe():New(_usu_, "") nfe:ConfigGravarValor("Principal", "LogPath", (_pastas) ) nfe:ConfigGravarValor("Principal", "LogNivel", "4") // logParanoico /2- normal //if(_inf_==.T.) //preenchimento completo nfe:ConfigGravarValor("NFe", "Visualizar", "0") nfe:ConfigGravarValor("NFe", "FormaEmissao", "0") nfe:ConfigGravarValor("NFe", "SalvarGer", "1") nfe:ConfigGravarValor("NFe", "ExibirErroSchema", "1") nfe:ConfigGravarValor("NFe", "RetirarEspacos", "0") nfe:ConfigGravarValor("NFe", "ValidarDigest", "0") nfe:ConfigGravarValor("NFe", "IdCSC", cad_emp->(alltrim(ep_nfctkn))) nfe:ConfigGravarValor("NFe", "CSC", cad_emp->(alltrim(ep_nfccsc)) ) nfe:ConfigGravarValor("NFe", "VersaoDF", cad_emp->(ep_nfever)) nfe:ConfigGravarValor("NFe", "VersaoQRCode",cad_emp->ep___qrvs) nfe:ConfigGravarValor("NFe", "CamposFatObrigatorios", "1") nfe:ConfigGravarValor("NFe", "TagNT2018005", "3") nfe:ConfigGravarValor("NFe", "Ambiente", if(cad_ecf->im_ambt=="1","0","1")) nfe:ConfigGravarValor("NFe", "SSLType", "5") nfe:ConfigGravarValor("NFe", "PathSalvar", _pastas+"danfe") // analizar novo armazenamento nfe:ConfigGravarValor("NFe", "PathSchemas", "/mnt/simm/config/schemas/NFe") nfe:ConfigGravarValor("NFe", "IniServicos", "/mnt/simm/config/cfg/ACBrNFeServicos.ini") nfe:ConfigGravarValor("NFe", "SalvarArq", "1") nfe:ConfigGravarValor("NFe", "AdicionarLiteral", "1") nfe:ConfigGravarValor("NFe", "SepararPorCNPJ", "0") nfe:ConfigGravarValor("NFe", "SepararPorMes", "1") nfe:ConfigGravarValor("NFe", "SalvarEvento", "1") nfe:ConfigGravarValor("NFe", "SalvarApenasNFeProcessadas", "1") nfe:ConfigGravarValor("NFe", "PathNFe",_pastas+"danfe") nfe:ConfigGravarValor("NFe", "PathInu",_pastas+"inutil") nfe:ConfigGravarValor("NFe", "Download.PathDownload", _pastas+"dfe") nfe:ConfigGravarValor("NFe", "PathEvento", _pastas+"arqs") //nfe:ConfigGravarValor("NFe", "IdCSRT", "") //Define o id do responsável técnico. //nfe:ConfigGravarValor("NFe", "CSRT", "") //Define o CSRT do responsável técnico. nfe:ConfigGravarValor("DFe", "SSLCryptLib", "1") nfe:ConfigGravarValor("DFe", "SSLHttpLib", "3") nfe:ConfigGravarValor("DFe", "SSLXmlSignLib", "4") nfe:ConfigGravarValor("DANFE", "MostraSetup", "0") nfe:ConfigGravarValor("DANFE", "MostraPreview", "0") nfe:ConfigGravarValor("DANFE", "MostraStatus", "0") nfe:ConfigGravarValor("DANFE", "PathPDF",_pastas+"pdf") //" _lgc_:="/mnt/simm/config/logos/empresas/"+alltrim(cad_emp->ep___logo) nfe:ConfigGravarValor("DANFE", "PathLogo", if(cad_emp->ep___sist=="S",_lgc_,"") ) nfe:ConfigGravarValor("DANFE", "MargemInferior", "0.70") nfe:ConfigGravarValor("DANFE", "MargemSuperior", "0.70") nfe:ConfigGravarValor("DANFE", "MargemEsquerda", "0.70") nfe:ConfigGravarValor("DANFE", "MargemDireita", "0.70") nfe:ConfigGravarValor("DANFE", "CasasDecimais.qCom", "2") nfe:ConfigGravarValor("DANFE", "TipoDANFE", "1") nfe:ConfigGravarValor("DANFE", "ExibeInforAdicProduto", "1") nfe:ConfigGravarValor("DANFE", "QuebraLinhaEmDetalhamentos", "1") nfe:ConfigGravarValor("DANFENFe", "FormularioContinuo", "0") nfe:ConfigGravarValor("DANFENFe", "ImprimeValor", "1") nfe:ConfigGravarValor("DANFENFe", "ImprimeDescPorPercentual", "1") nfe:ConfigGravarValor("DANFENFe", "PosCanhoto", "0") nfe:ConfigGravarValor("DANFENFe", "ExibeCampoFatura", "1") nfe:ConfigGravarValor("DANFENFe", "ExibeDadosISSQN", "0") nfe:ConfigGravarValor("DANFENFe", "LarguraCodProd", "60") nfe:ConfigGravarValor("DANFENFe", "ExibeEAN", "0") nfe:ConfigGravarValor("DANFENFe", "Fonte.Nome", "1") nfe:ConfigGravarValor("DANFENFe", "Fonte.Negrito", "0") nfe:ConfigGravarValor("DANFENFe", "Fonte.TamanhoFonteRazaoSocial", "10") nfe:ConfigGravarValor("DANFENFe", "Fonte.TamanhoFonteEndereco", "8") nfe:ConfigGravarValor("DANFENFe", "Fonte.TamanhoFonteDemaisCampos", "8") nfe:ConfigGravarValor("DANFENFCe", "TipoRelatorioBobina", "1") //Define o tipo de impressão da NFCe. nfe:ConfigGravarValor("DANFENFCe", "ImprimeDescAcrescItem", "0") nfe:ConfigGravarValor("DANFENFCe", "ImprimeItens", "0") nfe:ConfigGravarValor("DANFENFCe", "vTroco", "1") nfe:ConfigGravarValor("DANFENFCe", "ImprimeQRCodeLateral", cad_ecf->im_qrlc) nfe:ConfigGravarValor("DANFENFCe", "ImprimeLogoLateral", "1") nfe:ConfigGravarValor("DANFENFCe", "EspacoFinal", "4") // nfe:ConfigGravarValor("DANFENFCe", "TamanhoLogoHeight", "") // nfe:ConfigGravarValor("DANFENFCe", "TamanhoLogoWidth", "") //elseif(_inf_==.F.) nfe:ConfigGravarValor("NFe", "ModeloDF", if(__tip==1,0,1)) nfe:ConfigGravarValor("DANFE", "Impressora", VrfImprFiscal(cad_ecf->im_nfci,1,.F.,val(cad_ecf->im_base)) ) nfe:ConfigGravarValor("DANFE", "CasasDecimais.vUnCom", if(empty(cad_ecf->im_decm),"2",cad_ecf->im_decm) ) nfe:ConfigGravarValor("DANFENFCe", "TipoRelatorioEvento", "1") //0-A4 / 1-Bobina _cmh_:="/mnt/simm/config/certificado/"+alltrim(cad_emp->ep___mode) _snh_:=alltrim(cad_emp->ep___senh) nfe:ConfigGravarValor("DFe", "ArquivoPFX", _cmh_) nfe:ConfigGravarValor("DFe", "Senha", _snh_) nfe:ConfigGravarValor("DFe", "UF", cad_emp->(ep_estado)) _x_:=cad_par->pr_ecftra _x__:=if(_x_=="S","-02:00",if(_x_=="X","","")) nfe:ConfigGravarValor("DFe", "TimeZone.Modo", if(_x__=="","0","2")) nfe:ConfigGravarValor("DFe", "TimeZone.Str", _x__) //endif nfe:ConfigGravar(_usu_) nfe:LimparLista() //ate aqui sem apresentar erros nfe:StatusServico() nfe:=nil o Metodo, StatusServico(), é executado com sucesso, acho que o problema está no retorno que ele tras esse retorno da função deve esta causando conflito com C++ (ou seja, ao invéz de retornar um texto com a mensagem da WEB esta retornado uma tela Gráfica com a mensagem....), me desculpem se não soube me explicar bem, porem foi o que pude observar utilizando alguns Metodo que apresentam a Falha. mais uma vez obrigado pela ajuda. acbrlib.ini ACBrLibNFE-20191123.log 20191123080849-ped-sta.xml
  4. Boa Tarde, Espero está fazendo corretamente: vou relatar as etapas na sequência que usei nessa sequência - inicializei a lib - NFE_ ConfigGravarValor(xxx,yyy) - funcionou perfeitamente, configurei toda a lib sem apresentar nenhum problema -NFE_ LimparLista - funcionou -NFE_ StatusServico() - quando usei esse comado apresentou o problema de falha na segmentação obs: testeis quase todos os métodos da LibNFe e Boleto, e alguns apresentaram falha na segmentação, mais na resposta preferi apresentar um para ver se estou no caminho certo. desde já obrigado a equipe.
  5. @Daniel Simoes Obrigado pela atenção, mais me diga exatamente o que precisa que lhe envio....
  6. gostaria de corrigir minha resposta anterior... consigo imprimir /gerar 1 ou 2 boletos, consigo até fazer remessa.... em seguida falha de segmentação (imagem do núcleo gravada) pensei que com o uso do GUI/QT(Servidor X) esse problema fosse desaparecer.... a equipe ainda pode me ajudar?
  7. Bom Dia, Desculpa pela demora em responder, estava testando o boleto usando o GUI em QT , já estou usando o GUI, já consigo e estou usar a LIB boleto em produção , porém a LIB nfe continua apresentando o mesmo problema.
  8. Segue Conforme Solicitado, porém já atualizei a versão do ACBr...... LOG.TXT
  9. Boa Noite, Hoje quando fui fazer a Remessa da cobrança do banco Itau apareceu a seguinte mensagem "Tamanho do registro 52 inválido" semana passada fiz a remessa normalmente sem nenhum problema. segue em anexo o aquivo remessa do banco Itau. obrigado cb141101.rem
  10. Boa Noite, usando xvfb-run ... o resultado sai conforme (xvfb-run.pdf), na impressora, pdf e html..... (imagino que com a NF-e/NFC-e será a mesma coisa) se não usar xvfb-run consigo fazer uns 2 (dois) boletos conforme em anexo (root_bol3110224802.pdf), na impressora, pdf e html mais depois, apresentanda a seguinte mensagem Gtk-WARNING **; ai para de funcionar. já entendi que em windows está funcionado, como só uso linux, acho que terei que continuar com o meu Bom e Funcional Monitor, agradeço o empenho na tentativa de resolver a questão. xvfb-run.pdf root_bol3110224802.pdf
  11. Boa tarde, @José M. S. Junior o erro estava na formatação do VALOR e da DATA que em linux tem outro formato, não há nenhum erro no componente. obrigado pela atenção....
  12. Boa Tarde, @José M. S. Junior como pode observar no LOG e no resultado em PDF. no meu código foi passado os valores em aspas duplas, porém somente e tão somente o vencimento e o valor não foram acatados pelo componente. veja o arquivo de LOG, que la consta um vencimento e um valor e no PDF gerado consta outro.... obrigado pela ajuda.
  13. Criei um boleto usando LibACBr, porém o vencimento não é o que Eu informo e ela só sai com o valor 0,00 estou enviando o log e o pdf gerando, para me ajudarem onde estou errando. acbrlib.ini ACBrLibBoleto-20191031.log root_bol31-10-2019.pdf
  14. Bom Dia, Fiz as mudanças no meu código para CDECL que não funcionava e agora está funcionando bem, emitindo os boletos SHOW... (com alguns probleminhas fáceis de resolver que é assunto para outro tópico), agradeço a todos pela ajuda, porém a LibNFE continua apresentando a seguinte mensagem Gtk-WARNING **; canot open display: ..... e para de funcionar.... quando tento simplesmente usar NFE_ StatusServico() NFE_ Nome() me retorna o nome , NFE_Versao() me retorna a verão corretamente
  15. realmente, isso me escapou, peço desculpas, vou reescrever o código usando CDECL para linux e testar, já que não uso windows e retorno com o resultado.... mais uma vez obrigado a Equipe ACBr pelo Apoio.
  16. Linux 64 OpenSuse Leap 15.1 me desculpa na ansiedade de resolver logo o problema, entendi que queria que eu verificasse as dependencias DLL que estão na pasta utilizei os exemplos do demo ....
  17. libeay32.dll libexslt.dll libiconv.dll libxml2.dll libxslt.dll msvcr120.dll ssleay32.dll estão na mesma arquitetura.... testei todas elas e retorna a mesma mensagem PE32+ executable (DLL) (GUI) x86-64, for MS Windows
  18. file simm simm: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l , for GNU/Linux 3.2.0, BuildID[sha1]=a459706fc1b4095ca8dacb103be456e3d776db02, with debug_info, not stripped como pode ver é 64 bit, então estou usando a LIb correta...
  19. Antes de qualquer assunto, obrigado pele apoio da equipe em ajudar. bem, usei o xvfb-run , como usuário e como ROOT, e apresentou falha de segmentação (imagem do núcleo gravada)
  20. Bom Dia @Rafael Dias Obrigado mais não deu certo.... o problema continua......
  21. Boa tarde @Daniel Simoes me desculpa, talves não tenha me explicado bem, minha aplicação roda no Modo Console ( Harbour 64 Linux ) , com o a Plataforma KDE, por isso consigo usar o ACBrMonitor Linux. Porém assim mesmo a Libacbrnfe64.so informa Gtk-WARNING **; canot open display: agradeço outra vez o empenho da equipe em tentar uma solução.
  22. Show, @Daniel Simoes, existe alguma opção para desativa o uso do Servidor X, pois só utilizo a aplicação em Modo Console, fica bem mais rápido e segura a comunicação entre as filias da empresa dos meus colaboradores, com isso não utilizo o Preview de impressão, desde já agradeço a ajuda e a atenção....
  23. Bom Dia @José M. S. Junior Obrigado pela ajuda, agora com isso avancei mais uma etapa e a resposta que a Lib apresenta agora é: Gtk-WARNING **; canot open display: ..... e para de funcionar.... estou executando como ROOT
×
×
  • Create New...