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