I need for a robot to get jobs that are only low priority.
To check the priority I need first to GetQueueItem (output = TransactionItem) and then I can check the priority like lcase(TransactionItem.Priority.ToString) = “low”
The problem is that by using GetQueueItem the status of this queue item changes to ‘InProgress’, what ever the priority. If the robot only does the low priority, the other ones remain as ‘InProgress’
Can I check the priority before the GetQueueItem? or can I change the status back to new?