Página 6 de 10
hbNFe dúvidas
Enviado: 20 Jan 2012 10:12
por HASA
Olá Fernando, desculpe pelo off topic, mas... tentei no news do Xharbour mas não obtive retorno ainda, é que estou tentando montar a impressão de boleto bancário direto em formato PDF utilizando a harupdf.lib como base para esse projeto mas... não encontro a fonte correta para o teste. Na pasta da contrib do Xharbour tem uma fonte mas ela é apenas caracter e eu procuro uma int 2-5. A fonte TTF que uso atualmente no meu sistema para impressão funciona direitinho mas quando coloco no programa de teste da contrib ele trava e da erro de GPF, tem alguma dica ou a ou sabe qual a ou as fontes que devo utilizar
:{
HASA
hbNFe dúvidas
Enviado: 24 Jan 2012 14:30
por toya
hbNFe dúvidas
Enviado: 22 Fev 2012 16:50
por bravvo
boa tarde...
estou com o mesmo problema que o nosso bom amigo toya estava a ter com o libhpdf sera que poderia postar a lib aqui e estar ensinando como adiciono no xharbour...

hbNFe dúvidas
Enviado: 23 Fev 2012 12:14
por sygecom
Qual versão do xHarbour você usa ?
O que você usa para compilar ?
hbNFe dúvidas
Enviado: 23 Fev 2012 18:00
por bravvo
estou a usar o xHarbour build 1.2.1
sou um pouco noob nessa questao
mais acho que estou a usar o xBuild.
hbNFe dúvidas
Enviado: 23 Fev 2012 19:43
por sygecom
Segue em anexo a LIB para usar com xHarbour 1.2.1
No final do seu arquivo .XBP acrescente a linha abaixo, e não esqueça de alterar o caminho da LIB conforme sua pasta de LIB's do xHarbour:
[D:\Devel\xHarbour\lib\hbhpdf.lib]
hbNFe dúvidas
Enviado: 28 Fev 2012 09:27
por andersoncamilo
Bom dia a todos,
Estou tendo problemas com a leitutra do codigo de barras do danfe gerado pelo hbnfe, utilizo xharbour 1.21 e a fonte Code128bWin com o tamanho 8, se alguém tiver outra fonte, ou alguma configuração diferente e puder me ajudar eu agradeço.
Obrigado
Anderson Camilo
hbNFe dúvidas
Enviado: 03 Mar 2012 22:30
por JoséQuintas
Não sei com quem falar pra ajudar.
Mas só estou mexendo com Harbour 3.0, msxml 5.0 e Capicom, então estou direcionado só a esta parte.
Por enquanto isolei a rotina de SOAP, que pode ser a mesma em todo o projeto.
Só isto já desvia uma boa parte de diferença entre compiladores para um único fonte.
E facilita manutenção e melhorias futuras.
Não fiz tratamento de erro de propósito, porque estou acompanhando caso aconteça alguma coisa.
A parte que isolei foi esta: ( O SOAP é usado em toda comunicação de NFE, CTE, CCE )
Código: Selecionar todos
Function MsXmlSoapPost(cUrlWs, cXmlSoap, cSoapAction, cCertificateCN)
Local oServerWs, cRetorno
cRetorno := "*ERRO*"
oServerWS := win_oleCreateObject( "MSXML2.ServerXMLHTTP.5.0")
oServerWS:setOption( 3, "CURRENT_USER\MY\" + cCertificateCN)
oServerWS:open("POST", cUrlWS, .F.)
oServerWS:setRequestHeader("SOAPAction", cSoapAction)
oServerWS:setRequestHeader("Content-Type", "application/soap+xml; charset=utf-8")
oServerWS:Send(cXmlSoap)
Do While oServerWS:readyState <> 4
millisec(500)
Enddo
cRetorno := HB_ANSITOOEM(oServerWS:responseText)
oServerWs := NIL
Return cRetorno
Function MsXmlValidaXml(cXml)
Local cRetorno, oDomDoc
cRetorno := "*ERRO*"
oDomDoc := win_OleCreateObject("MSXML2.DOMDocument.5.0")
oDOMDoc:async = .F.
oDOMDoc:validateOnParse = .T.
oDOMDoc:resolveExternals := .F.
oDOMDoc:preserveWhiteSpace = .T.
oDOMDoc:LoadXML(cXml)
IF oDOMDoc:parseError:errorCode <> 0 // XML não carregado
cRetorno := "Nao foi possivel carregar o documento pois ele não corresponde ao seu Schema"+HB_OsNewLine() + ;
" Linha: " + STR(oDOMDoc:parseError:line)+HB_OsNewLine() + ;
" Caractere na linha: " + STR(oDOMDoc:parseError:linepos)+HB_OsNewLine() + ;
" Causa do erro: " + oDOMDoc:parseError:reason+HB_OsNewLine() + ;
" Code: "+STR(oDOMDoc:parseError:errorCode)
Else
cXml := oDomDoc:Xml
cRetorno := "OK"
Endif
oDomDoc := NIL
Return cRetorno
hbNFe dúvidas
Enviado: 20 Mar 2012 09:01
por andersoncamilo
Bom dia a todos
Consegui resolver o problema da fonte Code128bWin, o problema não era a fonte, e sim a falta de codifição do codigo de barras, fiz uma rotina para fazer essa codificação, e já passei para o Fernando fazer a atualização do HBNfeDanfe.prg.
Anderson Camilo
hbNFe dúvidas
Enviado: 23 Mar 2012 10:43
por suportesprdata
Olá Pessoal bom dia!
Estou Utilizando O Projeto HbNFe no Nosso Sistema, e estamos com um pequeno problema, quando tento imprimir o DANFE com mais de 59 itens não esta gerando o arquivo.PDF, ou seja, não esta fazendo a quebra de página. Se alguém já fez este teste e puder ajudar, fico agradecido.
hbNFe dúvidas
Enviado: 04 Abr 2012 17:07
por andersoncamilo
Boa tarde
Consegui resolver esse problema de não imprimir mais de uma página, dava um erro quando ia ler a fonte do código de barras pela segunda vez, não entendi o porque do erro, mas arrumei uma solução e fiz as alterações. Ja envie para o Fernando para ele analizar e quando for possível fazer a atualização.
Obrigado
Anderson Camilo
hbNFe dúvidas
Enviado: 03 Ago 2012 17:40
por pauloa1
O arquivo exemplo testexHb.exe do samples funciona a opção "4" status do serviço ?
Aqui a opção 1, 2 e 3 ta funcionando ok.
A 4 retorna os valores em branco.
Será um bug ou eu estou fazendo algo errado aqui?
Paulo
hbNFe dúvidas
Enviado: 04 Ago 2012 10:44
por pauloa1
Com o mesmo certificado no acbr funciona ok.
O arquivo xml gerado para envio é exatamente igual ao do acbr.
O arquivo xml de retorno "120804102141-sta" é gerado mas volta vazio.
Alguém teve algo parecido?
Paulo
hbNFe dúvidas
Enviado: 04 Ago 2012 13:34
por sygecom
Eu desconfio que seja o registro das DLL que está faltando ser feito, tente fazer o regitro das msxml5.dll e msxml5r.dll, que são as usadas no caso do STATUS
hbNFe dúvidas
Enviado: 04 Ago 2012 17:59
por pauloa1
Olá Leonardo!
Reinstalei elas e nada.
respondi melhor no outro tópico:
https://pctoledo.org/forum/viewto ... 277#p77281
Paulo