We noticed that robots are not taking the cases base on case number/creation time.
But on what is the last added case or at random sometimes.
First created cases are sometimes process lasts.
Is there a setting on which we can change this? We need cases to be taken as first-in-first-out manner
Hey! Good question - by default it is does not sort by FIFO as you've observed. The mechanism for case order is determined by the GetNextWork activity. You can customize this activity by overriding the activity and sorting according to your needs.
Override GetNextWork from the Assign-WorkBasket class and save it under the current application.
Under the content tab
Set pxUrgencyAssign to No sorting
Add pxCreateDateTime Field and set to Ascending sort
We had the same requirement and did the same approach - overriding the list view. However, this approach applies to the entire workbasket unless further customization and I believe it is better for Robot Manager to have some sort of settings. I will take it to Robot Manager development team as an enhancement request.