Pessoal,
Estou tentando executar o envio do arquivo S-1000 – Informações do Empregador com base no Leiautes do eSocial v2.2.02
Para isso estou utilizando o SoapUI Versão 5.2.1
SoapUi:
<soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:v1=”http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0″>
<soapenv:Header/>
<soapenv:Body>
<v1:EnviarLoteEventos>
<!–Optional:–>
<v1:loteEventos>
<!–You may enter ANY elements at this point–>
</v1:loteEventos>
</v1:EnviarLoteEventos>
</soapenv:Body>
</soapenv:Envelope>
–Este é meu arquivo XML
<soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:v1=”http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0″>
<soapenv:Header/>
<soapenv:Body>
<v1:EnviarLoteEventos>
<v1:loteEventos>
<eSocial xmlns=”http://www.esocial.gov.br/schema/evt/evtInfoEmpregador/v02_02_02″>
<evtInfoEmpregador Id=”ID1999999990000002017060601063600001″>
<ideEvento>
<tpAmb>3</tpAmb>
<procEmi>1</procEmi>
<verProc>1</verProc>
</ideEvento>
<ideEmpregador>
<tpInsc>1</tpInsc>
<nrInsc>99999999</nrInsc>
</ideEmpregador>
<infoEmpregador>
<inclusao>
<idePeriodo>
<iniValid>2017-06</iniValid>
<fimValid>2099-12</fimValid>
</idePeriodo>
<infoCadastro>
<nmRazao>RAZAO SOCIAL PORTO ALEGRE</nmRazao>
<classTrib>10</classTrib>
<natJurid>3131</natJurid>
<indCoop>0</indCoop>
<indConstr>0</indConstr>
<indDesFolha>0</indDesFolha>
<indOptRegEletron>0</indOptRegEletron>
<multTabRubricas>N</multTabRubricas>
<indEntEd>N</indEntEd>
<indEtt>N</indEtt>
<contato>
<nmCtt>ANALBERTO PIZZIO</nmCtt>
<cpfCtt>22617850030</cpfCtt>
<foneFixo>51989541919</foneFixo>
<email>[email protected]</email>
</contato>
<infoComplementares>
<situacaoPJ>
<indSitPJ>0</indSitPJ>
</situacaoPJ>
</infoComplementares>
</infoCadastro>
</inclusao>
</infoEmpregador>
</evtInfoEmpregador>
</eSocial>
</v1:loteEventos>
</v1:EnviarLoteEventos>
</soapenv:Body>
</soapenv:Envelope>
Analberto, segue exemplo do XML do S1000..
<?xml version=”1.0″ encoding=”UTF-8″?>
<soap:Envelope xmlns:soap=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<soap:Header />
<soap:Body>
<EnviarLoteEventos xmlnm=”http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1″>
<eSocial xmlns=”http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1″>
<envioLoteEventos grupo=”1″>
<ideEmpregador>
<tpInsc>1</tpInsc>
<nrInsc>99999999</nrInsc>
</ideEmpregador>
<ideTransmissor>
<tpInsc>1</tpInsc>
<nrInsc>999999</nrInsc>
</ideTransmissor>
<eventos>
<evento Id=”ID1999999990000002017090810275400001″>
<eSocial xmlns=”http://www.esocial.gov.br/schema/evt/evtInfoEmpregador/v02_02_02″>
<evtInfoEmpregador Id=”ID1999999990000002017090810275400001″>
<ideEvento>
<tpAmb>2</tpAmb>
<procEmi>1</procEmi>
<verProc>XXXXX</verProc>
</ideEvento>
<ideEmpregador>
<tpInsc>1</tpInsc>
<nrInsc>99999999</nrInsc>
</ideEmpregador>
<infoEmpregador>
<inclusao>
<idePeriodo>
<iniValid>2017-01</iniValid>
</idePeriodo>
<infoCadastro>
<nmRazao>EMPRESA TESTE ESOCIAL LTDA</nmRazao>
<classTrib>99</classTrib>
<natJurid>2062</natJurid>
<indCoop>0</indCoop>
<indConstr>0</indConstr>
<indDesFolha>0</indDesFolha>
<indOptRegEletron>1</indOptRegEletron>
<multTabRubricas>N</multTabRubricas>
<indEntEd>N</indEntEd>
<indEtt>N</indEtt>
<contato>
<nmCtt>CONTATO</nmCtt>
<cpfCtt>9999999</cpfCtt>
<foneFixo>9999999</foneFixo>
<foneCel>99999</foneCel>
<email>[email protected]</email>
</contato>
<softwareHouse>
<cnpjSoftHouse>99999999</cnpjSoftHouse>
<nmRazao>nome da softwareHouse</nmRazao>
<nmCont>nome do contato</nmCont>
<telefone99999999</telefone>
<email>[email protected]</email>
</softwareHouse>
<infoComplementares>
<situacaoPJ>
<indSitPJ>0</indSitPJ>
</situacaoPJ>
</infoComplementares>
</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″ />
<SignatureMethod Algorithm=”http://www.w3.org/2001/04/xmldsig-more#rsa-sha256″ />
<Reference URI=””>
<Transforms>
<Transform Algorithm=”http://www.w3.org/2000/09/xmldsig#enveloped-signature” />
<Transform Algorithm=”http://www.w3.org/TR/2001/REC-xml-c14n-20010315″ />
</Transforms>
<DigestMethod Algorithm=”http://www.w3.org/2001/04/xmlenc#sha256″ />
<DigestValue>balbalbalblablalbalba=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>GIYblablablablblalbal7Gc7g7DXhJNyA==</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>balblablablalbalblablalbalbllabla=</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</eSocial>
</evento>
</eventos>
</envioLoteEventos>
</eSocial>
</EnviarLoteEventos>
</soap:Body>
</soap:Envelope>
Att.
Calling Java Methods in Oracle Database
https://docs.oracle.com/cd/B19306_01/java.102/b14187/chthree.htm
Calling Java Methods in Oracle Database
https://docs.oracle.com/cd/B19306_01/java.102/b14187/chthree.htm
OK.
Nem tenho ideia de como fazer a assinatura utilizando PL/SQL Oracle
Mas irei atras e agradeço seu retorno
Abraços
falta a assinatura do xml com o certificado digital …