This presentation is part of the Advanced UI Techniques Self-Study Course.
Traditionally, a button or icon with a custom activity was used to invoke and follow a new process from the middle of an existing process. This is fine for some situations but does not work well when the activity in question creates a new work object and displays an assignment on that new work object.
The CPM Framework takes advantage of a minimal change to the Action form on the Perform Harness to solve this requirement while still being guardrail compliant.
For example, we are interacting with a customer and attempting to search for the customer record. When the customer record is not found, we are required to register the customer. Interacting with the customer and creating a new customer are two separate processes.