Workflow issues
From DocWiki
(Difference between revisions)
(New page: == '''Workflow execution''' == '''Workflow Cache processing''' :* Creates workflow related .ser files :* Message driven '''Workflow Engine processing''' :* Assignment – Pre-routing :*...) |
|||
| Line 17: | Line 17: | ||
:** Expired batch - working_status = 1 | :** Expired batch - working_status = 1 | ||
:** New batch | :** New batch | ||
| - | |||
| - | |||
| - | |||
:* Activity processing | :* Activity processing | ||
:** Workflow processing, till activity reaches queue | :** Workflow processing, till activity reaches queue | ||
Revision as of 10:15, 10 January 2011
Workflow execution
Workflow Cache processing
- Creates workflow related .ser files
- Message driven
Workflow Engine processing
- Assignment – Pre-routing
- Reassignment – Routing to user
Assignment
- Work Allocation
- Active DB tables: EGPL_ROUTING_WORK, EGPL_ROUTING_WAT, EGPL_ROUTING_VARIABLE
- Unfinished batch - working_status = 0
- Expired batch - working_status = 1
- New batch
- Activity processing
- Workflow processing, till activity reaches queue
- Sticky agent (i.e. same agent who originally responded to the customer) applied at Assignment time also
- Work Allocation
Reassignment
- Work Allocation
- Active DB tables: EGPL_ROUTING_ASSIGN_WORK, EGPL_ROUTING_ASSIGN_WAT
- Unfinished batch - working_status = 0
- Expired batch - working_status = 1
- New batch
- Not an exception queue
- Preference wise and proportionate to the count, not department wise
- Work Allocation
Activity processing
- Alternate Assignment and Reassignment cycles
Reassignment
- Activity processing
- Sticky agent
- Round robin / Load balance
- Processed batch gets deleted
- Unprocessed batch – if instance is stopped in between
- Activity processing
Workflow Assignment – troubleshooting