|
The Bulk Actions menu in the Case Manager portal lets managers select all work items that match a set of criteria and process them at the same time.
For example, you can transfer assignments from one operator (within your group) to another or from one workbasket to another, or apply the same flow action to all the assignments on a worklist. You can wait and watch as the system processes the assignments, or send the processing to an agent that processes them in background mode. For another example, see PDN article 26173 How to perform bulk processing for a large number of assignments.
The Bulk Actions menu allows lets managers view and process unsent emails in bulk. The FixCorrespondence flow is invoked when an attempt to send correspondence using Data-Corr-Email.Send activity fails. The flow creates an assignment for the unsent email and presents flow actions to reject or resend the unsent correspondence. Use the Work-.ResendCorr flow action to resend email correspondence items that do not require individual modification and that failed to be sent for external reasons, such as the server being down. Use the Work-.CorrReject flow action to reject the selected correspondence. Follow the steps below in the section To apply one flow action to multiple assignments to bulk process unsent emails.
To transfer assignments from a worklist or workbasket
To transfer assignments in bulk:
You can continue to process other work items, sending them to the same or other destinations, or close the Work Item tab to complete this process.
To apply one flow action to multiple assignments
When you are finished processing work items, close the Work Item tab.
To process assignments by work type:
To process assignments by cover:
To process assignments by folder:
About background processing by the Pega-ProCom agent
If you need to transfer or process dozens or hundreds of assignments, it may be preferable to perform this processing in background, and be notified with an email message when the processing is complete. The Pega-ProCom agent includes an activity that provides such processing.
To use this facility:
When you click the Process Assignments button, the system creates an instance of the Assign-Schedule-Future class, which serves to notify the Pega-ProCom agent that a bulk processing request is pending. It changes the owner of assignments to be processed to the reserved value pyBulkProcessing
, so that they are no longer on the original worklist or workbasket.
As it processes assignments, the Pega-ProCom agent temporarily creates instances of the Assign-Schedule-InterimResults class. When processing is complete, it forms and sends the email message.
Error: Bulk
. Improving performance of bulk processing
If your system accesses the PegaRULES database using a JDBC 2.0 driver, you may improve database update performance by enabling an optional driver capability for batched updates. This benefit also applies to external databases when accessed as external classes.
Not all JDBC 2.0 drivers correctly implement this capability. As of May 2007, Pegasystems has verified this capability with specific drivers including UDB 9.1 and Z/OS DB2. Other vendors are reportedly addressing compliance. Contact Global Customer Support for the latest information.
To allow PRPC to use SQL prepared statements to batch updates for improved performance on row inserts, updates, and deletes:
prconfig.xml
file:<env name="database\batchUpdates" value="nn" />
where nn is a positive integer setting a maximum count for the number of rows to be batched.
<env name="database\databases\zzzzzz\batchUpdates" value="nn" />
where nn is a positive integer setting a maximum count for the number of rows to be batched and zzzzzz is the name of the datasource. (You can't use this option when the database is configured on the Database form or through application server datasources.)
As an alternative to the prconfig.xml file, you can use Dynamic System Settings to configure your application.
See How to create or update a prconfig setting.
Typically, set a value between 5 and 30; vendor documentation and experimentation may provide guidance for a good value. Setting this value to 0 or 1 is equivalent to no batching.
When enabled, this feature applies to all processing — including any Commit operations of two or more objects — but may improve the performance of bulk processing by as much as 20 percent.
See the PDN article 25992 Why doesn't the pre-processing activity run with Bulk Processing?.
![]() |
bulk processing, profile, sample application, transfer, urgency, worklist, work pool name, work type |
![]() |
About the Case Manager and Case Worker portals
Understanding the Pega-ProCom agent |