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: 192
Data de registro: 27 Nov 2016 12:59
Curtiu: 2 vezes
Mens.Curtidas: 13 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: 9208
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 6 vezes
Mens.Curtidas: 532 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: 192
Data de registro: 27 Nov 2016 12:59
Curtiu: 2 vezes
Mens.Curtidas: 13 vezes




Retornar para Projeto hbNFe

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


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