Página 1 de 2

Classe hbNfeDANFEFast

Enviado: 09 Mai 2012 10:14
por allan_de_sa
Olá galera,

Tentei implementar essa classe em um projeto e não encontrou as funções HASH() , TXMLDocument() . Deve-se porque eu trabalho com a última versão do harbour, essa classe é somente para o xharbour ?

Abs,
Allan

Classe hbNfeDANFEFast

Enviado: 09 Mai 2012 12:07
por sygecom
Olá Allan,
Acho que deve está faltando linkar alguma LIB no seu projeto, veja se no inicio do .PRG contem a seguinte linha:
#include "hbcompat.ch"

E link ao seu projeto a lib. XHB.LIB ou LIBXHB.A( Mingw )

Classe hbNfeDANFEFast

Enviado: 26 Jun 2012 15:47
por allan_de_sa
Olá Leonardo obrigado por responder, eu vi sua mensagem somente hoje.

Eu linkei a xhb.lib e coloquei o #include hbcompat.ch no inicio dos prg´s. Ao compilar está retornando os erros:

Error: Unresolved external '_pcre_config' referenced from C:\MINIGUI\HARBOUR\LIB\HBRTL.LIB|hbregex
Error: Unresolved external '_pcre_stack_malloc' referenced from C:\MINIGUI\HARBOUR\LIB\HBRTL.LIB|hbregex
Error: Unresolved external '_pcre_stack_free' referenced from C:\MINIGUI\HARBOUR\LIB\HBRTL.LIB|hbregex

Eu trabalho com minigui extended e com o harbour que vem junto com ela, BCC55 e xDevStudio.

Obrigado,
Allan

Classe hbNfeDANFEFast

Enviado: 29 Jun 2012 11:13
por sygecom
Olá Allan,
Pior que não sei que erro é esse ai, ainda estou usando xHarbour com a HBNFE, mas sei que o Fernando(pai do projeto) usa Harbour, quem sabe ele aparece por aqui para dar alguma dica. abraços.

Classe hbNfeDANFEFast

Enviado: 16 Ago 2012 15:45
por pauloa1
Olá Leonardo!

Fiz um teste usando PrintFast para gerar o danfe.

Não está saindo nada nos dados do Emitente.Sai todo em branco.

A tag "infAdProd" não ta imprimindo logo abaixo do nome do produto.

Como faço para quebrar as linhas nos dados adicionais?
Estou usando o mesmo arquivo que gero pelo acbr, no caso dele é só colocar ";" no printfast isso não surtiu efeito.

Paulo

Classe hbNfeDANFEFast

Enviado: 20 Ago 2012 15:48
por sygecom
Coloquei em anexo o que uso em Produção, veja se te ajuda.

Classe hbNfeDANFEFast

Enviado: 26 Ago 2012 22:01
por pauloa1
Testei aqui e é o mesmo arquivo que tem no cvn do hbnfe.

Paulo

Classe hbNfeDANFEFast

Enviado: 28 Jun 2013 22:27
por pauloa1
Estou testando o hbnfe com o FastReport.

ao gerar :
oDANFfast:=hbNfeDANFEFast()
oDANFfast:ArquivoXML := '\Sistema\nfe\envio_resposta\'+ALLTRIM(NFISCAL->ChNFE)+'-nfe.xml' //'35-NFAUTORIZADA.XML'
oDANFfast:ArquivoFR3 := 'danfe.fr3'
// oDANFfast:ArquivoPDF := ' //cPDF
oDANFfast:Modo := 0 //Modo
oDANFfast:cSHOWlogo := 'N'
aRetorno:=oDANFfast:Executa()

O sistema cair fora, sem gerar arquivo de erro.
Cai fora quando chega nessa função no arquivo hbnfedanfefast.prg

fastReport := frReportManager():new()


O que pode ser?

Paulo

Classe hbNfeDANFEFast

Enviado: 29 Jun 2013 11:52
por sygecom
Paulo,
Tente passar o caminho do XML e do FR3 completo.

Classe hbNfeDANFEFast

Enviado: 29 Jun 2013 12:36
por pauloa1
Leonardo!

Com caminho completo nos dois arquivos, mesma coisa, cai fora.

Não é porque eu uso sqlrdd e o fastreport tenta gerar e abrir arquivos dbf ?

Estou achando que talvez seja isso.
Paulo

Classe hbNfeDANFEFast

Enviado: 29 Jun 2013 13:45
por pauloa1
Substitui o FrSystH.dll que eu tinha pela do svn

Agora deu certo a geração, mas sai no cabeçalho uma mensagem da dll não registrada. "A que eu tenho é registrada, mas não executa, talvez seja uma versão diferente"

Alguns dados não sairam.
Os dados do emitente ficaram em branco.
A tag infAdProd também não saiu.

Nos dados adicionais não quebrou a linha com ";"

Paulo

Classe hbNfeDANFEFast

Enviado: 02 Jul 2013 06:28
por sygecom
Bom dia paulo,
Essa Dll do svn é a versão Demo, que sai acho apenas a primeira pagina impressa. Vou montar um exemplo e postar no svn.

Classe hbNfeDANFEFast

Enviado: 23 Jul 2013 10:08
por pauloa1
Além do Leonardo algum outro usa Fastreport para imprimir os danfes?

Gostaria de usar ele, mas falta algumas coisas como citei acima.
No momento não tenho tempo de aprender a usar e fazer as alterações , caso tiver alguém "FreeLancer" que entenda de fastreport, favor entrar em contato para ver valores.

Paulo

Classe hbNfeDANFEFast

Enviado: 08 Ago 2013 08:43
por pauloa1
Ninguém ?

Classe hbNfeDANFEFast

Enviado: 08 Ago 2013 20:21
por sygecom
Fala Paulo,
Pior que não uso mesmo o tal: infAdProd no fastreport e os cabeçalho deve ser um detalhes de nada, vou tentar gerar um .PRG e .EXE para postar aqui e você abrir os XML que tiveres para ver se roda, que acha ?