If we use Subprocess with spinoff and route the assignments to 2 diff operator will we be able to open it?

Yes, both operators (OP1 and OP2) will be able to process their assignments at the same time. When you use the spinoff option in a Subprocess shape, the subprocess runs in parallel with the main process. This means the main process does not wait for the subprocess to complete before proceeding, and the subprocess does not rejoin the main process.

In your scenario:

  • The main process flow continues to Assignment2, which is routed to OP1
  • The subprocess (spun off) runs independently with AssignmentSub1, which is routed to OP2

Since these processes run asynchronously and in parallel, both operators can work on their respective assignments simultaneously without any conflicts. Each subprocess runs independently, allowing different users to work on assignments from different processes at the same time. This parallel processing capability is specifically designed to enable concurrent work on different parts of a case or process flow.

Parallel processing in Pega applications | Pega Academy
Running multiple instances of different subprocesses with a Split Join shape | Pega Academy