Validations
- A subject must be defined for the manual activity task. This is a localizable string in the process definition but an entry must exists for the server default locale.
- All of the workflow data objects used as subject text parameters in the manual activity task subject message must be valid workflow data object attributes in the context of the containing workflow process definition.
- If an indexed item from a list workflow data object (i.e. PersonDetailsList[Context_Loop.loopCount]) is used as a subject text parameter, then the workflow data object must be a list workflow data object and the activity containing the mapping must be contained within a loop.
- If the Context_Parallel workflow data object is used as a subject text parameter, then the activity containing the mapping must be a Parallel manual activity.
- If an indexed item from the Parallel List Workflow Data Object is used as a subject text parameter, then the activity containing the mapping must be a Parallel Activity (i.e. ParallelListWDO[Context_Parallel.occurrenceCount]). The workflow data object being indexed by the Context_Parallel Workflow Data Object must be the Parallel Activity List Workflow Data Object.
- If actions have been specified for the manual activity task, any workflow data object attributes used as mappings for action text parameters must be valid in the context of the containing workflow process definition.
- If actions have been specified for the manual activity task, any workflow data object attributes used in the action link parameter mappings of a manual activity action must be valid in the context of the containing workflow process definition.
- If an indexed item from a list workflow data object (i.e. PersonDetailsList[Context_Loop.loopCount]) is used in the action text or action link parameter mappings, then the workflow data object must be a list workflow data object and the activity containing the mapping must be contained within a loop.
- If the Context_Parallel workflow data object is used in the action text or action link parameter mappings, then the activity containing the mapping must be a Parallel manual activity.
- If an indexed item from the Parallel List Workflow Data Object is used in the action text or action link parameter mappings, then the activity containing the mapping must be a Parallel Activity (i.e. ParallelListWDO[Context_Parallel.occurrenceCount]). The workflow data object being indexed by the Context_Parallel Workflow Data Object must be the Parallel Activity List Workflow Data Object.
- The number of placeholders used in the subject text and action text of the manual activity task must equal the number of mapped workflow data object attributes for all the locales defined.
- The priority of a manual task may be specified by using a codetable code value or a workflow data object attribute mapping, but not both.
- If a mapped priority has been specified for the manual activity task, the workflow data object attribute specified for it must be valid in the context of the containing workflow process definition. It must also be of type STRING.
- If an initial comment mapping has been specified for the manual activity task, the workflow data object attribute specified for it must be valid in the context of the containing workflow process definition. It must also be of type STRING..
- The workflow data object specified for use in the multiple occurring action must be a valid workflow data object in the context of the containing workflow process definition. It must also be a list workflow data object.
- At least one attribute from the multiple occurring action list workflow data object must be utilized in the link parameters specified for a multiple occurring action.