Ir para conteúdo
  • Cadastre-se

Lorena Gonçalves

Membros
  • Total de ítens

    13
  • Registro em

  • Última visita

Posts postados por Lorena Gonçalves

  1. Venho Enfrentando alguns erros estranhos onde não consegui identificar o motivo. 

    553852036_WhatsAppImage2020-01-29at17_02_48.jpeg.5e6b662e5e37223c7c8ecb95ce8df372.jpeguso a acbrlib para gerar boletos e imprimir. consigo imprimir normalmente mas se eu imprimir muitos boletos as vezes no segundo ja trava as vezes no 10 mas sempre trava. 

    95    oErr := ErrorNew()
    96   oErr:Severity := ES_ERROR
    97    oErr:Description := hb_UTF8ToStr(buffer)
    98    Throw(oErr) 
        

    180 METHOD Imprimir(eNomeImpressora) CLASS ACBrBoleto
    181    local hResult 
    182    hResult := DllCall(::hHandle, DLL_OSAPI, "Boleto_Imprimir", hb_StrToUTF8(eNomeImpressora))
    183    ::CheckResult(hResult) 

     

    472        arqct := ALLTRIM(PAEEMP->pasta)+"\boletos\"+M->mes+"\ttl"+FLDUP->dup_num+FLDUP->num+".ini"
    473        boleto:IncluirTitulos(arqct,"I")

     

  2. Tenho um cliente que emite o boleto no bradesco mas ele não coloca informação de protesto. tentei colocar 0 ou deixar em branco ai o boleto sai como vai ser protestado na data do vencimento!

    existe essa possibilidade?

  3. 2 horas atrás, Lorena Gonçalves disse:

    nfeacbr:Imprimir("", 1, "", "True", "", "", "") estou passando no 4 (quarto) parametro. somente pra visualizar antes de imprimir. 

     

    desculpa encontrei o erro. baixei o exemplo do site e no site ta errado.

        hResult := DllCall(::hHandle, DLL_OSAPI, "NFE_Imprimir", hb_StrToUTF8(cImpressora), nNumCopias, hb_StrToUTF8(bMostrarPreview), hb_StrToUTF8(cMarcaDagua), b_StrToUTF8(bViaConsumidor), hb_StrToUTF8(bSimplificado))

    o correto e

        hResult := DllCall(::hHandle, DLL_OSAPI, "NFE_Imprimir", hb_StrToUTF8(cImpressora), nNumCopias,, hb_StrToUTF8(bMostrarPreview), hb_StrToUTF8(cMarcaDagua), hb_StrToUTF8(bViaConsumidor), hb_StrToUTF8(bSimplificado))
     

    depois do nnumcopias falta uma virgula. alguem pode concertar la por favor. 

     

     


     

  4. 3 horas atrás, Rafael Dias disse:

    @Lorena Gonçalves esta imprimindo True pois você esta mandando fazer isso.

    Você esta passando no 3 parametro a palavra true,  este parâmetro é para informar o numero do protocolo caso o xml que você carregou não tenha o mesmo se deseja pegar do xml basta informar como vazio.

    https://acbr.sourceforge.io/ACBrLib/NFE_Imprimir.html

    nfeacbr:Imprimir("", 1, "", "True", "", "", "") estou passando no 4 (quarto) parametro. somente pra visualizar antes de imprimir. 

     

  5. 5 minutos atrás, BigWings disse:

    Está usando o DANFE em Fast ou Fortes Report?

    Fez teste com o programa exemplo do componente?

    Está atribuindo algo para a propriedade "Protocolo" do componente DANFE?

    estou usando o exemplo que baixei 

              nfeacbr := ACBrNFe():New()
              //                      Sessão       Chave    Valor
              // Configurações de log da Lib
              nfeacbr:ConfigGravarValor("Principal", "LogNivel", "4") //Nenhum // logParanoico     
              nfeacbr:ConfigGravarValor("Principal", "LogPath", mDiretori)
              nfeacbr:ConfigGravarValor("DANFE"    , "PathPDF", mDiretori)            
              nfeacbr:ConfigGravarValor("DANFE"    , "PathLogo", cLogoFile)            
              nfeacbr:ConfigGravarValor("DANFE"    , "CasasDecimais.qCom", "4")
              nfeacbr:ConfigGravarValor("DANFE"    , "CasasDecimais.vUnCom", "4")            

              nfeacbr:ConfigGravarValor("DANFE"    , "ExpandeLogoMarca", "0")

              
              // Salvando configurações
              nfeacbr:ConfigGravar("")
                 nfeacbr:CarregarXML(MDiretori+"\"+ALLTRIM(CENF->nfe)+'-procNfe.xml')
                 nfeacbr:Imprimirpdf()
                 nfeacbr:Imprimir("", 1, "", "True", "", "", "")
              nfeacbr := nil

     chamo a dll via xhabour usando DllLoad(ACBrLIB) e depois uso o dllcall. 

     

     

    2 minutos atrás, Lorena Gonçalves disse:

    estou usando o exemplo que baixei 

              nfeacbr := ACBrNFe():New()
              //                      Sessão       Chave    Valor
              // Configurações de log da Lib
              nfeacbr:ConfigGravarValor("Principal", "LogNivel", "4") //Nenhum // logParanoico     
              nfeacbr:ConfigGravarValor("Principal", "LogPath", mDiretori)
              nfeacbr:ConfigGravarValor("DANFE"    , "PathPDF", mDiretori)            
              nfeacbr:ConfigGravarValor("DANFE"    , "PathLogo", cLogoFile)            
              nfeacbr:ConfigGravarValor("DANFE"    , "CasasDecimais.qCom", "4")
              nfeacbr:ConfigGravarValor("DANFE"    , "CasasDecimais.vUnCom", "4")            

              nfeacbr:ConfigGravarValor("DANFE"    , "ExpandeLogoMarca", "0")

              
              // Salvando configurações
              nfeacbr:ConfigGravar("")
                 nfeacbr:CarregarXML(MDiretori+"\"+ALLTRIM(CENF->nfe)+'-procNfe.xml')
                 nfeacbr:Imprimirpdf()
                 nfeacbr:Imprimir("", 1, "", "True", "", "", "")
              nfeacbr := nil

     chamo a dll via xhabour usando DllLoad(ACBrLIB) e depois uso o dllcall. 

     

     

    no imprimir sou obrigado a colocar o numero do protocolo? ele não busca no xml?

     

×
×
  • 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.