IDI version 26.8 is now available.  Click here for details: IDI Updates.

Bulk Order Processing

Prev Next

Bulk actions are not processed immediately when the action is selected. To avoid undue strain on the system, the actions are collected in a queue and processed periodically by a new scheduled job: Bulk Order Queue Processing. The job is scheduled to run every hour; however, it may also be run as needed, on demand.

This job monitors the new bulk order queue, and submits bulk actions that have not yet been processed in batches of 200. A 5-second wait occurs after each Resubmit action due to Task Engine limitations.

When a queued action is run, the date/time the action is processed is recorded in the BulkOrderQueue table. Once the ProcessDate has been set, the action is considered complete and will not be processed again. The action is retained in the queue table for historical purposes.

The BulkOrderQueue table is NOT viewable via the IDI Desktop Client. It is only available through the database, and is included in the replication process.

Note

If you do a Run Now on the job, and there are >200 records in the queue table, it will process 200 and stop. You'll need to do another Run Now to continue processing the rest of the records.