Thursday, June 12, 2014

Oracle Bulk Picking Functionality

Bulk picking will reduce the number of times goods are processed and returned to a user. After pick release occurs for both outbound sales orders and internal orders, or for manufacturing component picks, Oracle Warehouse Management consolidates tasks of similar characteristics into a single bulk task. This process can be initiated either at the time of pick release, or through a concurrent program(“WMS Bulk Task Generation”) separate from the pick release process.

Bulk picking only works effectively if the same item is picked repeatedly from the forward pick location causing frequent replenishments.


The bulk picking grouping criteria defines which tasks are candidates for bulking together.

• Same source subinventory
• Same source locator
• Same item
• Same revision

Any task that does not satisfy the following restrictions list is immediately excluded as a bulk picking candidate

• Item is not cartonized
• Allocated tasks have the same operation plan
• An LPN is not allocated for the pick

Pick Release Versus Concurrent Program

Oracle Warehouse Management allows the flexibility to support bulk picking at the time of pick release, or as a separate concurrent program that can be run independently from the pick release process. Bulk picking should be selected at the time of pick release if the release batch size is very large. The profile options INV Pick Slip Batch Size and INV Component Pick Batch Size determine the amount of order lines that are processed together. If the number is set very low, say 5 or 10, then only 5 or 10 lines will be considered together as candidates for bulk grouping. Thus, if the batch size is low, then the concurrent program should be used after all of pick release has run.


 Create 2 sales orders for the same ITEM as shown below





Make sure that the qty for the above item is available in same subinventory and locator such that these 2 records will be eligible for merging the tasks.

Pick release the orders.



Go to control board and see there are 2 different tasks created because the Pick Slip Grouping Rule chosen is not ‘Default Bulk Pick’ rule.


The concurrent program is a way to bulk tasks after creation across pick waves.

The hard coded restriction criteria is that material has to be in a status of unreleased, should not have been release with a status of order picking and should not be cartonized.

Select the Tasks and change them to ‘Unreleased’ to make sure that the program picks up these records




Navigate to View -> Requests and choose ‘WMS Bulk Task Generation’ program. Enter the criteria as per your requirement.


Once the program completes, Please verify in the control board that a single Bulk Task gets created as shown below.






Hope the topic is interesting and clarified many of your doubts in using the  'WMS Bulk Task Generation’ program.











1 comment: