What is a Bundle?
Selling a product wrapped under a single common name is one of the key features in IBM Sterling OMS. A bundle represents multiple products or services marketed together as one offering. It combines multiple components that may be physical items, services, or even other bundles.
A classic example is a Dining Table bundle — consisting of one table and four chairs — sold as a single unit at a single price.
Inventory Management for Bundle Items
For bundle items, inventory is maintained at the component level. The parent bundle item itself carries no inventory records. This means stock availability is determined by checking whether each individual component has sufficient inventory.
Pricing Methods
Two approaches exist for pricing bundles:
- Parent Item Pricing — Set a single price for the entire bundle as a whole
- Component-Based Pricing — Individual component prices are summed to determine the total bundle cost
Bundle Fulfilment Modes
Three modes govern how bundles are shipped:
- Ship Independent (00) — Components ship as they become available, independently of each other
- Ship Together (01) — All components must be available before any shipment goes out
- Deliver Together (02) — All items must reach the carrier together before delivery proceeds
The default mode is Ship Together when no mode is explicitly specified.
Key Database Tables
YFS_ITEM— Parent bundle item definitionYFS_KIT_ITEM— Bundle-to-component relationshipsYFS_INVENTORY_ITEM— Component-level inventory records
Conclusion
Bundle components in IBM Sterling OMS offer flexible product grouping with multiple fulfilment strategies. Understanding the correct fulfilment mode and pricing method is essential for accurate order processing, inventory management, and customer fulfilment in OMS implementations.