Página 1 de 4

Ambiente de produção 4.00

Enviado: 21 Abr 2018 12:55
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

Ambiente de produção 4.00

Enviado: 21 Abr 2018 16:55
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().

Ambiente de produção 4.00

Enviado: 23 Abr 2018 10:43
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.

Ambiente de produção 4.00

Enviado: 23 Abr 2018 12:05
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....

Ambiente de produção 4.00

Enviado: 23 Abr 2018 12:32
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.

Ambiente de produção 4.00

Enviado: 23 Abr 2018 19:42
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

Ambiente de produção 4.00

Enviado: 23 Abr 2018 21:45
por JoséQuintas
Consulta status ok.

O problema era.... a letra "F" que estava em minúscula, mas é em maiúscula.
sefazclass.png

Ambiente de produção 4.00

Enviado: 23 Abr 2018 21:51
por JoséQuintas
Consulta status homologação 3.10
sefazclass1.png

Ambiente de produção 4.00

Enviado: 23 Abr 2018 21:54
por JoséQuintas
Consulta status produção 3.10
sefazclass.png

Ambiente de produção 4.00

Enviado: 23 Abr 2018 21:55
por JoséQuintas
Consulta status homologação 4.00
sefazclass.png

Ambiente de produção 4.00

Enviado: 23 Abr 2018 21:56
por JoséQuintas
Consulta status produção 4.00
sefazclass.png

Ambiente de produção 4.00

Enviado: 23 Abr 2018 21:58
por JoséQuintas
É exatamente o programa teste que está na sefazclass.

Só testei status, e só SP.

(depois de alterar a letra F)

Ambiente de produção 4.00

Enviado: 23 Abr 2018 22:03
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.

Ambiente de produção 4.00

Enviado: 24 Abr 2018 09:31
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.

Ambiente de produção 4.00

Enviado: 24 Abr 2018 09:42
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