So, On real time practical scenario, For example, a queue item that’s due today at7:00 pm and has a Medium priority is processed first , before another item that has no due date and a High priority. got this UiPath academy learning
So based on the above quotes, the answer would be (consider today as 2050-01-01) D2 - today with high priority D4 - today with normal priority (first in table) D8 - today with normal priority (second in table) D7 -today with low priority D3 - tomorrow with high priority D5 - tomorrow with low priority D6 - no deadline, but high priority D1 - no deadline, but normal priority D9- no deadline, but low priority
Also in priority go with High->Normal->low
please let me if any deviation in the above.
Happy Automation and Learning !
Any Doubts, please refer @RAKESH_KUMAR_BEHERA video on explaining Queue question. Thanks!
Your logic is not quite correct, which is undertandable, both the documentation and training material contains mistakes on this.
The way a deadline affects the priority depends on if the deadline is in the future or in the past.
If its in the past it works the way you describe.
If the deadline is in the future, which is it in your scenario, the queue items are first prioritized on IF they have a deadline, which the ones with a deadline are a higher priority, then all High priority items with any deadline in the future come first, then medium, then low. Then none deadline items get processed.
There is a topic here from 2021 where we discuss this is great length. If this is from the academy and it accepted your answer, then please link where as I should report it as wrong.
What I wrote is consistent with the screenshot you shared, but I dont think it supports what you said was the priority logic.
I do think it misses out the logic for what happens if a deadline is in the past, but it doesn’t make it ‘wrong’ yet. it should be made more clear though.