Data Fields and Mapped Parameters
References to parameters in sub-processes are replaced according to the parameter mapping.
For example, consider the parameter mapping to the following sub-process:
The data field CustRef in the parent process is mapped to RefNum in the sub-process. In the sub-process, the parameter RefNum is used by the single user task:
After refactoring as an inline sub-process, the user task is brought into the main process with RefNum as its parameter.
For example, if the same calling-process field is used in the parameter mappings for two parallel call sub-process activities, the calling-process field will now be used in-parallel in the two sets of sub-process contents that were moved up into the calling-process. This may have undesired effects.