Sugestão de uso

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

Moderador: Moderadores

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

Sugestão de uso

Mensagem por JoséQuintas »

Pra quem quiser apenas testar, sem modificar muito o que já tem, pode fazer por etapas.

Exemplos:
- trocar só rotina de consulta
- trocar só rotina de assinatura

Vai trocando uma de cada vez, e avaliando a diferença.

Justamente por centralizar a parte padrão, atende qualquer uso, não apenas quem usa hbnfe.

Postem a rotina que usam para alguma coisa, e eu posto a equivalente.

Usam hbnfe, ACBR, uninfe... ok... Postem a rotina que fizeram pra usar essas LIBs, e eu posto a equivalente.

Lógico, não precisa postar todas de uma vez, postem uma determinada rotina de uma determinada operação.
Por exemplo, dá pra começar pelas mais simples: consultar status, consultar protocolo.

Postem sua rotina atual, e eu posto como vai ser a nova.

Se estão precisando de empurrão, está aqui, mais que isso impossível.
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

Sugestão de uso

Mensagem por fladimir »

Ótima dica Zé...

Realmente quem quiser usar dá pra fazer assim q não afeta.
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
Wanderlei
Usuário Nível 3
Usuário Nível 3
Mensagens: 196
Registrado em: 25 Jan 2008 13:19
Localização: Goiânia - GO

Sugestão de uso

Mensagem por Wanderlei »

Oi Zé, estou testando estas class para substituir o Acbr, mas com o Capicom no windows 10 estou tendo alguns problemas, por exemplo:
Consulta de Status em GO em ambiente de produção ok, mas em Homologação da erro na hora de usar o oServer:Send, o mais estranho é que no MT funciona os dois e com o Acbr usando o openssl tambem funciona tudo em GO,
o que vc sugere?
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

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

Sugestão de uso

Mensagem por JoséQuintas »

Estou de saída pra cliente.
Por enquanto imagino que o endereço de homologação pode estar errado na classe.
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
Wanderlei
Usuário Nível 3
Usuário Nível 3
Mensagens: 196
Registrado em: 25 Jan 2008 13:19
Localização: Goiânia - GO

Sugestão de uso

Mensagem por Wanderlei »

Pois é, conferi os endereços e está tudo certo e tambem não dá erro na creação do objeto, inclusive o retorno da criação do objeto é s_ok e o mesmo ocorre com o estado da BA, achei que poderia ser por causa do capicom, mas na consulta de outros estados com o mesmo certificado funciona bem tanto produção quanto homologação, será que tem algum parametro para liberar no windows 10, o mais estanho é que com o AcbrMonitorPlus com openssl funciona todos os estados no dois ambientes, mas se eu mudar para o capicom ai o comportamento é o mesmo da class.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

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

Sugestão de uso

Mensagem por JoséQuintas »

Com capicom, o ACBR também falha nessa UF.
Com openssl, a mesma comunicação funciona pra todos.
É isso?
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sugestão de uso

Mensagem por JoséQuintas »

Um teste básico, abrindo os endereços no internet explorer:
goproducao.png
gohomologa.png
Esse ficou esquisito
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sugestão de uso

Mensagem por JoséQuintas »

e a contingencia mostra como RS.
Será que o site está errado? e tem mais coisas no RS?
sefazgo.png
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sugestão de uso

Mensagem por JoséQuintas »

Achei uma situação parecida do ano passado, que depois de uma semana "misteriosamente" voltou a funcionar.... rs

http://www.projetoacbr.com.br/forum/top ... oi%C3%A1s/

Curiosamente, há EXATAMENTE 1 ano atrás, também dia 19 de fevereiro, mas de 2015.
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sugestão de uso

Mensagem por JoséQuintas »

Eureka!!!!!!!!!!!!!!!


Lembrei do post do Sygecom
nfestatus.png
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sugestão de uso

Mensagem por JoséQuintas »

Não sei se foi alarme falso..... rs

Testei com XML 5.0 e foi.

Depois testei com XML 6.0 e foi.

Mas não cheguei a testar antes pra ver se falhava.

Código: Selecionar todos

   LOCAL oSefaz := SefazClass():New()
   oSefaz:cUF := "GO"
   oSefaz:cAmbiente := "2"
   MsgExclamation( oSefaz:NfeStatus() )
Aquele ServerXmlHTTP.6.0.

Nota:
Consulta status não depende de certificado, então deu pra testar.
Mas também cheguei a atualizar os certificados de Goiás durante os testes no explorer.
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sugestão de uso

Mensagem por JoséQuintas »

Parece que todo ano a homologação de Goiás fica diferente das outras UFs.
outrogo.png
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