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>