Deferred Update Due Date Plug-in
The Deferred Update Due Date plug-in updates the due dates of a running process or of assignments within the running process. This is useful if you need to update the due date of a process currently being run (rather than of an external process).
This plug-in is the same as the Update Due Date plug-in, except for the fact that it runs in the background.
Properties
Name | Description | Mandatory |
---|---|---|
assignmentid |
The identifier of the assignment for which the due date is changed. Either the assignmentid or the processid must be specified. Example: Direct value : 5CE7CE49-6A9E-4300-B20D-0DCA2DCA1ABB Value from form field: [/my:myFields/my:field2] Value from solution field: [field1] |
No |
date |
The absolute date to use in the update. If both the date and the timespan are specified, the date argument will be used. Example: Direct Value: 2008-05-01T07:34:42-5:00 Value from form field: [/my:myFields/my:field2] Value from solution field: [field1] |
No |
processid |
The identifier of the process for which the due date is changed. Either the assignmentid or the processid must be specified. Example: Direct value : 5CE7CE49-6A9E-4300-B20D-0DCA2DCA1ABB Value from form field: [/my:myFields/my:field2] Value from solution field: [field1] |
No |
timespan |
The timespan in .NET format to use in the update. If both the date and the timespan are specified, the date argument will be used. Example: Direct Value: 6:12:14Value from form field: [/my:myFields/my:field2] Value from solution field: [field1] |
No |
Example
How to update the process the identifier for which is contained in the solution field ProcessId with the date that is contained in the NewDate solution field.
- date - [NewDate]
- processid - [ProcessId]
How to update the due date of a currently running process to a day 20 days later than the original due date.
- Processid – [$Process.Id]
- Timespan - 20.00:00:00