I’ve been using queues quite a bit more, but am not sure how to structure the workflow so that processing will continue with the next transaction item if the an unexpected error occurs during the current transaction.
For example, in Queue1 the robot is working on transaction1. Midway through transaction1, an unexpected error comes up. I have an overall try-catch setup for the entire workflow so that if this happens, the robot will log the error, close out of programs, and set the transaction status to an application error.
However, if I leave it as is, the robot will stop. How can I instruct the robot to continue with the process by grabbing transaction2?