SOAP API - rescheduleWorkitem

The table summarizes the SOAP API - rescheduleWorkitem.

Request Uses the rescheduleWorkItem element (from the WorkItemSchedulerService schema).
Parameter notes
  • workItemID: ID of the work item which is to be rescheduled.
  • itemSchedule (optional):
    • startDate (optional): Earliest date at which the work item can be started.

      A choice of one of the following:

    • maxDuration (optional): Duration of the work item
    • targetDate (optional): Date by which this work item must be finished
  • itemBody (optional):
    • Parameter (optional): Details of the data fields associated with this work item.

      A choice of one of the following:

    • complexValue (optional): Value(s) of the complex object. The value is of xs:anyType as it contains the entire complex object as XML.
    • value (optional): Parameter value(s) - for example, 10.
  • dynamicOrgAttributes (optional): If specified, the work item is "re-offered" to the dynamic instance of the organization model pointed to by the array of name / value pairs. If the work item is opened and allocated to a resource, and the resource still has visiblity to the work item in the new entities, the work item will remain allocated to the resource, otherwise it is re-offered.
Response Returns a rescheduleWorkItemResponse element (from the WorkItemSchedulerService schema).
Example Request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:api="http://api.brm.n2.tibco.com">
   <soapenv:Header/>
   <soapenv:Body>
      <api:rescheduleWorkItem>
         <workItemID id="2147483647"/>
         <itemSchedule>
           <startDate>2001-12-17T09:30:47Z</startDate>
           <maxDuration months="0" minutes="0" days="1" years="0" hours="0" weeks="0"/>
         </itemSchedule>
         <itemBody>
           <parameter Name="Name" Array="false">
             <Value>Clint Hill</Value>
           </parameter>
           <parameter Name="Cost" Array="false">
             <Value>1200</Value>
           </parameter>
         </itemBody>
      </api:rescheduleWorkItem>
   </soapenv:Body>
</soapenv:Envelope>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <rescheduleWorkItemResponse xmlns="http://api.brm.n2.tibco.com">
         <success xmlns="">true</success>
      </rescheduleWorkItemResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>