FórumCategoria: Fórum - Perguntas e RespostasO documento enviado não é um xml válido do eSocial
ANALBERTO PIZZIO perguntou há 8 anos

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/&#8221; xmlns:v1=”http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0″&gt;
<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/&#8221; xmlns:v1=”http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0″&gt;
<soapenv:Header/>
<soapenv:Body>
<v1:EnviarLoteEventos>
<v1:loteEventos>
<eSocial xmlns=”http://www.esocial.gov.br/schema/evt/evtInfoEmpregador/v02_02_02″&gt;
<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>
 
 
 

JoãoRueda respondeu há 8 anos

Calling Java Methods in Oracle Database
https://docs.oracle.com/cd/B19306_01/java.102/b14187/chthree.htm

JoãoRueda respondeu há 8 anos

Calling Java Methods in Oracle Database
https://docs.oracle.com/cd/B19306_01/java.102/b14187/chthree.htm

ANALBERTO PIZZIO respondeu há 8 anos

OK.
Nem tenho ideia de como fazer a assinatura utilizando PL/SQL Oracle
Mas irei atras e agradeço seu retorno
Abraços

JoãoRueda respondeu há 8 anos

falta a assinatura do xml com o certificado digital …

1 Respostas
José Luís Boesing respondeu há 8 anos

Analberto, segue exemplo do XML do S1000..
<?xml version=”1.0″ encoding=”UTF-8″?>
<soap:Envelope xmlns:soap=”http://schemas.xmlsoap.org/soap/envelope/&#8221; xmlns:xsd=”http://www.w3.org/2001/XMLSchema&#8221; xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”&gt;
<soap:Header />
<soap:Body>
<EnviarLoteEventos xmlnm=”http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1″&gt;
<eSocial xmlns=”http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1″&gt;
<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″&gt;
<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#”&gt;
<SignedInfo>
<CanonicalizationMethod Algorithm=”http://www.w3.org/TR/2001/REC-xml-c14n-20010315&#8243; />
<SignatureMethod Algorithm=”http://www.w3.org/2001/04/xmldsig-more#rsa-sha256&#8243; />
<Reference URI=””>
<Transforms>
<Transform Algorithm=”http://www.w3.org/2000/09/xmldsig#enveloped-signature&#8221; />
<Transform Algorithm=”http://www.w3.org/TR/2001/REC-xml-c14n-20010315&#8243; />
</Transforms>
<DigestMethod Algorithm=”http://www.w3.org/2001/04/xmlenc#sha256&#8243; />
<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.