SefazClass

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

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20485
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 2 vezes

SefazClass

Mensagem por JoséQuintas »

hbnfe foi um projeto com objetivo de ser exatamente compatível com ACBR.
Fazia muito uso de arquivos em disco, e usuários acabavam fazendo sua própria versão do ACBR.
Por isso ela foi ficando cada vez mais desatualizada, e morreu (ou talvez ainda existam versões particulares dela).

A hbnfe me mostrou como assinar XML, foi assim que criei a sefazclass.
Eu usava o UNIDANFE pra gerar os PDFs.

Cheguei a começar a mexer na hbnfe, ia colocar o estilo da sefazclass lá, mas manter compatibilidade com ACBR acabaria sendo trabalhoso, e matando tudo do mesmo jeito, por isso acabei fazendo separado.

Tempos depois, usuários me enviaram fontes atualizados para os PDFs, que eram os da hbnfe modificados, e passaram a fazer parte da SefazClass.

Na prática a história de hnfe e sefazclass se misturam, e, como eu já disse, sem hbnfe não existiria a sefazclass.

Endereço da hbnfe (não atende uso atual): https://github.com/fernandoathayde/hbnfe

Endereço da sefazclass: https://github.com/JoseQuintas/sefazclass

Nota: Acho que este post poderia ser fixado no início, pra evitar confusão sobre aonde baixar.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20485
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 2 vezes

SefazClass

Mensagem por JoséQuintas »

Só pra curiosidade....

Tem 16 forks da Sefazclass.

https://github.com/JoseQuintas/sefazcla ... rk/members

Também converso via WhatsApp com usuário que aproveitou as idéias da sefazclass para um projeto open em php

Um fonte padrão, que pode ser usado por todos, acho que isso que a tornou interessante.

Se os forks são pra backup, curiosidade, enviar alterações, não faço idéia, apenas acho interessante.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20485
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 2 vezes

SefazClass

Mensagem por JoséQuintas »

Mais outra curiosidade.
Quando a alteração é enviada através de fork, já fica registrado.
github.png
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
SOSSOFT

SefazClass

Mensagem por SOSSOFT »

Obrigado pelo projeto, ficou interessante
malcarli
Usuário Nível 3
Usuário Nível 3
Mensagens: 254
Registrado em: 20 Ago 2015 18:14
Localização: marilia/sp
Curtiram: 1 vez

Re: SefazClass

Mensagem por malcarli »

Bom dia Mestre, colega reescreveu toda a sua excelente classe, simplificando e acrescentando outras funcionalidades, como opção de assinar ou não com capicom, danfe simplificado, novo cnpj alfa etc


Anexo para sua análise e para contribuir com a comunidade, a pedido dele, que gentilmente se esforçou para converter

Muitas informações detalhadas e demos



Att.

Marcelo A. L. Carli
Marília/SP
Capital Nacional do Alimento ®
https://malc-informatica.ueniweb.com
Insta: @malcarli25
Email / Skype: marceloalcarli@gmail.com
Responder