Question
You have a business process flow (BPF) that interacts with the Account entity.
You modify the BPF and add a new stage at the beginning.
You need to identify the impact of the new version on the existing account records.
What is the outcome in each scenario? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Explanation
What happens to existing accounts?: Existing accounts show the new BPF. — A business process flow definition is not versioned per record: each account's process instance simply points at the BPF definition, so as soon as the modified flow is saved and activated, records already running that process render the updated stage sequence, including the newly added first stage. That is why "Existing accounts show the old BPF" is wrong — there is no snapshot of the previous stage layout kept on the record — and "Existing accounts only show the new stage" is wrong, since the added stage is inserted into the full flow rather than replacing the stages the records were already progressing through.
What happens to new accounts?: No BPF is linked to a new account. — A BPF is attached to a newly created record only while the process is active and available to the creating user (activated, ordered as the applicable process for the table, and granted through the user's security roles); while the flow is being modified it is deactivated, so records created in that window are saved with no process instance and no stage. For that reason neither "The new BPF is showing in a new account" nor "The new BPF shows only the new stage for a new account" applies — nothing is linked at all until the flow is activated again, at which point the process must be applied to those records manually or by switching the process on the record.