Ir para conteúdo
  • Cadastre-se

Jamil Araujo

Membros Pro
  • Total de ítens

    619
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Jamil Araujo postou

  1. como o disse eu estou passando DistribuicaoDFePorUltNSU("33","00127817000125","0") esse resultado aparece no log
  2. segue..... 20191227150309-dist-dfe.xml 20191227150309-con-dist-dfe.xml
  3. não deu certo.... criei o grupo, sei que isso não é da libacbr e sim do Linux, deve haver mais algum comando que deva ser dado na .so para ela se tornar " multi login "
  4. segue conforme solicitado para avaliação, acho que problema esta na UF, eu passo uma valor ( 33 ) ele montra outro no log.... acbrlib.ini ACBrLibNFE-20191227.log
  5. Jamil Araujo

    Logins diferentes

    Bom dia, estou gostando das facilidades que o ACBr vem me proporcionado, obrigado. estou com o seguinte problema e peço a orientação da Equipe em Linux usando a libacbrboleto64.so no meu usuário, ela funciona perfeitamente bem, porém se faço um login com um usuário diferente ai nada mais funciona nesse usuário a lib esta na pasta /usr/lib64 fiz o chmod +x fiz chown root:root uso o leap 15.1 me orientem o que foi que eu esqueci de fazer para que vários usuários (login diferentes) usem o meu sistema com Boleto
  6. Boa Noite, uma funcionalidade que Havia no ACBrMonitorPlus e seria muito útil tanto na libNFe quanto na LIbMDFe NFe.GerarIniNFe Obrigado por poder participar.
  7. com a atualização da libnfe resolveu ..... obrigado a equipe pela ajuda e resultado rápido
  8. Bom dia, @Rafael Dias sim isso mesmo, mais desse layout, ok
  9. Bom dia @Rafael Dias estou passando apenas números no CNPJ
  10. Jamil Araujo

    DistribuicaoDFe

    Boa noite, estou tentado fazer o download usando a LIb DistribuicaoDFePorUltNSU("33"_,__cpfCnpjEmpresa,alltrim(_DANF)) já tentei com DistribuicaoDFePorUltNSU("RJ"_,__cpfCnpjEmpresa,alltrim(_DANF)) obrigado....
  11. Jamil Araujo

    layout NFCe

    Boa Tarde, tentei usar mais não encontrei seria possível colocar na lib ACBrNFe o layout criado por último da NFC-e em A4 tanto impresso quanto para gerar PDF para enviar por e-mail ele é perfeito na dúvida coloquei o modelo em anexo.... ele existe no ACBrMonitorPlus. desde já obrigado... 33191100127817000125650080000000971000000474-nfe.pdf
  12. Boa Tarde, Gostaria de agradecer a equipe que se envolveu na solução do meu problema..... pois o resultado final foi perfeito.... tudo funcionando perfeitamente bem.... Um Feliz Natal para todos.....
  13. @Daniel Simoes Bom Dia, atualizei meu componente, com a ajuda do amigo Eric.Developer , achei o problema no libacbrboleto64.so junto ao Harbour em Linux, agora está funcionando bem. voltei então para libnfe e apos inúmeros testes observei que o problema ocorre quando informo SSLCryptLib=1... falha no nucleo porem, se deixo ele como SSLCryptLib=0 passa e apresenta um erro dizendo que o certificado esta vencido conforme o log em anexo ... acho que agora já estamos chegando perto de resolver ... obrigado pela paciência e empenho em ajudar.... ACBrLibNFE-20191224.log acbrlib.ini
  14. Aparentemente o problema ocorre sempre na hora de finalizar o método.
  15. Desculpa a demora, se eu prosseguir, ai ocorre o problema.....
  16. 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
  17. Boa Tarde @Daniel Simoes.... Fiz conforme me orientou, e o problema continua ....
  18. 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
  19. 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.
  20. @Daniel Simoes Obrigado pela atenção, mais me diga exatamente o que precisa que lhe envio....
  21. 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?
  22. 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.
  23. 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
  24. 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
  25. 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.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.