Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Calling one process from another process

Updated on March 29, 2022

Make your business processes more granular by complementing a process with a subprocess in your case life cycle. As a result, you avoid creating long and complex case types and deliver an application that is easier to maintain and edit if your business requirements change. Additionally, you save time because you reuse assets across your application.

For example, in a loan request case type, you can create a process that represents revising a banking history of a customer, and then complement it with a subprocess of revising monthly regular payments. You can also reuse the subprocess for other case types, such as a mortgage request.
Before you begin: Ensure that the subprocess that you want to add already exists in your application. For more information, see Processes in a case life cycle.

When you add a subprocess to your case life cycle, you add a whole set of steps at once. Consequently, you save even more time, because you avoid adding and configuring individual steps.

  1. In the navigation pane of App Studio, click Case types, and then click the case type that you want to open.
  2. In the Case life cycle section, locate the process that you want to complement with a subprocess, and then click StepMoreProcesses.
    Tip: You can adjust the list of subprocesses by managing relevant records in your application. For more information, see Adding a relevant record to a specified class in your application.
  3. Optional: To adjust the subprocess name to your current business needs, in the subprocess step, in the field, enter a new name.
  4. Click Save.
What to do next: By default, subprocesses run in the context of the current case. You can change the context if your subprocess needs to update a specific case or class. For more information, see Adding additional configuration to a subprocess.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us