Represents a mechanism for processing a Workflow or actioning items within a Workflow.

Methods

Name Description
AddItemGroupFromWorkflowType Add Item Group to the Workflow from those defined on the Workflow Type but do not save the Workflow.
AddItemGroupItemsFromWorkflowType Add Item Group Items defined on the Workflow Type to the current Item Group but do not save the Workflow.
AutoActionItem Set the 'Auto Action' properties of a Workflow Item. Does not action or process the Workflow Item in any way but means that it will be processed before any 'Current' Workflow Items.
AutoActionItemByItemId Set the 'Auto Action' properties of a Workflow Item in the current Item Group. Does not action or process the Workflow Item in any way but means that it will be processed before any 'Current' Workflow Items.
AutoActionItemByOriginalItemId Set the 'Auto Action' properties of a Workflow Item in the current Item Group. Does not action or process the Workflow Item in any way but means that it will be processed before any 'Current' Workflow Items.
CanPerformWebServiceCall Indicates whether a Web Service call can be made by Script code.
Clear
CompleteCheckListItem Complete a 'Check List Item' type Workflow Item. Does not fire any Script events such as 'BeforeItemAction'.
CompleteCheckListItemByItemId Complete a 'Check List Item' type Workflow Item in the current Item Group. Does not fire any Script events such as 'BeforeItemAction'.
CompleteCheckListItemByOriginalItemId Complete a 'Check List Item' type Workflow Item in the current Item Group. Does not fire any Script events such as 'BeforeItemAction'.
CompleteCurrentItemGroup Complete the Current Item Group, skip all incomplete items and perform Actions based on the outcome.
CompleteItem Complete a Workflow Item. Does not fire any Script events such as 'BeforeItemAction' or perform any Outcome Actions (where applicable).
CompleteItemByItemId Complete a Workflow Item in the current Item Group. Does not fire any Script events such as 'BeforeItemAction' or perform any Outcome Actions (where applicable).
CompleteItemByItemPk Complete a Workflow Item in the current Item Group. Does not fire any Script events such as 'BeforeItemAction' or perform any Outcome Actions (where applicable).
CompleteItemByOriginalItemId Complete a Workflow Item in the current Item Group. Does not fire any Script events such as 'BeforeItemAction' or perform any Outcome Actions (where applicable).
CompleteOpen Complete any 'Open' Workflow Item in the current Item Group (does nothing if there is no 'Open' item). Does not fire any Script events such as 'BeforeItemAction' or perform any Outcome Actions (where applicable).
CreateAccountAppDocumentLog Create an unsaved Account Application Log linked to this Workflow.
CreateAccountAppLog Create an unsaved Account Application Log linked to this Workflow.
CreateAccountDocumentLog Create an unsaved Account Log linked to this Workflow.
CreateAccountLog Create an unsaved Account Log linked to this Workflow.
CreateClientDocumentLog Create an unsaved Client Log linked to this Workflow.
CreateClientLog Create an unsaved Client Log linked to this Workflow.
CreatedLogsAddAccount Record an Account Log created as a result of processing this Workflow or actioning a Workflow Item.
CreatedLogsAddAccountApp Record an Account Application Log created as a result of processing this Workflow or actioning a Workflow Item.
CreatedLogsAddClient Record a Client Log created as a result of processing this Workflow or actioning a Workflow Item.
CreatedWorkflowsAdd Record a Workflow created as a result of processing this Workflow or actioning a Workflow Item.
ExecuteProcessWorkflow Process the Workflow.
ExecuteWorkflowItemPerformAction Action a Workflow Item for the Workflow.
ExecuteWorkflowItemSetOutcome Set the Outcome for a Workflow Item for the Workflow.
ExecuteWorkflowItemSetOutcomeBankAccountEnquiryReview Set the Outcome for a 'Bank Account Enquiry Review' type Workflow Item for the Workflow.
GetStatusOutcomeByItemIdOriginal Get the Status Outcome of a Workflow Item in the current Item Group.
HaltProcessingForUncallableWebService Lets Script code indicate that no more processing should occur since it wants to make a Web Service call but this is not allowable at the current time, e.g., there is a nested database transaction.
ItemGroupSetStatusNotApplicable The the Status of the specified Workflow Item Group to 'Not Applicable' and also all unactioned items within the Group.
ItemGroupSetStatusSkipped The Status of the specified Workflow Item Group to 'Skipped' and skip all unactioned items within the Group.
ItemGroupSetStatusSkippedByItemId The the Status of the specified Workflow Item Group to 'Skipped' and skip all unactioned items within the Group.
ItemGroupSetStatusSkippedByOriginalItemId The the Status of the specified Workflow Item Group to 'Skipped' and skip all unactioned items within the Group.
ItemReset Reset a Workflow Item.
ItemSetStatusNotApplicable Change the Status of a Workflow Item between 'Not Applicable' and 'Not Started' (or 'Open').
ItemSetStatusNotApplicableByItemId Change the Status of a Workflow Item between 'No Applicable' and 'Not Started' (or 'Open').
ItemSetStatusNotApplicableByOriginalItemId Change the Status of a Workflow Item between 'No Applicable' and 'Not Started' (or 'Open').
ItemSetStatusSkipped Change the Status of a Workflow Item between 'Skipped' and 'Not Started' (or 'Open').
ItemSetStatusSkippedByItemId Change the Status of a Workflow Item between 'Skipped' and 'Not Started' (or 'Open').
ItemSetStatusSkippedByOriginalItemId Change the Status of a Workflow Item between 'Skipped' and 'Not Started' (or 'Open').
SkipCurrentItemGroup Skip the current Item Group and optionally add a new Item Group to the end of the Workflow.
WebServiceCallBegin Allows Script code to indicate that a Web Service call is about to begin.
WebServiceCallEnd Allows Script code to indicate that a Web Service call has just been performed.
WorkflowItemUpdateUserData System Use Only Update a Workflow Item's User Data.
WorkflowLoad Load the Workflow.
WorkflowLoadPk Load the Workflow.
WorkflowRefresh Refresh the Workflow.
WorkflowSave Save the Workflow.
WorkflowSet System Use Only
WorkflowUpdateUserData System Use Only Update a Workflow's User Data.

Properties

Name Description
AccountProcesses Read-Only The finAccountProcesses object when this Workflow is being executed via Account Processes.
CreatedLogs Read-Only A collection of Logs created as a result of processing this Workflow or actioning a Workflow Item.
CreatedWorkflows Read-Only A collection of Workflows created as a result of processing this Workflow or actioning a Workflow Item.
CurrentItemGroup Read-Only The Current Item Group or Nothing.
CurrentItemGroupItemId Read-Only The Item Id of the Current Workflow Item Group.
CurrentItemGroupItemIdOriginal Read-Only The Original Item Id of the Current Workflow Item Group.
ProcessCountLimit The maximum number of iterations that can occur before Workflow processing is halted.
ProcessHaltedForWebServiceInTransaction Read-Only Indicates whether processing of this Workflow was halted due to being unable to process a Web Service type item since there was a Database Transaction.
ProcessLimitExceeded Read-Only Indicates whether, when processing this Workflow or actioning an item, processing was halted due to the built-in process limit having been exceeded.
UserInvoked Read-Only Indicates whether this Workflow is being processed by a User-invoked action.
Workflow Read-Only The Workflow to execute.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0