Ir para conteúdo
  • Cadastre-se

dev botao

Migração para NFe 4.0


Ver Solução Respondido por Maurício Sareto,
  • Este tópico foi criado há 2346 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa noite senhores

Estou migrando uma das minhas aplicações como cobaia para a versão 4.0.

Participei de um Webinar onde o apresentador sugeriu as seguintes alterações 

image.png.b32817c58441fbf1e9059b1e1b88051a.png

e em configurações do IE

image.png.eb8fbfbf4041de5c5e1099c56cd315d6.png

mas, de cara na consulta do status me apresenta o seguinte erro

image.png.f1220e6c7d69f3572ad415ce81ec12fe.png

Alguem poderia me dar uma luz?

Desde já agradeço, abraço a todos

Postado

É windows 7 né?

Você vai precisar dos seguintes updates:
KB976932 (SP1 se já não tiver)

KB3020369 (UPD para conseguir instalar o SP2)

KB3140245 (UPD para liberar o TLS)

KB3172605 (UPD para conseguir instalar o SP2)

KB3125574-v4 (SP2)

MicrosoftEasyFix51044  (Um mini exec da microsoft que altera os registros para habilitar o TLS)

 

Você encontra esses arquivos em:
http://www.catalog.update.microsoft.com/Home.aspx

https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-a-default-secure-protocols-in

  • Curtir 3
Postado
59 minutos atrás, marcoprodata disse:

É windows 7 né?

Você vai precisar dos seguintes updates:
KB976932 (SP1 se já não tiver)

KB3020369 (UPD para conseguir instalar o SP2)

KB3140245 (UPD para liberar o TLS)

KB3172605 (UPD para conseguir instalar o SP2)

KB3125574-v4 (SP2)

MicrosoftEasyFix51044  (Um mini exec da microsoft que altera os registros para habilitar o TLS)

 

Você encontra esses arquivos em:
http://www.catalog.update.microsoft.com/Home.aspx

https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-a-default-secure-protocols-in

Obrigado meu caro, vou baixar as atualizações sugeridas e retorno o resultado, abs

Postado
2 horas atrás, josemarmt disse:

Obrigado meu caro, vou baixar as atualizações sugeridas e retorno o resultado, abs

Infelizmente não obtive sucesso.

Primeiro deu erro Falha no envio da requisição - 12002 - Timeout.

Lembrei q ontem em um webinar, sugeriram atualizar as cadeias certificadoras, após este procedimento, voltou ao erro postado anteriormente.

E a luta continua!!! 

De qualquer forma muuuito obrigado pela colaboração, abs.

  • Moderadores
Postado
14 minutos atrás, josemarmt disse:

Infelizmente não obtive sucesso.

Primeiro deu erro Falha no envio da requisição - 12002 - Timeout.

Lembrei q ontem em um webinar, sugeriram atualizar as cadeias certificadoras, após este procedimento, voltou ao erro postado anteriormente.

E a luta continua!!! 

De qualquer forma muuuito obrigado pela colaboração, abs.

Bom dia, josemarmt.

Você deve configurar SSLType para LT_TLSv1_2 e verifique o tópico abaixo:

 

 

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Postado
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4">
<s:element name="nfeDadosMsg">
<s:complexType mixed="true">
<s:sequence>
<s:any/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="nfeResultMsg" nillable="true">
<s:complexType mixed="true">
<s:sequence>
<s:any/>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
<wsdl:message name="nfeStatusServicoNFSoapIn">
<wsdl:part name="nfeDadosMsg" element="tns:nfeDadosMsg"/>
</wsdl:message>
<wsdl:message name="nfeStatusServicoNFSoapOut">
<wsdl:part name="nfeStatusServicoNFResult" element="tns:nfeResultMsg"/>
</wsdl:message>
<wsdl:portType name="NFeStatusServico4Soap">
<wsdl:operation name="nfeStatusServicoNF">
<wsdl:input message="tns:nfeStatusServicoNFSoapIn"/>
<wsdl:output message="tns:nfeStatusServicoNFSoapOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="NFeStatusServico4Soap" type="tns:NFeStatusServico4Soap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="nfeStatusServicoNF">
<soap:operation soapAction="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4/nfeStatusServicoNF" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="NFeStatusServico4Soap12" type="tns:NFeStatusServico4Soap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="nfeStatusServicoNF">
<soap12:operation soapAction="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4/nfeStatusServicoNF" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="NFeStatusServico4">
<wsdl:port name="NFeStatusServico4Soap" binding="tns:NFeStatusServico4Soap">
</wsdl:port>
<wsdl:port name="NFeStatusServico4Soap12" binding="tns:NFeStatusServico4Soap12">
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
  • Moderadores
