Clipper On Line • Ver Tópico - hbNFe como ajudar

hbNFe como ajudar

Projeto hbNFe (Nota Fiscal Eletronica/Danfe) para [x]Harbour

Moderador: Moderadores

 

hbNFe como ajudar

Mensagempor athayde » 31 Ago 2011 14:38

Como baixar: http://www.pctoledo.com.br/forum/viewtopic.php?f=54&t=12298
- baixem o projeto do svn para testes
- configurem o teste.ini e façam testes, com o testeNfe.exe
- reportem comportamento estranho
existem muitos xmls de nfe diferentes dificultando a inclusão de tag´s então testarem com o maior numero possivel de xmls

- construção de help

para desenvolvedores
- há um TODO.txt

principais coisas a fazer no geral

rotinas para registro da DLL
- testar UAC, acredito que não esta ok
- testar setRegVar, acredito que não esta ok

rotinas NFe
- hbNFeConsulta gravar retorno procNFe no XML da NFe
- hbNFeRetornoRecepcao gravar retorno procNFe no XML da NFe
- hbNFeCancela (não sei se necessita gravar algo no XML da NFe)
- incluir suporte a logos na DANFE como no AcBr, 1 pequeno e 1 expandido
- incluir suporte a openssl
- incluir suporte a combustiveis, medicamentos, armas e cana
- incluir suporte a todos CSTs, CSOSNs
- colocar mais codificações de collate nos parseEncode/parseDecode
- colocar fonte code128c na Danfe para pacificar o hbzebra que não tem no xharbour e em algumas versoes do harbour

desenvolvedores xHarbour
- compatibilizar usando ifdef as rotinas do xHarbour

hbNFe - projeto de Nota Fiscal Eletronica para [x]Harbour
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)
athayde
Colaborador

Colaborador
 
Mensagens: 167
Data de registro: 14 Fev 2007 15:54
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

hbNFe como ajudar

Mensagempor mbrigatti » 31 Ago 2011 20:05

Fernando,

No Método cabecalhoProdutos() do hbDanfe.Prg está escrito:

DECRIÇÃO DO PRODUTO / SERVIÇO

substituir por:

DESCRIÇÃO DO PRODUTO / SERVIÇO
Avatar de usuário

mbrigatti
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 64
Data de registro: 16 Set 2005 08:13
Cidade/Estado: Piracicaba - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

hbNFe como ajudar

Mensagempor athayde » 31 Ago 2011 21:27

commitado
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)
athayde
Colaborador

Colaborador
 
Mensagens: 167
Data de registro: 14 Fev 2007 15:54
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

hbNFe como ajudar

Mensagempor julianocf » 22 Set 2011 11:13

Pessoal, no momento estou tentando realizar a assinatura com o capicom, porém está dando o erro que citei no tópico de dúvidas(viewtopic.php?f=54&t=12300&start=15#p71037)

Com o openssl eu consigo assinar, e se for de ajuda o código que uso para a assinatura é o seguinte:

EXECUTE("xmlsec --sign --output [XML_A_SER_ASSINADO].xml --pkcs12 [SEU_CERTIFICADO].p12 --pwd [SENHA_DO_CERT] --trusted-pem [SEU_CERTIFICADO].pem [NOME_DO_XML_ASSINADO].xml",,,0)
Esse comando pode ser executado direto pelo command prompt

para que esse comando funcione, todas as dll e executaveis do xmlsec devem estar no System32(x86) ou SysWOW64(x64)

Não consegui anexar os arquivos por ser muito grande, então fiz o upload no 4Shared, segue o link:
-http://www.4shared.com/file/_DH57ngt/libxmlsec.html?

Lembrando que eu programo no xharbour/xailer, qualquer coisa é só perguntar.

Espero que ajude o projeto...
julianocf
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 7
Data de registro: 11 Ago 2011 14:52
Cidade/Estado: Ubatuba SP
Curtiu: 0 vez
Mens.Curtidas: 1 vez

hbNFe como ajudar

Mensagempor athayde » 22 Set 2011 15:42

Voce esta atualizado com o SVN
pois estou assinando com o xmlsec, mas eu gero um bat e chamo ele online, nao sei se vc viu
esse comando execute é do xharbour ou do xailer?

[]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)
athayde
Colaborador

Colaborador
 
Mensagens: 167
Data de registro: 14 Fev 2007 15:54
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

hbNFe como ajudar

Mensagempor julianocf » 22 Set 2011 16:24

Oi Fernando, acabei de atualizar pelo svn e vi a assinatura utilizando o xmlsec e várias alterações, inclusive a solução daquele problema que estava ocorrendo comigo.

Esse comando Execute é do xailer, mas se não me engano o comando do xharbour é RUN( "Comando" )

Obrigado e Abraços,
Juliano
julianocf
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 7
Data de registro: 11 Ago 2011 14:52
Cidade/Estado: Ubatuba SP
Curtiu: 0 vez
Mens.Curtidas: 1 vez

hbNFe como ajudar

