Description
This page allows you to create a function condition for a loop activity. One or more loop conditions can be added to an activity and the sum of these conditions define when the loop should stop executing. Each loop condition can either be function based or data based. Function conditions are not used as frequently as data based conditions. Each function condition contains a function of either "not" or "is nothing". For example, a function expression might be set to true if the workflow data object of case ID is not found, i.e., there is no case ID value.
Page Preview
Page Flow Diagram
Click the diagram to manipulate and zoom. Traverse the diagram using Click-and-Drag motions. Fullscreen
Fields
Details
LabelTypeDescriptionMandatory
Conditional OperatorPDT_TRANSITION_CONDITION_OPERATOROperator used in the function condition, i.e., "not" or "is nothing"Yes
FunctionPDT_TRANSITION_CONDITION_FUNCTIONThe condition expression created makes use of one of two predefined functions, not and is-nothing.Yes
Data Object AttributePDT_WDO_ATTRIBUTE_IDThe fully qualified name of the workflow data object attribute to be used in the expression.Yes
Parentheses
LabelTypeDescriptionMandatory
OpeningPDT_NUMBER_OF_BRACKETSOpening Parenthesis. The opening and closing parentheses indicate how the condition fits into the overall condition expression. No
ClosingPDT_NUMBER_OF_BRACKETSClosing Parenthesis. The opening and closing parentheses indicate how the condition fits into the overall condition expression.No
Links and Actions
Page Level Actions
LabelDescription
CancelThe Cancel action dismisses the page.
SaveThe Save action creates a new record from the information entered on the page.
Save & NewThe Save & New action creates a new record from the information entered on the page and resets the page allowing an additional record to be created.
Messages
When page is loaded
MessageMessage CatalogConfigurableConfigurable Validation Reference ID
An error occurred loading the process definition XML document.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
A workflow data object defined by the workflow engine.LinkNo
Cannot find the default locale for this localized text.LinkNo
Enacting UserLinkNo
Enactment TimeLinkNo
Process Instance IDLinkNo
Runtime InformationLinkNo
The login ID %1s does not map to a user name.LinkNo
The released workflow process definition %1s with identifier %2n and version %3n is invalid. The validation error is %4sLinkNo
The workflow process definition %1s cannot be found.LinkNo
The workflow process definition %1s version %2s cannot be changed as it has already been released.LinkNo
The workflow process definition is invalid against the schema. The schema error is %1sLinkNo
The XML Binding API cannot be invoked as the classesToBeBound parameter is empty.LinkNo
Unable to unmarshal the data for the class '%1s'. The error message is '%2s'.LinkNo
When page is submitted
MessageMessage CatalogConfigurableConfigurable Validation Reference ID
A conditional operator must be supplied.LinkNo
A function must be supplied.LinkNo
An error occurred converting the process definition to XML.LinkNo
An error occurred loading the process definition XML document.LinkNo
An error occurred updating the workflow process definition: %1s.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
A workflow data object attribute must be supplied.LinkNo
A workflow data object defined by the workflow engine.LinkNo
Cannot find the default locale for this localized text.LinkNo
Decision Workflow Data ObjectLinkNo
Enacting UserLinkNo
Enactment TimeLinkNo
Process Instance IDLinkNo
Runtime InformationLinkNo
The conditional operator for the data item condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The conditional operator for the function condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The conditional operator for the loop condition data item expression %1s with identifier %2s cannot be blank.LinkNo
The conditional operator for the loop condition function expression %1s with identifier %2s cannot be blank.LinkNo
The function %1s cannot be applied to the workflow data object attribute %2s. Please ensure the workflow data object attribute is of the required type.LinkNo
The function for the function condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The function for the loop condition function expression %1s with identifier %2s cannot be blank.LinkNo
The get method associated with the component type %1s could not be invoked.LinkNo
The get method associated with the component type %1s could not be retrieved.LinkNo
The left hand side (LHS) of the data item condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The left hand side (LHS) of the loop condition data item expression %1s with identifier %2s cannot be blank.LinkNo
The login ID %1s does not map to a user name.LinkNo
The loop data item condition %1s is invalid.LinkNo
The loop function condition %1s is invalid.LinkNo
The operator for the data item condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The operator for the loop condition data item expression %1s with identifier %2s cannot be blank.LinkNo
The released workflow process definition %1s with identifier %2n and version %3n is invalid. The validation error is %4sLinkNo
The right hand side (RHS) of the data item condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The right hand side (RHS) of the function condition expression with identifier %1s for the transition %2s cannot be blank.LinkNo
The right hand side (RHS) of the loop condition data item expression %1s with identifier %2s cannot be blank.LinkNo
The right hand side (RHS) of the loop condition function expression %1s with identifier %2s cannot be blank.LinkNo
The rule expression with an identifier of %1s already exists in the rule condition.LinkNo
The selected loop begin activity was not found for the process definition %1s.LinkNo
The transition data item condition %1s is invalid.LinkNo
The transition function condition %1s is invalid.LinkNo
The type %1s specified for the attribute %2s is unknown.LinkNo
The workflow process definition %1s cannot be found.LinkNo
The workflow process definition %1s version %2s cannot be changed as it has already been released.LinkNo
The workflow process definition is invalid against the schema. The schema error is %1sLinkNo
The XML Binding API cannot be invoked as the classesToBeBound parameter is empty.LinkNo
Unable to marshal the data for the class '%1s'. The error message is '%2s'LinkNo
Unable to unmarshal the data for the class '%1s'. The error message is '%2s'.LinkNo
Unnamed ActivityLinkNo
Related Entities
When page is loaded
ProcessDefinition
When page is submitted
ProcessDefinition
Technical Information
Page IDProcessDefinitionTool_createLoopFunctionCondition
LocationC:\Users\david\dev\src\esystems-inc\Curam_V8_IS\webclient\components\core\Process Definition Tool\Loop Activity\ProcessDefinitionTool_createLoopFunctionCondition.uim
Page Load InterfaceProcessAdmin.isProcessReleased
Page Submit InterfaceLoopConditionAdmin.createLoopFunctionExpression
Linked From PagesNew Function Condition (ProcessDefinitionTool_createLoopFunctionCondition), Loop Conditions (ProcessDefinitionTool_listLoopConditions)