Ambiente de produção 4.00

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

Moderador: Moderadores

Avatar do usuário
depaula.jau
Usuário Nível 2
Usuário Nível 2
Mensagens: 98
Registrado em: 15 Mai 2007 17:07
Localização: JAU

Ambiente de produção 4.00

Mensagem por depaula.jau »

Pessoal , boa tarde!!!

Estou usando a Classe do Quintas para Sefaz 3.10 e agora queria testar a versão 4.00 mas os servidores de Homologação estão dando erro. Será que alguém já esta usando ?

Estou testando os STATUS do servidor mais não estou tendo retorno para Homologação mas para Produção esta dando certo.

Segue os arquivos com protocolos Produção/Homologação

Quem poder analisar eu agradeço

Marcelo de Paula
Anexos
xml4-retorno_h.xml
(25 Bytes) Baixado 401 vezes
xml3-url_h.xml
(67 Bytes) Baixado 427 vezes
xml2-action_h.xml
(18 Bytes) Baixado 585 vezes
xml1-soap_h.xml
(651 Bytes) Baixado 364 vezes
xml4-retorno_p.xml
(615 Bytes) Baixado 369 vezes
xml3-url_p.xml
(55 Bytes) Baixado 604 vezes
xml2-action_p.xml
(18 Bytes) Baixado 447 vezes
xml1-soap_p.xml
(651 Bytes) Baixado 395 vezes
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Só fiz preparativos pra 4.00, ainda não fiz nenhum teste pra valer.
Podem estar faltando os endereços, e na 4.00 pode precisar algum ajuste em MicrosoftXmlSoapPost() ou no envelope().
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
depaula.jau
Usuário Nível 2
Usuário Nível 2
Mensagens: 98
Registrado em: 15 Mai 2007 17:07
Localização: JAU

Ambiente de produção 4.00

Mensagem por depaula.jau »

Então Quintas!, Como eu comentei, a versão 4.00 Esta funcionando em Ambiente de Produção sem problemas. Esta retornando o XML certinho.

O Problema esta sendo apenas na Homologação mesmo.

Ja conferi os Endereços e o SoapAction e ambos estão corretos com o postado no SEFAZ , mas em Homologação ainda não consegui.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Andaram postando que a nova comunicação NÃO estaria disponível pra Windows XP.
Por acaso os testes foram em Windows XP ?

Estou saindo pra consulta médica.
Mais tarde faço testes aqui.

O SEBRAE ainda não liberou versão de produção pra 4.00, apenas de homologação e parece que tem problemas ainda.
Como eu já disse antes, parece que a 4.00 tá devagar....
Sei não.... acho que a coisa vai complicar....
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
depaula.jau
Usuário Nível 2
Usuário Nível 2
Mensagens: 98
Registrado em: 15 Mai 2007 17:07
Localização: JAU

Ambiente de produção 4.00

Mensagem por depaula.jau »

Não! Não é XP não, é Windows7 32bits

Também fiquei sabendo, mas o problema o XP são os Protocolos TLS / SSL , parece-me que o XP não tem os protocolos exigidos.

Olha! Pra te dizer a verdade, acho também que o Sebrae não esta dando conta. Acho que não vai vingar não. A versão de Homologação esta cheia de bug

Afinal de contas faltam menos de 3 meses para a desativação da versão 3.10 ... Eles ja deviam estar disponibilizando.

Ok. Se tiver um tempinho e der para dar uma analisada com calma mais tarde.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Ambiente de produção 4.00

Mensagem por JoséQuintas »

No primeiro teste não funcionou nem produção nem homologação.
Alterou alguma coisa pra 4.00 funcionar em produção?????

Por enquanto apenas alterei o programa de teste pra aumentar as possibilidades.
sefazclass.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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Consulta status ok.

O problema era.... a letra "F" que estava em minúscula, mas é em maiúscula.
sefazclass.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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Consulta status homologação 3.10
sefazclass1.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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Consulta status produção 3.10
sefazclass.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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Consulta status homologação 4.00
sefazclass.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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

Consulta status produção 4.00
sefazclass.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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

É exatamente o programa teste que está na sefazclass.

Só testei status, e só SP.

(depois de alterar a letra F)
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

Ambiente de produção 4.00

Mensagem por JoséQuintas »

depaula.jau escreveu:não estou tendo retorno para Homologação mas para Produção esta dando certo.
fiquei sem entender, porque estava errado para os dois.
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
depaula.jau
Usuário Nível 2
Usuário Nível 2
Mensagens: 98
Registrado em: 15 Mai 2007 17:07
Localização: JAU

Ambiente de produção 4.00

Mensagem por depaula.jau »

Eu tambem não entendi

Olha o Status Produção:

Código: Selecionar todos

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><nfeResultMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4"><retConsStatServ versao="4.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>1</tpAmb><verAplic>SP_NFE_PL009_V4</verAplic><cStat>107</cStat><xMotivo>Serviço em Operação</xMotivo><cUF>35</cUF><dhRecbto>2018-04-24T09:26:05-03:00</dhRecbto><tMed>1</tMed></retConsStatServ></nfeResultMsg></soap:Body></soap:Envelope>
Vou revisar todos os endereços novamente.
Avatar do usuário
depaula.jau
Usuário Nível 2
Usuário Nível 2
Mensagens: 98
Registrado em: 15 Mai 2007 17:07
Localização: JAU

Ambiente de produção 4.00

Mensagem por depaula.jau »

Bom ! no meu caso, quando altero o F não funciona mais o Ambiente de Produção, me traz esse retorno:

Código: Selecionar todos

<soap:Fault><soap:Code><soap:Value>soap:Sender</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Unable to handle request without a valid action parameter. Please supply a valid soap action.</soap:Text></soap:Reason><soap:Detail /></soap:Fault>
e a Classe esta assim :

Código: Selecionar todos

METHOD NFeStatus( cUF, cCertificado, cAmbiente ) CLASS SefazClass

   cCertificado   := iif( cCertificado == NIL, ::cCertificado, cCertificado )
   cAmbiente      := iif( cAmbiente == NIL, ::cAmbiente, cAmbiente )
   cUF            := iif( cUF == NIL, ::cUF, cUF )
   ::cVersaoXml   := "4.00"
   ::cServico     := "http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico4"
   ::cSoapAction  := "nfeStatusServicoNF"
   ::cWebService  := ::GetWebService( cUF, WS_NFE_STATUSSERVICO, cAmbiente, WS_PROJETO_NFE )
   ::cXmlDados    := ''
   ::cXmlDados    += [<consStatServ versao="] + ::cVersaoXml + [" xmlns="http://www.portalfiscal.inf.br/nfe">]
   // precisava disto antes, de repente alguma UF ainda precisa
   ::cXmlDados    +=    XmlTag( "tpAmb", cAmbiente )
   ::cXmlDados    +=    XmlTag( "cUF", UFCodigo( cUF ) )
   ::cXmlDados    +=    XmlTag( "xServ", "STATUS" )
   ::cXmlDados    += [</consStatServ>]
   ::XmlSoapPost( cUF, cCertificado, WS_PROJETO_NFE )
   RETURN ::cXmlRetorno
Fiquei sem entender ,kkk
Responder