Hi Sagar,
You are looking for suggestion, so here goes:
Setup:
- Item A: Reservation hierarchy = Batch below. Batch will be selected when the warehouse worker selects the LP
- Locations, easier if LP tracked but not mandatory for this to work . I envision 1 batch per LP so to warehosue worker scan the LP and picks content (Qty and batch id); again not mandatory
- Location Directive Failures: Disable "stop work in Location directive failure" for Sales Order (note that this will allow work to be created with no locations for pick or put)
- Location directive for Sales Order work type "Put"
Process:
- Reserve items (Site, warehouse, Inventory Status) from Sales Order or by Releasing Load
-Release Sales Order to warehouse
Result:
- Work with empty pick location
- Warehouse worker scan the work, queries the on-hand list for a location for the item or wanders the warehouse in search of the items he/she is looking for (the disadvantage of not having directed pick)
- When location is found, warehouse worker scans the location and starts the pick. Because the work is not asking for a batch, he/she can pick any batch of the item (with proper inventory status). If want to pick 3 from Batch A, 5 from Batch B and 2 from Batch C, he just picks the quantity that he/she wants from each.
Not a big fan of this and would personnally steer my customer away from that, but if there is a valid use case it will do.
Good luck!