Represents a Workflow Type.
Implements I_ISDirty, I_ISObjectName, I_finSummaryPages, I_finExtendedAuditInformation, I_finAutoBackupDetails, I_ISRecordXmlImportable

Methods

Name Description
AuditItemsLoad Loads the Audit Items collection.
AuditItemsRefresh Forces the Audit Items collection to be reloaded from the database the next time it is accessed.
AutoBackupCreateUnsavedObjectFromXml
AutoBackupRollbackFromXml
Clear Clears this object and sets all of its properties to their defaults.
CodeDecrypt Decrypt the Script Code.
CodeEncrypt Encrypt the Script Code.
CodeExport Export Script Code to a File.
CodeHash Return a hash of the code, useful to compare two scripts.
CodeImport Import Script Code from a File.
CompileForTesting Obsolete Attempt to Compile the Script Code.
CompileScriptForTesting Attempt to Compile the Script Code.
ConstantsAddFromScript Add Constants from remarks defined in the Script.
CreateParameters System Use Only Create an ISParameters object based on this item's custom Parameters.
Delete Deletes the current record.
Duplicate Duplicates the current object.
FromXmlString Populates object from an XML string.
GetAutoBackupComparePropertiesList
GetAutoBackupCompareProperty
GetAutoBackupHistory
GetAutoBackupXml
GetObjectName
GetObsoleteMessage Get a Message and optional details of why this Workflow Type is obsolete, e.g., it is an old version that has since been superseded.
GetTemplateCode Creates an empty Script function definition.
ImportXml
LinkUsageItemsLoad Loads the Link Usage Items collection.
LinkUsageItemsRefresh Forces the Link Usage Items collection to be reloaded from the database the next time it is accessed.
Load Loads a record from the database.
LoadPk Loads a record from the database.
Refresh Refreshes this object from the database.
Save Save this record.
SummaryPagesLoad Loads the Summary Pages collection.
SummaryPagesRefresh Forces the Summary Pages collection to be rebuilt the next time it is accessed.
ToXmlString Persists object to an XML string.

Properties