Mensagempor Claudio Souza » 15 Set 2014 13:42

Olá,

Estou querendo implantar a HBNFE no meu sistema, uso o Emissor Gratuito da Sefaz, irei fazer a conversão do meu TXT para XML, e notei que essa é uma das coisas que os Srs postaram como falta, se quiserem posso postar aqui para analise.

Claudio-BA
Claudio Souza
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 8
Data de registro: 15 Set 2014 13:27
Cidade/Estado: Feira de Santana
Curtiu: 0 vez
Mens.Curtidas: 1 vez

hbNFe como ajudar

Mensagempor hazael » 17 Abr 2018 12:07

Esse projeto ainda está ativo?
Harbour | GTWVT | MingW | Visual Studio Code
Avatar de usuário

hazael
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 406
Data de registro: 27 Nov 2016 12:59
Curtiu: 5 vezes
Mens.Curtidas: 26 vezes

hbNFe como ajudar

Mensagempor jaosoft » 24 Abr 2018 11:43

Tambem estou interessado. links não funcionam
jaosoft
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 05 Set 2007 20:12
Cidade/Estado: SAO PAULO
Curtiu: 0 vez
Mens.Curtidas: 0 vez

hbNFe como ajudar

Mensagempor JoséQuintas » 24 Abr 2018 21:57

O projeto hbnfe oficial ficou desatualizado, em versões que não se usam mais há muito tempo.

https://github.com/fernandoathayde/hbnfe

E como dizia o projeto, era pra substituir ACBR, o que deixava tudo mais complicado.
Até comecei a tentar a mexer, mas deixar compatível era complicado de alterar, complicado de usar, etc.
Tudo a base de arquivos temporáros.

Então peguei a Sefazclass, que eu já usava, como base pra um novo projeto, sem qualquer compatibilidade com hbnfe ou ACBR.
Não existe arquivo temporário, a não ser que se queira gravar de propósito.

https://github.com/JoseQuintas/sefazclass

Da hbnfe veio a assinatura, e indiretamente os Danfes, que outros usuários tinham feito modificações, ou criado novos com base nos existentes.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 9690
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 6 vezes
Mens.Curtidas: 607 vezes

hbNFe como ajudar

Mensagempor hazael » 25 Abr 2018 09:32

Parece-me que a SEFAZCLASS é a melhor alternativa para o ACBR que temos na atualidade.
Harbour | GTWVT | MingW | Visual Studio Code
Avatar de usuário

hazael
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 406
Data de registro: 27 Nov 2016 12:59
Curtiu: 5 vezes
Mens.Curtidas: 26 vezes

hbNFe como ajudar

Mensagempor Marcelo_Antonio » 04 Set 2018 15:00

Boa Tarde.

José Quintas, como faço para subir uma alteração que fiz na Classe referente ao DANFE (ze_sefazdanfe)?

Sem Mais.

Marcelo Antônio Pacífico Cavalcanti
Marcelo_Antonio
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 4
Data de registro: 30 Ago 2018 17:30
Cidade/Estado: Caruaru/PE
Curtiu: 0 vez
Mens.Curtidas: 0 vez

hbNFe como ajudar

Mensagempor JoséQuintas » 04 Set 2018 16:06

Se não tem ainda, criar uma conta no GitHub.
Depois pode fazer um fork do projeto.
E depois pode enviar direto do seu fork para o matriz.

Isso vale pra qualquer projeto do GitHub.

O legal é que o GitHub vai permitir comparar visualmente o fonte original com o fonte alterado.
Isso é muito bom pra enxergar o que mudou, ou pra revisar.

E aproveitando....
GIT é um programa pra controle total de fontes, e tem uma versão Windows mais visual.
Ele pode ser usado inteiramente no HD, pra fontes próprios.
Também pode ser usado em conjunto com github, bitbucket, um servidor na mesma rede, etc.
Eu já não fico sem ele, é muuuito bom.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 9690
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 6 vezes
Mens.Curtidas: 607 vezes

hbNFe como ajudar

Mensagempor hazael » 04 Set 2018 22:22

O José tem razão, apesar que ainda não estou usando da maneira que ele falou, mas realmente pretendo fazer assim.
Para facilitar seguem alguns links do GIT:

Começando por aqui: https://gitforwindows.org/
E aqui: https://git-scm.com/
Ajuda em Português: https://woliveiras.com.br/posts/instalando-o-git-windows/
Treinamento: https://try.github.io/
GUI Clients: https://git-scm.com/downloads/guis
Harbour | GTWVT | MingW | Visual Studio Code
Avatar de usuário

hazael
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 406
Data de registro: 27 Nov 2016 12:59
Curtiu: 5 vezes
Mens.Curtidas: 26 vezes

hbNFe como ajudar

Mensagempor JoséQuintas » 05 Set 2018 07:02

José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 9690
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 6 vezes
Mens.Curtidas: 607 vezes




Retornar para Projeto hbNFe

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Faça uma doação para o forum
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro