Görev Kimliği'ne dayalı olarak bekleyen bir etkileşim isteği formuna ilişkin bilgi almak için bu yöntemi kullanın.
<tns:getPendingInteractionRequestForm xmlns:tns="http://www.ca.com/itpam" getApprovalRequired="false" getParamSequence="false"> <tns:auth> <!--xsd:Choice Type--> <tns:token>token__</tns:token> <tns:user>Joe</tns:user> <tns:password>benimparolam</tns:password> <tns:auth> <tns:userInteractionID>924</tns:userInteractionID> </tns:getPendingInteractionRequestForm>
<?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:getPendingInteractionRequestForm xmlns:tns="http://www.ca.com/itpam" getApprovalRequired="false" getParamSequence="false"> <tns:auth> <tns:user>Joe</tns:user> <tns:password>benimparolam</tns:password> <tns:auth> <tns:userInteractionID>924</tns:userInteractionID> </tns:getPendingInteractionRequestForm> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<userInteractionID>, bekleyen etkileşim isteği formunun Görev Kimliği'ni belirtir.
<getPendingInteractionRequestForm>, parametrelerin sıra numarasını alır vegetParamSequence öznitelik değerini "true" olarak ayarlar.
<getPendingInteractionRequestFormResponse xmlns="http://www.ca.com/itpam"> <processID>913</processID> <isApprovalRequired>true</isApprovalRequired> <description/> <pages hasComplexType="false"> <page name="Parameters"> <itpamString isReadOnly="false" maxlength="2147483647" minlength="0" name="Var_0" sequenceNo="0"> <label>Var_0</label> <description/> <value/> </itpamString> <itpamString isReadOnly="false" maxlength="2147483647" minlength="0" name="Var_1" sequenceNo="1"> <label>Var_1</label> <description/> <value/> </itpamString> </page> <page name="System"/> <page name="User Prompt"/> </pages> </getPendingInteractionRequestFormResponse>
<pages>, etkileşim isteği formundaki sayfaların ayrıntılarını belirtir.
<getPendingInteractionRequestFormResponse xmlns="http://www.ca.com/itpam"> <processID>7</processID> <isApprovalRequired>true</isApprovalRequired> <description/> <pages hasComplexType="false"> <page name="Parameters"> <itpamString isReadOnly="false" maxlength="2147483647" minlength="0" name="Var_0" sequenceNo="0"> <label>Var_0</label> <description/> <value/> </itpamString> <itpamString isReadOnly="false" maxlength="2147483647" minlength="0" name="Var_1" sequenceNo="1"> <label>Var_1</label> <description/> <value/> </itpamString> </page> <page name="System"/> <page name="User Prompt"/> </pages> </getPendingInteractionRequestFormResponse>
<Fault xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>""<<taskid>>" Görev kimliğine sahip Kullanıcı Etkileşimi tamamlandı durumunda olduğu için bu eyleme izin verilmiyor" </faultstring> </Fault>
Not: CA Process Automation r2.2 sürümünden itibaren, "getApprovalRequired" öğesi "getPendingInteractionRequestForm" isteğine eklenmiştir. True değerine ayarlanırsa, formun onay gerektirip gerektirmediğini belirten "isApprovalRequired" işareti döndürülür. Bu davranışı r2.1 sürümünden yükseltilen CA Process Automation vakalarında etkinleştirmek için CA Process Automation Yöneticinizin, CA Process Automation yapılandırmasında değişiklikler yapmasını sağlayın ("executePendingInformation Method" kısmındaki Not'ta açıklanmaktadır).
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|