A Sefazclass faz parte da LIB JoséQuintas
Favor confirmar se os nomes estão corretos ref autores do Danfes de Evento, MDFE, CTE e NFCE.
https://github.com/JoseQuintas/LibJoseQuintas/commit/e94da9ea69218dc10410ccd63958e458f77bd7d5
A mais nova contribuição é o PDF pra NFCE, enviado por Luciano Conforto
No novo "pacote", já inclui validações de CNPJ, CPF, inscrição estadual, código GTIN, tabelas CFOP, CST, cidades, extenso de valores, etc.
Apesar de não relacionados com NFE,CTE,MDFE,NFCE, tem tudo a ver com o governo....
Já testei aqui, e só são adicionadas ao EXE as funções que forem usadas, então quem só usa a SefazClass, só vai ter ela adicionada ao EXE.
Então, aparentemente nenhum problema na mudança.
Por enquanto o endereço anterior está sendo mantido e os mesmos fontes podem ser encontrados nos dois endereços.
Endereço atual: https://github.com/JoseQuintas/LibJoseQuintas , fontes da sefaz em src\sefaz
Salvando em \harbour\addons\osequintas ou o nome de sua escolha, já fica integrado ao hbmk2, no que se refere a dicas e pesquisar: hbmk2 -find hbnfe
Generating C source output to 'c:\temp\hbmk_77hh8f.dir\test.c'... Done.
c:/temp/hbmk_77hh8f.dir/test.o:test.c:(.data+0x138): undefined reference to `HB_FUN_HBNFEDANFE'
collect2.exe: error: ld returned 1 exit status
hbmk2 [test]: Error: Running linker. 1
hbmk2: Hint: Add input file 'josequintas.hbc' for missing Harbour function(s):
hbNfeDaNfe()
hbmk2 -find hbnfe
josequintas.hbc (installed):
hbNfeDaCte()
hbNfeDaEvento()
hbNfeDaGeral()
hbNfeDaMdfe()
hbNfeDaNfce()
hbNfeDaNfe()
Nota: A sefaz é só uma pequena parte do conjunto