Open topic with navigation

TIBCO Business Studio™ - BPM Edition 5.4.0

# Dynamic Sub-Processes

Dynamic sub-processes are used when a process (which can be either a business process or a pageflow process) calls one of several sub-processes at runtime, but it is not known at design time which of these sub-processes are called.

The exact sub-process to be called on any given occasion is chosen at runtime, depending on the process data. For example, a corporate HR Department’s recruitment process might need to call different sub-processes for determining a candidate’s eligibility for employment depending on the country where the candidate is recruited.

In order for the main process to be able to accommodate any of the sub-processes that might be called, the sub-processes must all take and return a common set of parameters, which are known at design-time. This common data is specified by a process interface on which all the sub-processes are based. A call sub-process activity in the main process then specifies a call to the process interface instead of naming an individual sub-process.

Subtopics

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO Business Studio™ - BPM Edition

Copyright © 2015-2023. Cloud Software Group, Inc. All Rights Reserved.