Önceki Başlık: executeProcessSonraki Başlık: exportObject


executeStartRequest

CA Process Automation kütüphanesinden bir başlatma isteği formu başlatmak için bu yöntemi kullanın.

Örnek

<tns:executeStartRequest xmlns:tns="http://www.ca.com/itpam">
<tns:auth>
<!--xsd:Choice Type-->
<tns:token>token__</tns:token>
<tns:user>Joe</tns:user>
<tns:password>benimparolam</tns:password>
<tns:auth>
<tns:objLocation>
<tns:name>MYSRF</tns:name>
<tns:path>/myfolder/</tns:path>
</tns:objLocation>
<tns:params>
<tns:param name="Var_0">joe</tns:param>
<tns:param name="Var_1">smith</tns:param>
</tns:params>
<tns:options>
<tns:startDate>startDate__</tns:startDate>
<tns:startTime>startTime__</tns:startTime>
<tns:tagId> 06a4d113-0333-4aba-8cce-8781c18647c9</tns:tagId>
<tns:isAutoArchive>true</tns:isAutoArchive>
<tns:priority>priority__</tns:priority>
</tns:options>
<tns:attachments attachmentsParamName="attachmentsParamName__">
<tns:attachment>
<tns:attachmentID>attachmentID__</tns:attachmentID>
<tns:name>name_11__</tns:name>
<tns:localSourceLocation>localSourceLocation__</tns:localSourceLocation>
</tns:attachment>
</tns:attachments>
</tns:executeStartRequest>

SOAP İsteği

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<tns:executeStartRequest xmlns:tns="http://www.ca.com/itpam">
<tns:auth>
<tns:user>Joe</tns:user>
<tns:password>benimparolam</tns:password>
<tns:auth>
<tns:objLocation>
<tns:name>MYSRF</tns:name>
<tns:path>/TENSU03/</tns:path>
</tns:objLocation>
<tns:params>
<tns:param name="Var_0">user</tns:param>
<tns:param name="Var_1">joe</tns:param>
</tns:params>
<tns:options>
<tns:startDate>startDate__</tns:startDate>
<tns:startTime>startTime__</tns:startTime>
<tns:tagId>06a4d113-0333-4aba-8cce-8781c18647c9</tns:tagId>
<tns:isAutoArchive>true</tns:isAutoArchive>
<tns:priority>priority__</tns:priority>
</tns:options>
<tns:attachments attachmentsParamName="attachmentsParamName__">
<tns:attachment>
<tns:attachmentID>attachmentID__</tns:attachmentID>
<tns:name>name_11__</tns:name>
<tns:localSourceLocation>localSourceLocation__</tns:localSourceLocation>
</tns:attachment>
</tns:attachments>
</tns:executeStartRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

<objLocation> etiketi, CA Process Automation kütüphanesindeki başlatma isteği formunun konumunu belirtir. <objLocation> etiketi altında iki etiket vardır.

<name> etiketi, başlatma isteği formunun adını belirtir.

<path> etiketi, CA Process Automation Kütüphanesindeki başlatma isteği formu nesnesinin mutlak yolunu sağlar.

<tagId> İşleme/Başlatma İsteği Formuna benzersiz bir kimlik ekler. Aynı etikete sahip bir işlem veya başlatma isteği formu vakası varsa bir hata döndürülür. <tagId> etiketi, etiketi belirttiğiniz herhangi bir işlemin/başlatma isteği formunun durumunu izler.

<IsAutoArchive> etiketi, işlem/başlatma isteği formu vakalarının (alt vakaları ile birlikte) arşiv ilkesi altında arşivlenmesini atlatmak için false değerine ayarlanabilir. Ayrılmış modda çalıştırılan işlemler, bu etiketten etkilenmez. <IsAutoArchive> için varsayılan değer, true değeridir.

SOAP Yanıtı

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<executeStartRequestResponse xmlns="http://www.ca.com/itpam">
<startRequestStatus>
<interactionId>114</interactionId>
<state>Running</state>
<earliest-start-time>2012-03-01T00:00:00.000+05:30</earliest-start-time>
<start-time>2012-03-01T13:54:13.523+05:30</start-time>
<refProcess>/TENSU03/Process</refProcess>
<params>
<param name="DisableSchedulingDialog">True</param>
<param name="FLowChartPath">/TENSU03/Process</param>
<param name="userId">pamadmin</param>
<param name="CALLER_TYPE">ITPAM_WS</param>
<param name="Var_1">tentu</param>
<param name="Var_0">sudhakar</param>
</params>
</startRequestStatus>
</executeStartRequestResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

<interactionId> etiketi, başlatılan başlatma isteği formu vakasının etkileşim kimliğini belirtir.

<state> etiketi, vakanın durumunu gösterir.

<refProcess>, başlatma isteği formunun ekli olduğu mutlak yolu içeren işlemin adıdır.