Typically, sales order in Oracle Order Management is fulfilled (picked) from a specific subinventory or list of predefined finished goods subinventory. If onhand qty isnot available in those subinventory then sales order get back order. In a warehouse, stocks are available but in different subinventory. This business requirement is met via pull replenishment. Watch the video below to understand this feature.