
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
SOAP to approve and change DAL date value
Some context:
We have many workflows, some of which are Approval activities that operate on a timer to progress. The flow paths out of particular Approval are Approved, Denied, and Timedout.
I can use SOAP calls to IDMProv/provisioning/service to programmatically approve specific activities, however the only approval actions available are Approve and Deny. Timedout cannot be forced here.
The workflow does have an option to alter the timeout date/time by Approving and supplying a modified flowdata field 'ProcessDate'. The field is defined as type 'Date' in the Approval form of the workflow.
Whilst I can change any 'String' data type with above method (<ser:forwardRequest>), when I attempt to alter a Date field I get an error.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
to be honest, haven't had an opportunity to work with SOAP, but could you get the date from DAL, and then you would know what format you should use?


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
The proper time is usually LDAP time. Either ending in -6000 or Z.
THis article by Rob Rawson (my boss) is a very good one on the topic of time in Workflows.