Acompanhando as mudanças da hbnfe

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

Moderador: Moderadores

Avatar do usuário
oxent_jabah
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 26 Dez 2008 11:29
Localização: Juazeiro do Norte-Ce-Brasil

Acompanhando as mudanças da hbnfe

Mensagem por oxent_jabah »

Boa Tarde!

Alguma novidade no projeto ou parou ?
walter formigoni
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 25 Set 2011 15:04
Localização: sao paulo/sp

Acompanhando as mudanças da hbnfe

Mensagem por walter formigoni »

Ola a todos andei testando a hbnfe, ja consegui compilar a lib, e executar os exemplos, tive que efetuar algumas alteracoes em hbnfeinitoxml.prg hbnfeevento.prg hbnfedanfe.prg hbnfedanfecce.prg e hbnfecce.prg. para adequar a versao 3.10.
so continua com erro na parte que grava o retorno da cce, processa , mas nao grava o xml.

tambem alterei o teste.prg para o cancelamento ser por evento, pois tambem dava erro.

comecei a testar a classe mas ainda esta na versao 2.0

sds Walter formigoni
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Acompanhando as mudanças da hbnfe

Mensagem por fladimir »

Quintas poderia commitar as mudanças...

Em outros tópicos reportei q estou tendo problemas ao consultar status do serviço, já revisei URLs etc

Estou trabalhando em 2 frentes 1 o Built In do Fernando e outra teu ZIP, na do Fernando eu postei em outro tópico o problema q esta ocorrendo nos fontes do teu ZIP aparece *ERRO*, acredito q pq esteja algo desatualizado q não consegui encontrar.

Grato

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Acompanhando as mudanças da hbnfe

Mensagem por JoséQuintas »

Já que está empolgado com isso....

Quer testar mais uma opção?

Eu considero muito mais fácil, mas sou suspeito porque fui eu que fiz.

Podemos ressucitar meu projeto, que já não lembro em que pé está.

Só um resumo prévio:
Como funciona o processo da SEFAZ:

- É gerada uma STRING
- Essa STRING é transmitida pra SEFAZ
- A SEFAZ retorna outra STRING
- Tudo depende desse retorno, pode até ter mais envios e mais retornos pra completar a operação.

STRINGS... Uma variável contendo "<xlm></xml>", significa que ela contém uma STRING, que por sinal usa o formato XML.

Então só pode haver dois tipos de problema:
- STRINGs erradas
- Falha de comunicação, por falha mesmo, por faltar DLL, ou por endereço errado (que também é uma string)


É simples assim.

O complicado são os detalhes: uma letra maiúscula onde deveria ser minúscula já causa problema.
E também existe diferença entre as UFs, então o XML que funciona normalmente em uma UF, pode precisar de ajustes pra funcionar na outra.
Tudo depende desses detalhes, e nem sempre é fácil descobrir, porque pode não constar em manuais.

Nota: como comentou ACBR, devo presumir que usa Capicom e Windows.
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/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Acompanhando as mudanças da hbnfe

Mensagem por fladimir »

Sim uso CAPICOM...

Com relação ao envio e retorno de STRINGs, revisei baseado no ACBr o XML e esta igual, não sei o q pode ser o erro, por isso sugeri comitar as atualizações q possa contribuir do projeto e eu recomeço meus testes a partir da ultima atualizao, pq se não to usando uma coisa aki e vc compara com o q tem ai e pode ser q estejamos anos luz de distância.

Tendo praticamente os mesmos fontes ai fica mais fácil de conversar.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Acompanhando as mudanças da hbnfe

Mensagem por JoséQuintas »

Tendo praticamente os mesmos fontes ai fica mais fácil de conversar.
Lista dos commits. O último foi restaurar tudo.
Tudo que foi alterado ficou num ZIP.
hbnfe.png
Manter compatibilidade é o que mais dá trabalho na programação.
Ao mesmo tempo, vai ser o que mais vai dar trabalho pra quem quer usar.
Então melhor eliminar de vez.
Na falta de retorno de quem usa, e de quem mantém o projeto, melhor fazer outro.

Vou iniciar um novo post, mas com um novo projeto, vamos ver o que dá.
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/
Responder