Postado
Em 23/05/2018 at 10:48, marcoprodata disse:

Tente acessar o seguinte site e posta o que aparece no navegador.

 

https://nfe-homologacao.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx?wsdl

Estou com problema em algumas máquinas que não funcionam a NFe 4.00. Colocando o link acima na minha máquina dá o retorno normal e funciona a NFe 4.00. No cliente onde ocorre o erro dá "Sua conexão não é particular". Essa máquina está com o Windows 7 sp1. Você sabe o que está provocando esse erro?

Postado
2 horas atrás, Gr@c@ disse:

Estou com problema em algumas máquinas que não funcionam a NFe 4.00. Colocando o link acima na minha máquina dá o retorno normal e funciona a NFe 4.00. No cliente onde ocorre o erro dá "Sua conexão não é particular". Essa máquina está com o Windows 7 sp1. Você sabe o que está provocando esse erro?

Pouco acima citei alguns procedimentos para atualizar o windows 7 e ativar o uso do TLS, basta segui-los que deve funcionar. São algumas atualizações que precisam ser feitas. Ou se preferir pode ir direto na opção windows update e manda fazer todas as atualizações pendentes. Isto deve demorar um pouco.

  • Obrigado 1
Postado
Em 30/05/2018 at 14:48, Gr@c@ disse:

Estou com problema em algumas máquinas que não funcionam a NFe 4.00. Colocando o link acima na minha máquina dá o retorno normal e funciona a NFe 4.00. No cliente onde ocorre o erro dá "Sua conexão não é particular". Essa máquina está com o Windows 7 sp1. Você sabe o que está provocando esse erro?

Isso ocorre se não houver suporte ao TLS1.2  ( ver as dicas valiosas do @marcoprodata )   e nas configurações do IE não estiver desmarcado SSL e marcado TLS

Postado

Aqui funciona normal NFe 4.0 em produção, com essas mesmas configurações, menos a opção  //ACBrNFe1.SSL.SSLType := LT_TLSv1_2;  tente deixar ela em comentário.

  • Membros Pro
Postado
6 minutos atrás, mbjinf disse:

Aqui funciona normal NFe 4.0 em produção, com essas mesmas configurações, menos a opção  //ACBrNFe1.SSL.SSLType := LT_TLSv1_2;  tente deixar ela em comentário.

Qual opção vc usa invés de  ACBrNFe1.SSL.SSLType := LT_TLSv1_2 ? Pois parece-me que é obrigatório usar TLS 1.2.

Você está enviando uma NFe em ambiente de produção ou só está consultando o status ?

 

J.Humberto Munhoz

BomSoft Sistemas

Mococa - SP

 

BomSoft.JPG.feafd9ad3bb7c05eb372c8d833e71ec5.JPG

 

Postado
Agora, betomunhoz disse:

Qual opção vc usa invés de  ACBrNFe1.SSL.SSLType := LT_TLSv1_2 ? Pois parece-me que é obrigatório usar TLS 1.2.

Você está enviando uma NFe em ambiente de produção ou só está consultando o status ?

 

Uso comoACBrNFe1.SSL.SSLType :=  LT_all;

SSLCryptLib := cryWinCrypt;
SSLHttpLib  :=httpWinHttp;

SSLLib  :=libCustom;

SSLXmlSignLib := xsMsXml;


Sim funcionando em produção, emitindo NFe 4.0 normalmente !

 

 

Postado (editado)

Eu fiz o procedimento de atualização seguindo os passos ate o SP2 do Windows 7, e consegui emitir NFE e NFCE em Goias com o certificado A3.

 

Valeu pela dica...

Editado por fabio.neto
Postado
12 horas atrás, Antonio Carlos L disse:

