CSA CSA Business Process Automation 2 — Questions and Answers
Question 1: What is the purpose of a subprocess shape within a Pega flow?
- To invoke a separate child flow that runs as part of the parent case (Correct answer)
- To escalate an assignment to a manager
- To pause the case until a scheduled date
- To generate a PDF document
Correct answer: To invoke a separate child flow that runs as part of the parent case
A subprocess shape in Pega triggers a child flow, allowing complex processes to be modularized and reused across multiple parent flows.
Question 2: In Pega, what does a 'wait shape' do within a flow?
- Pauses flow execution until a specified event or condition is met (Correct answer)
- Routes the assignment to the next available operator
- Creates a new child case
- Sends a notification to an external system
Correct answer: Pauses flow execution until a specified event or condition is met
A wait shape halts the flow until a configured event (such as a timer expiry or a case status change) occurs before continuing.
Question 3: Which Pega rule type contains the logic for automatically assigning work to a specific operator or workbasket?
- Router rule (flow action router) (Correct answer)
- Data transform
- Declare expression
- Connect REST rule
Correct answer: Router rule (flow action router)
In Pega, the router rule (or routing logic within a flow) contains the business rules that determine where an assignment is sent.
Question 4: What does a 'spin-off' shape do in a Pega flow?
- Launches an independent child case that runs in parallel without blocking the parent (Correct answer)
- Merges two parallel flow branches into one
- Escalates an overdue assignment automatically
- Calls an external REST service
Correct answer: Launches an independent child case that runs in parallel without blocking the parent
A spin-off shape creates an independent child case that runs concurrently without the parent flow waiting for it to complete.
Question 5: In Pega BPM, which flow shape is used to handle exceptions and alternative paths when an error or special condition occurs?
- Exception handler shape in an alternate path (Correct answer)
- Decision shape with error conditions
- Utility shape calling an activity
- A connector with a conditional property
Correct answer: Exception handler shape in an alternate path
Exception handling in Pega flows can be managed through alternate paths off an assignment or dedicated exception flows triggered by errors.
Question 6: In Pega, what is the function of parallel processing in a flow?
- Allows multiple branches of work to execute simultaneously before converging (Correct answer)
- Sequences assignments so each must finish before the next starts
- Routes the same assignment to multiple operators for review
- Copies the current case into multiple child cases
Correct answer: Allows multiple branches of work to execute simultaneously before converging
Parallel processing in Pega flows enables multiple branches to run concurrently, with the flow converging once all branches complete.
What is the purpose of a subprocess shape within a Pega flow?