Login Registre-se
sistema de Mensageria para envio dos arquivos do E-social  XML
Índice dos Fóruns » SPED / PAF-ECF / ESOCIAL / EFD_REINF
Autor Mensagem
wrsilveira

JavaC Membro

Membro desde: 20/05/2020 09:31:55
Mensagens: 3
Offline

Estou precisando de um sistema de Mensageria para envio dos arquivos(S1000, S1005, S1010, S1035, ...) do E-social, alguém conhece algum Sistema de Mensageria open source? Ou algum projeto exemplo para que possa me basear para desenvolver o meu próprio?
pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 117
Localização: Rio de Janeiro
Offline

wrsilveira, boa tarde.

Tem este pré-projeto (http://www.javac.com.br/jc/posts/list/45/2866.page#14799) o qual tomei como base para uma Mensageria que atendesse ao envio e recebimento de mensagens para o ambiente de testes e/ou produção do e-Social.

Até mais.


wrsilveira

JavaC Membro

Membro desde: 20/05/2020 09:31:55
Mensagens: 3
Offline

Usei o projeto que me indicaram aqui no forum, estou tentando enviar o XML abaixo, mas dando o erro: GRAVE: null
org.apache.axis2.AxisFault: Transport error: 403 Error: Forbidden
at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310)
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:404)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at br.gov.esocial.www.servicos.empregador.lote.eventos.envio.v1_1_0.ServicoEnviarLoteEventosStub.enviarLoteEventos(ServicoEnviarLoteEventosStub.java:18
at br.com.esocial.EnvioXmlESocial.main(EnvioXmlESocial.java:14



<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header></soapenv:Header>
<soapenv:Body>
<ns1:EnviarLoteEventos
xmlns:ns1="http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0">
<ns1:loteEventos>
<soap:Envelope
xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlnssi="http://www.w3.org/2001/XMLSchema-instance"
xmlnssd="http://www.w3.org/2001/XMLSchema">
<soap:Header></soap:Header>
<soap:Body>
<eSocial
xmlns="http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1">
<envioLoteEventos grupo="1">
<ideEmpregador>
<tpInsc>1</tpInsc>
<nrInsc>56024581000000</nrInsc>
</ideEmpregador>
<ideTransmissor>
<tpInsc>1</tpInsc>
<nrInsc>56024581000000</nrInsc>
</ideTransmissor>
<eventos>
<evento Id="ID1560245810000002020062415171900001">
<eSocial
xmlns="http://www.esocial.gov.br/schema/evt/evtInfoEmpregador/v02_05_00">
<evtInfoEmpregador Id="ID1560245810000002020062415171900001">
<ideEvento>
<tpAmb>1</tpAmb>
<procEmi>1</procEmi>
<verProc>1</verProc>
</ideEvento>
<ideEmpregador>
<tpInsc>1</tpInsc>
<nrInsc>56024581000000</nrInsc>
</ideEmpregador>
<infoEmpregador>
<inclusao>
<idePeriodo>
<iniValid>2020-01</iniValid>
<fimValid></fimValid>
</idePeriodo>
<infoCadastro>
<nmRazao>PREFEITURA MUNICIPAL DE RIBEIRAO PRETO</nmRazao>
<classTrib>85</classTrib>
<natJurid>1031</natJurid>
<indCoop>0</indCoop>
<indConstr>0</indConstr>
<indDesFolha>0</indDesFolha>
<indOptRegEletron>0</indOptRegEletron>
<indEtt>N</indEtt>
<infoOP>
<nrSiafi></nrSiafi>
<infoEFR>
<ideEFR>S</ideEFR>
</infoEFR>
<infoEnte>
<nmEnte>PREFEITURA MUNICIPAL DE RIBEIRAO PRETO</nmEnte>
<uf>SP</uf>
<codMunic>3543402</codMunic>
<indRPPS>S</indRPPS>
<subteto>1</subteto>
<vrSubteto>23054.20</vrSubteto>
</infoEnte>
</infoOP>
<softwareHouse>
<cnpjSoftHouse>45254950000180</cnpjSoftHouse>
<nmRazao>Coderp</nmRazao>
<telefone>1639778336</telefone>
<email>contato@coderp.com.br</email>
</softwareHouse>
</infoCadastro>
</inclusao>
</infoEmpregador>
</evtInfoEmpregador>
<Signature
xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod>
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"></SignatureMethod>
<Reference URI="">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
<DigestValue>HUVyyaASXIaSx57IvXXEyW16ho+Fcic+C9zugBKI6Ro=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>WWG+nXys2+h1VWclrwYgMCnl9Wy5+LUdqFa6gt31zbXZHNGKNhbntEADjdO5P9ISXiuKf0ml0AMOkHNUt+InraGY2Tt0vUOtgn/MsG/eKqa4whrOverT+rlKZ/jTQ111UYfBVVRLmjsRDDYnuSq+1GaarMWjV+OXm6qRLVRvNlWtqZOm0npi8d3JDJFFOQygySs8hTOLJqpL4q676OrUStg6nw0t9CXilBOFGajpfWGL8i+PRO/7SgMpZfKdqH53wgyXe0Bmr/kK0a9uztkY8r1bE6toiACXaDebHlI11yBBFi63/xz3cPfmx9bFM4+8aUs9MrYmMf/DTXp8sEeonA==</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIELTCCAxWgAwIBAgIEXh/+vDANBgkqhkiG9w0BAQsFADCBxjELMAkGA1UEBhMCU1AxCzAJBgNVBAgTAlNQMRcwFQYDVQQHEw5SaWJlaXJhbyBQcmV0bzEvMC0GA1UEChMmUHJlZmVpdHVyYSBNdW5pY2lwYWwgZGUgUmliZWlyYW8gUHJldG8xLzAtBgNVBAsTJlByZWZlaXR1cmEgTXVuaWNpcGFsIGRlIFJpYmVpcmFvIFByZXRvMS8wLQYDVQQDEyZQcmVmZWl0dXJhIE11bmljaXBhbCBkZSBSaWJlaXJhbyBQcmV0bzAeFw0yMDA2MjQxODAyMjdaFw0yMDA5MjIxODAyMjdaMIHGMQswCQYDVQQGEwJTUDELMAkGA1UECBMCU1AxFzAVBgNVBAcTDlJpYmVpcmFvIFByZXRvMS8wLQYDVQQKEyZQcmVmZWl0dXJhIE11bmljaXBhbCBkZSBSaWJlaXJhbyBQcmV0bzEvMC0GA1UECxMmUHJlZmVpdHVyYSBNdW5pY2lwYWwgZGUgUmliZWlyYW8gUHJldG8xLzAtBgNVBAMTJlByZWZlaXR1cmEgTXVuaWNpcGFsIGRlIFJpYmVpcmFvIFByZXRvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAg6b/lXX58dgI7wkDwcn87UIPEDEaLIQ7evJamsytfnPXh7Hi1eBCrkh9fwn2+rLlnpFXAsUsflMwWZmXbi+qY9OEr+6mbqdKMPzoJvo3SFHbKxmtLY4UB9S28z3PGU3iZqE99oDmBPFVZCBWKnJGb3l4OJXKAK9QcQKnQsEC2N48KkqJIOabuBnZ53dtfxOT6jICEAUvhn3Tpn5+hOTtgpLhctx9mdhNVBuX1r+/GQV0bOLWyfOAI+KS1zUUUhzlOQD8/6gfa5VkjPqOxLknKxXqauZR+O5MWzeNbJvUxC+G2lNwTyXMF5UX4eZpc4bRbZRuxq2fLIAz7Pr3jld+8QIDAQABoyEwHzAdBgNVHQ4EFgQUyiktqvwqoJ7593ffiw+nx+V4HL8wDQYJKoZIhvcNAQELBQADggEBAHdRx9OzP2rQK39HZgGlfAJgLi4TDugR28s6LoqAJ0vpb9ppSK8Kn3gz6lQspQ81LWPsRmUwI5bd5/hBqOCscnDhrfy6vcqAAnjfJ+M6W44ck8QE39h00uk/kcku9Z1Yo42ksEbfWeHrhYbYa1znPfM1D3zicbvq//lB3eDDML/WPbfbysfyJf4ABMbqblfRc27xL4HD9CbqCMq/sGJfdNbSt99E2kENlgBlTF3232L1YeDxr0qzh+jLSxNuhroUOMzXbjC46zd/oWVf7GGtyRdVN9aorMWeHwWon1vAVev0wVxeANNzbWz8CauwICA4E3zMg/qQZ0vhTcXlG33cMDQ=</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</eSocial>
</evento>
</eventos>
</envioLoteEventos>
</eSocial>
</soap:Body>
</soap:Envelope>
</ns1:loteEventos>
</ns1:EnviarLoteEventos>
</soapenv:Body>
</soapenv:Envelope>

Alguém já passou por isso?

pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 117
Localização: Rio de Janeiro
Offline

wrsilveira, boa tarde.
Este projeto que lhe indiquei é para acessar o ambiente de testes do e-Social, então a tag tpAmb deverá ter conteúdo 2 (Produção restrita). Alerto que verifique se os endereços para acessar os servidores do e-Social ainda são válidos. O erro que retornou tem a ver ou com certificado digital (deve ser um A3) ou endereços dos web-services inválidos.

Até mais.
wrsilveira

JavaC Membro

Membro desde: 20/05/2020 09:31:55
Mensagens: 3
Offline

Boa tarde pfugazza!! Obrigado pela atenção e auxílio!

Alterei o tpAmb para 2, conferi o endereço da produção restrita está ok, mas o erro ainda persiste!!!

O meu certificado é A1, pensei que funcionasse.

Vou seguir tentando ... Obrigado!


pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 117
Localização: Rio de Janeiro
Offline

wrsilveira, boa tarde.

Os web-services do e-Social também podem ser acessados via certificado digitial A1. Acho que me expressei mal: este pré-projeto de mensageria foi testado utilizando certificado A3, o que era (e é) o meu caso. Nunca testei com certificado A1, mas acho que funcionaria, precisando, talvez, algumas adaptações.

Estude também as API´s do samuk.exe (https://github.com/Samuel-Oliveira/Java_Certificado).

Até mais.
 
Índice dos Fóruns » SPED / PAF-ECF / ESOCIAL / EFD_REINF
Ir para:   
Powered by JForum 2.1.9 © JForum Team