@mbjinf a opção ALL faz o componente fazer uma busca e tentativa de cima para baixo, como a Sefaz não está bloqueando diferente de TLS 1.2 como vc vai saber qual protocolo foi usado ?

 

 

Verdade, não está bloqueando nem dando erro, está validando e funcionando normalmente.
Mas, já sendo a versão 4.0 a SEFAZ não iria bloquear? Ou só no dia 2/7/18 começa esse bloqueio do protocolo?

 

Grato

  • Membros Pro
Postado

Hoje, ainda está funcionando o envio normal de NFe na versão 3.10, e também na versão 4.00.

Acho que até 02/07 ambas as versões serão aceitas.

 

 

J.Humberto Munhoz

BomSoft Sistemas

Mococa - SP

 

BomSoft.JPG.feafd9ad3bb7c05eb372c8d833e71ec5.JPG

 

Postado

 

18 horas atrás, Antonio Carlos L disse:

@mbjinf a opção ALL faz o componente fazer uma busca e tentativa de cima para baixo, como a Sefaz não está bloqueando diferente de TLS 1.2 como vc vai saber qual protocolo foi usado ?

 

 

Então, complementando a minha resposta estou utilizando conforme orientações que observei na época neste post:

 

Postado
Em 25/05/2018 at 09:55, josemarmt disse:

Boa tarde a todos.

Quando faço o teste do status em modo de homologação retorna blz, mas em modo de produção retorna o erro que coloquei no início deste posto.

Quando tento enviar me retorna. 

"Ocorreu o seguinte erro." e mais nada.

vou anexar o XML gerado.

Ainda procurando a solução.

Desde já agradeço novamente qualquer ajuda.

 

 

31180621605472000148550020000154931000154930-nfe.xml

Postado

Ola @Gr@c@  o windows 7 para funcionar sob o protocolo TLS 1.2 deve estar com todas as atualizações posteriores ao SP1 instalado, já fiz testes e se colocar apenas aquelas que se relacione ao TLS 1.2  o comportamento é intermitente .

Após ter instalado TODAS as atualizações e são quase 190 falando apenas do windows o teste é muito simples. O Internet explorer deverá ter sido atualizado do 8 para o 11 e basta ir em configurações, deixar apenas TLS 1.2 marcado ( desmarcar SSL e os outros TLS ) , aplicar , OK e sair do IE . 

Importante as cadeias v5 ICP já estarem instaladas !

 Voltara a abrir o IE e seguir a dica do @marcoprodata  colar e chamar a URL

https://nfe-homologacao.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx?wsdl

feito isso o navegador ( dependendo das configurações de segurança pode dar algo sobre certificado, mas basta avançar )  e vai ser chamado a tela de certificado digital e logo após será exibido a tela de consulta.

Feito isso o ACBr funciona 100% usando

SSLCryptLib := cryWinCrypt;

SSLHttpLib  :=httpWinHttp;

SSLLib  :=libWinCrypt

SSLXmlSignLib := xsLibXml2

 SSLType := LT_TLSv1_2  

Espero ter ajudado.

 

image.thumb.png.688a617b63e15a96adff824cb5f8accb.png

 

Postado
Em 23/05/2018 at 07:09, marcoprodata disse:

É windows 7 né?

Você vai precisar dos seguintes updates:
KB976932 (SP1 se já não tiver)

KB3020369 (UPD para conseguir instalar o SP2)

KB3140245 (UPD para liberar o TLS)

KB3172605 (UPD para conseguir instalar o SP2)

KB3125574-v4 (SP2)

MicrosoftEasyFix51044  (Um mini exec da microsoft que altera os registros para habilitar o TLS)

 

Você encontra esses arquivos em:
http://www.catalog.update.microsoft.com/Home.aspx

https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-a-default-secure-protocols-in

sério isso em goiás win 7 terei que fazer todos estes processos para comunicar com a receita? migrar para win 10?

  • Moderadores
Postado

Vc não precisa migrar para win 10. Meus micros com win7 sp1 licenciados estão funcionando normalmente. Somente máquinas com windows 7 não original estão dando problemas. Mesmo atualizando tudo. E mesmo assim, apenas algumas não funcionam. 
 

  • Este tópico foi criado há 2346 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.