Classe para NFe alguem tem interesse?
Moderador: Moderadores
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Classe para NFe alguem tem interesse?
Buenas Pessoal,
Fernando parabéns.
Para quem tiver com duvida para baixar o projeto do SVN, é facil. Instala o TortoiseSVN no micro baixando do link abaixo:
http://tortoisesvn.net/downloads.html
Link direto para 32bits
Link direto para 64bits
Depois de instalar e reiniciar o micro é só descompactar a pasta em anexo nesse post e ir atualizando conforme o Fernando ir commitando as alterações, para pegar essas alterações clique com o botão da DIREITA em cima da pasta do anexo desse post e vai na opção SVN UPDATE
Para quem quiser baixar o projeto direto usando o SVN CHECKOUT use o link abaixo:
https://hbnfe.svn.sourceforge.net/svnro ... code/trunk hbnfe-code
Nota: O ANEXO AQUI DESSE POST É COM OS CODIGO ATUALIZADO ATÉ O MOMENTO DA POSTAGEM DESSE POST, PARA PEGAR OS CODIGO MAIS ATUALIZADO TEM QUE IR ACOMPANHANDO O TOPICO E REALIZANDO OS ( SVN UPDATE ) EM CIMA DA PASTA.
Fernando parabéns.
Para quem tiver com duvida para baixar o projeto do SVN, é facil. Instala o TortoiseSVN no micro baixando do link abaixo:
http://tortoisesvn.net/downloads.html
Link direto para 32bits
Link direto para 64bits
Depois de instalar e reiniciar o micro é só descompactar a pasta em anexo nesse post e ir atualizando conforme o Fernando ir commitando as alterações, para pegar essas alterações clique com o botão da DIREITA em cima da pasta do anexo desse post e vai na opção SVN UPDATE
Para quem quiser baixar o projeto direto usando o SVN CHECKOUT use o link abaixo:
https://hbnfe.svn.sourceforge.net/svnro ... code/trunk hbnfe-code
Nota: O ANEXO AQUI DESSE POST É COM OS CODIGO ATUALIZADO ATÉ O MOMENTO DA POSTAGEM DESSE POST, PARA PEGAR OS CODIGO MAIS ATUALIZADO TEM QUE IR ACOMPANHANDO O TOPICO E REALIZANDO OS ( SVN UPDATE ) EM CIMA DA PASTA.
- Anexos
-
hbnfe.rar- (1.58 MiB) Baixado 401 vezes
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Classe para NFe alguem tem interesse?
Olá a todos!
Fernando parabéns pela iniciativa!
Se os amigos acharem interessante, posso criar aqui no fórum do Harbour um sub-fórum para discussão de assuntos relacionados com a classe hbNFe.
Abraços,
Fernando parabéns pela iniciativa!
Se os amigos acharem interessante, posso criar aqui no fórum do Harbour um sub-fórum para discussão de assuntos relacionados com a classe hbNFe.
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Classe para NFe alguem tem interesse?
Ola toledo,
Seria ótimo, pois assim fica tudo centralizado num unico lugar, eu apoio a ideia
[]s
Fernando
Seria ótimo, pois assim fica tudo centralizado num unico lugar, eu apoio a ideia
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
Classe para NFe alguem tem interesse?
Boa Tarde, eu tambem tenho interesse, como posso ajudar?
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Classe para NFe alguem tem interesse?
Olá Toledo,
Ótima ideia, eu apoio também.
Ótima ideia, eu apoio também.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
Classe para NFe alguem tem interesse?
Fernando, a harupdf.ch realmente está lá, mas a hbzebra, não está no Harbour da Minigui extended
Classe para NFe alguem tem interesse?
Ola, pessoal
Acabei de commitar varias correções
Algumas mudanças no teste.ini
Uma rotina nova para Ler o IniAcbr e converter em XML, podendo ser assinado e validado.
Tive problemas com caracteres no processo ex: '&' tem que se encodar para '&' para poder assinar e validar, depois na Danfe vc tem que desencodar
criei uma funcao parseEncode e parseDecode, tem que pegar os outros caracteres que dão problema e pacifica-los
mbrigatti, nao tem alguma atualização para sua minigui extended? pois uso faz tempo a hbzebra
posso colocar a fonte do code128 e vc pacificar isso para minigui / xharbour que acredito nao ter a hbzebra tb
vou colocar no svn uma subpasta fontes
[]s
Fernando
Acabei de commitar varias correções
Algumas mudanças no teste.ini
Uma rotina nova para Ler o IniAcbr e converter em XML, podendo ser assinado e validado.
Tive problemas com caracteres no processo ex: '&' tem que se encodar para '&' para poder assinar e validar, depois na Danfe vc tem que desencodar
criei uma funcao parseEncode e parseDecode, tem que pegar os outros caracteres que dão problema e pacifica-los
mbrigatti, nao tem alguma atualização para sua minigui extended? pois uso faz tempo a hbzebra
posso colocar a fonte do code128 e vc pacificar isso para minigui / xharbour que acredito nao ter a hbzebra tb
vou colocar no svn uma subpasta fontes
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Classe para NFe alguem tem interesse?
Na versão 1.9 da MiniGui Extended tem a hbzebra.mbrigatti escreveu:mas a hbzebra, não está no Harbour da Minigui extended
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
Classe para NFe alguem tem interesse?
Colegas, eu achei a hbzebra.lib, só não encontrava o hbzebra.ch e estou com a minigui extended mais recente.
Vou reportar ao Grigory que está faltando. Já baixei o Harbour e peguei uma cópia de lá.
Obrigado !
Vou reportar ao Grigory que está faltando. Já baixei o Harbour e peguei uma cópia de lá.
Obrigado !
Classe para NFe alguem tem interesse?
Valew toledo por abrir o sub-forum
Criei alguns tópicos para ficar mais organizado
[]s
Fernando
Criei alguns tópicos para ficar mais organizado
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
Classe para NFe alguem tem interesse?
estou informando os commits no topido de commits
deem uma conferida
[]s
Fernando
deem uma conferida
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
Classe para NFe alguem tem interesse?
tenho desenvolvido td isso em C#, onde leio os dbfs e o resto deixo por conta do C# para validar,transmitir e imprimir, foi o que consegui na época em que fiz, gostaria de fazer parte do projeto, pois ja tenho funcionando, e acho que poderia ajudar, e me interesso muito desenvolvido tudo em harbour pq estou refazendo td do clipper em harbour, como posso colaborar?
Classe para NFe alguem tem interesse?
a classe esta praticamente pronta para harbour
-falta a implementação de ssl com a cUrl para em lugares que nao se aplica a capicom
-outra questao é uma classe nativa para gerar o xml da nfe, hj esta lendo o ini formato acbr e transformando em xml
-CCe
-medicamentos, armas, combustiveis e cana
-CTe
[]s
Fernando
-falta a implementação de ssl com a cUrl para em lugares que nao se aplica a capicom
-outra questao é uma classe nativa para gerar o xml da nfe, hj esta lendo o ini formato acbr e transformando em xml
-CCe
-medicamentos, armas, combustiveis e cana
-CTe
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Classe para NFe alguem tem interesse?
No VB eu criei algo, que pra ele não é chamado de classe.
Um tipo de variável para nota eletrônica.
Algo do tipo:
Public Type CadastroType
Nome as string
Endereco as string
Cidade as string
Uf as string
End Type
Public Type NotaFiscalType
Chave as string
Emitente as CadastroType
Destinatario as CadastroType
End Type
E no uso, fica notafiscal.emitente.nome, notafiscal.destinatario.endereco
Ou XmlToNota( FileXml, notafiscal), a função que lê o XML e preenche a variável.
Uso isso na leitura de XMLs, mas não cheguei a fazer o contrário, alimentar a variável e dela gerar o XML.
E não é completa, já que limitei as informações ao que eu precisava pra importar dados.
Ainda não entrei nessa parte do Harbour, pra fazer igual, mas vou acabar fazendo pra facilitar.
Um tipo de variável para nota eletrônica.
Algo do tipo:
Public Type CadastroType
Nome as string
Endereco as string
Cidade as string
Uf as string
End Type
Public Type NotaFiscalType
Chave as string
Emitente as CadastroType
Destinatario as CadastroType
End Type
E no uso, fica notafiscal.emitente.nome, notafiscal.destinatario.endereco
Ou XmlToNota( FileXml, notafiscal), a função que lê o XML e preenche a variável.
Uso isso na leitura de XMLs, mas não cheguei a fazer o contrário, alimentar a variável e dela gerar o XML.
E não é completa, já que limitei as informações ao que eu precisava pra importar dados.
Ainda não entrei nessa parte do Harbour, pra fazer igual, mas vou acabar fazendo pra facilitar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Classe para NFe alguem tem interesse?
quintas no harbour tem por metodo assim
peguei um exemplo do prmezek
#include "hbclass.ch"
proc main()
B():NEW():X()
return
class A
method B inline hb_methodname() protected
endclass
class B from A
method X inline qout( ::B )
endclass
[]s
Fernando
peguei um exemplo do prmezek
#include "hbclass.ch"
proc main()
B():NEW():X()
return
class A
method B inline hb_methodname() protected
endclass
class B from A
method X inline qout( ::B )
endclass
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
