I have a Performer “P” process. This “P” is having three things (In sequence mentioned below). It is a single UIPATH project. This process is only designed to handle one queue item in a single end to end execution.
- Download File from Web App1
- Enter Data to Web App2.
Now I have a dispatcher. This will add transaction to Queue. We have a queue trigger in place. Idea is, as soon as queue is populated. Performer should pick. Now Q1, Q2 and Q3 added to queue. Here dispatcher is separate process.
Now Job1 (Created from “P” process) run and due to less confidence level it will create a action center task and wait until it get the human validation. That means job1 will be suspended.
Now bot will be release so it will pick Q2 as Q1 is suspended. Lets say, while processing Q2, Q1 data validated result come. Now as bot is busy It will continue with Q2 (Current queue item).
After completion of Q2, will it pick Q1 or Q3?
If answer to above is Q3, then for my case I want bot to pick Q1 instead of Q3. How to achieve this?