Name Description
Active Indicates whether this record is Active.
AllocationMethod The Allocation Method.
AllocationMethodText The Allocation Method in its String representation.
AllowMultipleOpenWorkflows Indicates whether to allow Multiple Open Workflows of this Workflow Type.
AllowMultipleOpenWorkflowsCategory Indicates whether to allow Multiple Open Workflows of this Category (ignored if the Workflow Type does not have a Category).
AllowReopen Indicates whether to allow Workflows of this Type to be Re-Opened (providing the User has permission).
AuditItems Read-Only A collection of Audit Items.
AuditItemsLoaded Read-Only Indicates whether the Audit Items collection has been loaded.
AutoBackupAvailable Read-Only
AutoBackupDescription Read-Only
AutoBackupId Read-Only
AutoBackupRecordType Read-Only
AutoBackupTimestamp Read-Only
AutoBackupUniqueId
AutoBackupUsed Read-Only
Bookmarks A comma separated list of line numbers which are Bookmarked in the Script Code.
Category The Category of this Workflow.
ClearAccountMonitoringOnClose Indicates whether to Clear the Account's Monitor Categories when closing a Workflow of this type.
ClearAccountMonitoringOnCloseRange A Range of Monitor Categories to clear when clearing the the Account's Monitor Categories when closing a Workflow of this type.
CloseOnAccountClose Indicates whether Workflows of this type should be closed when the Account is closed.
CloseOutcomeInformationListId The Id of the Information List to use when entering an Outcome in the Close Workflow wizard.
CloseOutcomeInformationListPk The primary key of the Information List to use when entering an Outcome in the Close Workflow wizard
Code The Script Code.
Constants Read-Only Constants that will be available to the Script via the ScriptInfo.Constants Key/Value List.
CreatedDate Read-Only The Local date and time this record was created.
CreatedUserPk Read-Only The primary key of the User that created this record.
CreatedUtcDate Read-Only The UTC date and time this record was created.
DefaultFlagColour The Default Flag Colour for new Workflows.
DefaultPending Indicates whether new Workflows will be Pending.
DefaultUserCurrent Indicates whether to assign the Current User to this Workflow upon creation.
DefaultUserId The Id of the User to whom this Workflow will be assigned upon creation.
DefaultUserPk The primary key of the User to whom this Workflow will be assigned upon creation.
Description The Description of this Workflow.
Icon The name of the Icon used to represent this Workflow in certain situations.
IncludeInAccountProcesses Indicates whether Workflows using this Definition are to be included in Account Processes.
IncludeInAccountProcessesAlways Indicates whether Workflows using this Definition are to be included in Account Processes, even if they are not due for recall.
InitialisationMethod The Initialisation Method.
InitialisationMethodText The Initialisation Method in its String representation.
InitialisationMethodToItemGroup The Item Id of the Item Group to add up to (and including) when creating a New Workflow.
IsDirty Read-Only Indicates whether this object has been modified since being created, loaded or refreshed.
IsEncrypted Read-Only Indicates whether the Script Code is Encrypted.
IsNew Read-Only Indicates whether this is a new record.
ItemGroups Read-Only A collection of Workflow Type Item Groups.
ItemsFixed Indicates whether the Items list is fixed so that the User cannot add or delete items from the User Interface.
Language The Programming Language that the Script Code is written in.
LanguageText The Programming Language in its String representation.
LinkUsageItems Read-Only A read-only collection of Link Usage Items that relate to this Script.
LinkUsageItemsLoaded Read-Only Indicates whether the Link Usage Items collection has been loaded.
MoveOnAccountRefinanceCancel Indicates whether to Close and move this Workflow back to the original Account if a Refinance is cancelled.
Notes Notes about the Workflow.
ObjectEventsScriptId The Id of the Script that can override the events defined in this Workflow Type's Script.
ObjectEventsScriptPk The primary key of the Script that can override the events defined in this Workflow Type's Script.
PageSetId The Id of the Page Set used.
PageSetPk The primary key of the Page Set used.
ParameterSetId The Id of the Parameter Set used.
ParameterSetPk The primary key of the Parameter Set used.
Parameters Read-Only A collection of Parameters.
PermissionKeyClose The Permission Key required to Close this Workflow.
PermissionKeyClosedUdf The Permission Key required to update this Workflow's User Data (only applied in the User Interface).
PermissionKeyCreate The Permission Key required to Create this Workflow.
PermissionKeyEdit The Permission Key required to Edit this Workflow.
PermissionKeyView The Permission Key required to View this Workflow.
Pk Read-Only This record's primary key.
RecallEventAccountPaymentArrangementCreated Indicates whether the 'Recall Immediate' flag on a Worflow should be set when a Payment Arrangement is made for an Account.
RecallEventAccountPaymentDueTransactionCreated Indicates whether the 'Recall Immediate' flag on a Worflow should be set when a Payment Due Transaction is created for an Account.
RecallEventAccountPaymentMethodUpdated Indicates whether the 'Recall Immediate' flag on a Worflow should be set when an Account's Payment Method is updated.
RecallEventAccountPaymentReceivedTransactionCreated Indicates whether the 'Recall Immediate' flag on a Worflow should be set when a Payment is Received for an Account.
RecallEventAccountRestuctured Indicates whether the 'Recall Immediate' flag on a Worflow should be set when an Account is Restructured.
RecallEventAccountSuspensionUpdate Indicates whether the 'Recall Immediate' flag on a Worflow should be set when a Suspension Update is performed for an Account.
RecallEventAccountTransactionCreated Indicates whether the 'Recall Immediate' flag on a Workflow should be set when a Transaction is Created for an Account.
RecallEventBankAccountEnquiryReportDownloaded Indicates whether the 'Recall Immediate' flag on a Workflow should be set when a Bank Account or Credit Enquiry Report is downloaded or deleted.
RecallEventBankInterfaceEddr Indicates whether the 'Recall Immediate' flag on a Workflow should be set when a Bank Interface eDDR completes.
RecallEventBankInterfacePayId Indicates whether the 'Recall Immediate' flag on a Workflow should be set when the Bank Interface PayID is activated.
RecallEventBankInterfacePayTo Indicates whether the 'Recall Immediate' flag on a Workflow should be set when the Bank Interface PayTo Agreement is activated.
RecallEventElectronicSignatureCompletedDeleted Indicates whether the 'Recall Immediate' flag on a Workflow should be set when an Electronic Signature is completed or deleted.
RecallEventLogCreated Indicates whether the 'Recall Immediate' flag on a Workflow should be set when a Log is Created for the Target Object.
RecallEventMessagingUpdate Indicates whether the 'Recall Immediate' flag on a Workflow should be set when a Message's status is updated or a reply is received.
Roles A Roles Range to restrict allocation of this Workflow.
RunAsAdministrator Indicates whether this Workflow Type's Script should run with special Administrator permission.
SummaryPageCompactView Indicates whether Summary Pages should show Items in a Compact View.
SummaryPageScriptId The Id of the Script used to produce a Summary Page of a Workflow.
SummaryPageScriptPk The primary key of the Script used to produce a Summary Page of a Workflow.
SummaryPageSeparateLastItemGroup Indicates whether Summary Pages, if showing Completed Item Groups as a single Group, should separate out the last Item Group into its own group.
SummaryPageShowActionedUserAndDate Indicates whether Summary Pages should show Actioned User and Date details.
SummaryPageShowCompletedItemGroupsAsSingleGroup Indicates whether Summary Pages should show Completed Item Groups as a single Group.
SummaryPageShowFutureItemGroups Indicates whether Summary Pages should show future Item Groups.
SummaryPageShowLogReply Indicates whether Summary Pages should show a 'Reply' icon for Logs.
SummaryPageShowNaItems Indicates whether Summary Pages should show Items and Item Groups flagged as 'Not Applicable'.
SummaryPageShowSkippedItemGroups Indicates whether Summary Pages should show Item Groups (providing the Item Group has no completed Items) flagged as 'Skipped'.
SummaryPageShowSkippedItems Indicates whether Summary Pages should show Items flagged as 'Skipped'.
SummaryPageShowTrainStops Indicates whether Summary Pages should show display a 'Train Stops' diagram.
SummaryPages Read-Only A collection of Summary Pages.
SummaryPagesLoaded Read-Only Indicates whether the Summary Pages collection has been loaded.
SuppressNewWorkflowMessage Indicates whether to supress the 'New Workflow created' message (shown when actioning a Workflow Item that creates a new Workflow) if the new Workflow is not allocated to the current User.
Tag The Tag property can be used to attach another value or object to this object.
TargetObjectAccountClosed Indicates whether this Workflow with a Target Type of 'Account' can be used for 'Closed' Accounts.
TargetObjectAccountClosedPending Indicates whether this Workflow with a Target Type of 'Account' can be used for 'Closed (Pending)' Accounts.
TargetObjectAccountDeclined Indicates whether this Workflow with a Target Type of 'Account' can be used for 'Declined' Accounts.
TargetObjectAccountOpen Indicates whether this Workflow with a Target Type of 'Account' can be used for 'Open' Accounts.
TargetObjectAccountQuote Indicates whether this Workflow with a Target Type of 'Account' can be used for 'Quote' Accounts.
TargetObjectAccountUnwanted Indicates whether this Workflow with a Target Type of 'Account' can be used for 'Unwanted' Accounts.
TargetObjectType The Target Object Type.
TargetObjectTypeText The Target Object Type in its String representation.
TimeoutSeconds Obsolete Script timeout is not supported in versions 6 and above. This will always return zero.
Timestamp Read-Only This record's Timestamp.
UniqueId A Unique Id that identifies this record for Auto-Backup and Source Control operations.
UpdatedDate Read-Only The Local date and time this record was last updated.
UpdatedUserPk Read-Only The primary key of the User that last updated this record.
UpdatedUtcDate Read-Only The UTC date and time this record was last updated.
UserData Read-Only System Use Only
UserDataWeb Read-Only System Use Only
UserDefinedEntryType The Entry Type for User Defined details.
UserDefinedEntryTypeText The Entry Type in its String representation.
UserFlagA A custom Flag which can be use from Summary Page Scripts, other Scripts or External Applications.
UserFlagB A custom Flag which can be use from Summary Page Scripts, other Scripts or External Applications.
UserFlagC A custom Flag which can be use from Summary Page Scripts, other Scripts or External Applications.
Users Read-Only A collection of Users.
Version The Workflow Type Version.
VersionText The Workflow Type Version in its String representation.
Weighting The Weighting for this Workflow Type.
WorkflowTypeId The Id of this Workflow Type.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0