Question
Queue Management in Standard Mode
In this link https://community.pega.com/knowledgebase/articles/how-agent-queues-work
It is mentioned for Advanced mode, we need to explicitly enable AQM check box. and for Standard mode, medntioned as " In Standard mode, the agent queue is engaged automatically ". So does that mean we no need to select AQM checkbox for Standard mode..?
For Standard or Advanced mode agent,
1) We first queue to agent using Queue-For-Agent method in an activity.
2) If standard mode, I need to have business logic with Obj-save alone as system going to do commit and rollback and if Advanced mode, I need to have business logic and Obj-save, commit and rollback steps explicitly mentioned in the agent activity.
Could any one please clarify my query and confirm whether my understanding about queueing mentioned above in steps is correct?
Hi,
In my experience with version 7.3.1 you need to check AQM checkbox and in the agent activity you should explicilty handle the obj-save and commit where needed .
I used standard agents to do straight through processing, in my experience when i did not commit myself at the end of the activity, pega would perform a rollback after transaction timeout.
My solution uses a flowaction in a flow that gets perfomed by the agent activity so that the rest of the processes runs until a next assignment step is reached or de flow/case is completed.
In case of an unhandled exception pega wil rollback and put the queue item in broken queue.
This article might give you more insight:
https://community.pega.com/knowledgebase/articles/how-agent-queues-work
Good luck and have fun :)