Validations
- Every workflow data object attribute marked as required for enactment in the subflow must be specified in the input mappings. If no workflow data object attributes have been marked as required for enactment in the subflow process, then no input mappings should be specified.
- The data type of the workflow data object attribute specified by the target-attribute tag must match or be assignable from the attribute specified by the source-attribute tag.
- If an indexed item from a list workflow data object (i.e. PersonDetailsList[Context_Loop.loopCount]) is specified in the source-attribute tag of the subflow input mapping, then that workflow data object must be a list workflow data object and the subflow activity containing the input mapping must be contained within a loop. The data type of the workflow data object attribute specified by the target-attribute tag must match or be assignable from the attribute specified by the source-attribute tag.
- If the specified subflow input mapping uses a list workflow data object then the workflow data object attributes for both the parent source-attribute and subflow process target-attribute must be list workflow data objects.