Action a Workflow Item for the Workflow.

Each Workflow Item will be processed within its own Database Transaction.

Syntax

finWorkflowExecutor.ExecuteWorkflowItemPerformAction(workflowItemPk, userInvoked, processFollowingAutomaticItems, statusNotes, [logCreationDetails], [createdLog], [actionedFromHtmlWidget])

Parameters

NameTypeOptionalByRefDescription
workflowItemPk Integer The primary key of the Workflow Item to action.
userInvoked Boolean Indicates whether the User has manually invoked actioning of this Workflow Item.
processFollowingAutomaticItems Boolean Indicates whether, after actioning this item, any following 'Automatic' items should be processed. This will be ignored if actioning an item that is NOT the current Workflow Item.
statusNotes String Notes to record against the Workflow Item.
logCreationDetails finLogCreationDetails Optional Details of an ad-hoc Log record to create prior to actioning this item or, in the case of 'Log' or 'Outgoing Communication' type Workflow Items, details of the Log to create. If omitted, a value of Nothing is assumed.
createdLog I_finLog Optional ByRef The Log that was created from actioning a 'Log' or 'Outgoing Communication' type item. If omitted, a value of Nothing is assumed.
actionedFromHtmlWidget Boolean Optional If omitted, a value of False is assumed.

Return Value

Boolean

A Boolean value indicating success.

Member of:
finWorkflowExecutor
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0