Serviço responsável por executar processos com parâmetros XML de forma assíncrona, isto é, o serviço submeterá a execução do processo e devolverá um id de job que pode ser passado como parâmetro para o serviço GetProcessStatus para consultar o andamento do processo. Os passos a serem seguidos são idênticos ao serviço ExecuteWithXmlParams, porem o retorno do método é diferente.
Deck of Cards |
---|
| Os parâmetros solicitado pelo ExecuteWithXmlParamsAsync são: ProcessServerName tipo String strXmlParams tipo String
Expandir |
---|
| Para pegar o parâmetro XML é necessário executar o processo através da biblioteca. Deck of Cards |
---|
| Card |
---|
| Deck of Cards |
---|
| Card |
---|
| Bloco de código |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/">
<soapenv:Header/>
<soapenv:Body>
<tot:ExecuteWithXmlParams>
<!--Optional:-->
<tot:ProcessServerName>GlbProcCopyConsSQL</tot:ProcessServerName>
<!--Optional:-->
<tot:strXmlParams><?xml version="1.0" encoding="utf-16"?>
<GlbParamsProcCopyColig xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://www.totvs.com.br/RM/">
<CanParallelize xmlns="http://www.totvs.com/">true</CanParallelize>
<Context xmlns:d2p1="http://www.totvs.com.br/RM/" z:Id="i2" xmlns="http://www.totvs.com/">
<d2p1:_params xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODUNIDADEBIB</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">1</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CHAPAFUNCIONARIO</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">00001</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$EXERCICIOFISCAL</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">2</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODFILIAL</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">1</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$RHTIPOUSR</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">01</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODCOLIGADA</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">1</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$EDUTIPOUSR</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">F</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODLOCPRT</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">5</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODUSUARIO</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">mestre</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODUSUARIOSERVICO</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string"></d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODSISTEMA</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">G</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODTIPOCURSO</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">2</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$CODIGOEXTERNO</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">-1</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
<d3p1:KeyValueOfanyTypeanyType>
<d3p1:Key xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:string">$IDPRJ</d3p1:Key>
<d3p1:Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:int">2</d3p1:Value>
</d3p1:KeyValueOfanyTypeanyType>
</d2p1:_params>
<d2p1:Environment>DotNet</d2p1:Environment>
</Context>
<Initialized xmlns="http://www.totvs.com/">true</Initialized>
<IsolateProcess xmlns="http://www.totvs.com/">false</IsolateProcess>
<MaximumQuantityOfPrimaryKeysPerProcess xmlns="http://www.totvs.com/">1000</MaximumQuantityOfPrimaryKeysPerProcess>
<MinimumQuantityOfPrimaryKeysPerProcess xmlns="http://www.totvs.com/">1</MinimumQuantityOfPrimaryKeysPerProcess>
<PrimaryKeyList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://www.totvs.com/">
<d2p1:ArrayOfanyType>
<d2p1:anyType xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:short">1</d2p1:anyType>
<d2p1:anyType xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">G</d2p1:anyType>
<d2p1:anyType xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">Exemplo</d2p1:anyType>
</d2p1:ArrayOfanyType>
</PrimaryKeyList>
<PrimaryKeyNames xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://www.totvs.com/">
<d2p1:string>CODCOLIGADA</d2p1:string>
<d2p1:string>APLICACAO</d2p1:string>
<d2p1:string>CODSENTENCA</d2p1:string>
</PrimaryKeyNames>
<QuantityOfSplits xmlns="http://www.totvs.com/">0</QuantityOfSplits>
<ShouldParallelize xmlns="http://www.totvs.com/">false</ShouldParallelize>
<IsReplaceExistingRecordsVisible>true</IsReplaceExistingRecordsVisible>
<ReplaceExistingRecords>false</ReplaceExistingRecords>
<TargetColigadas xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>6</d2p1:int>
</TargetColigadas>
</GlbParamsProcCopyColig></tot:strXmlParams>
</tot:ExecuteWithXmlParams>
</soapenv:Body>
</soapenv:Envelope> |
|
Card |
---|
| Bloco de código |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ExecuteWithXmlParamsAsyncResponse xmlns="http://www.totvs.com/">
<ExecuteWithXmlParamsAsyncResult><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<ProcessID>
<JobID>104863</JobID>
<ExecID>1</ExecID>
</ProcessID>]]></ExecuteWithXmlParamsAsyncResult>
</ExecuteWithXmlParamsAsyncResponse>
</s:Body>
</s:Envelope> |
|
|
|
|
|
|
|