Create a Set
Configure set profiles for on-demand assembly. Unlike pre-built kits, sets are assembled during order fulfillment—picked, packed, and shipped like any sales order.
What is a Set?
A Set is a bundle of products that's assembled on-demand when a customer places an order. Unlike kits (which are pre-built and stored as inventory), sets are fulfilled through the normal pick-pack-ship process—child products are picked individually and packed together.
Sets are requested by end consumers via sales orders, while kits are requested by clients (internal). This distinction matters: sets don't require a Kit Request or Kit Build workflow. When someone orders a set, the WMS breaks it down into component picks automatically.
Key Difference: Inventory Location
With kits, the parent SKU holds inventory (finished kits on shelves). With sets, only child SKUs hold inventory—the parent is a virtual product that triggers component picks. No set inventory is ever stored.
Configuration follows the same steps as kits: create the parent product in Product Maintenance, then define the set profile in Kit & Set Profiles by selecting "Set"instead of "Kit" in the Kit Set ID field. Add children the same way.
Kit vs. Set
Understanding when to use each type
Use a Kit When:
- Demand is predictable/anticipated
- Batch assembly is more efficient
- You want finished goods inventory
Use a Set When:
- Demand is variable/unpredictable
- Products change frequently
- No storage space for finished bundles
Common Set Use Cases
When on-demand assembly makes sense
Gift Bundles
Holiday or promotional bundles that vary by season—configure once, fulfill on demand
Starter Packs
New customer welcome packages with multiple products at a bundle price
Sample Sets
Product sample collections that ship as a single order line
Custom Configurations
Made-to-order product combinations assembled at time of shipping
Key Capabilities
Configure sets for seamless order fulfillment
Parent Product Creation
Create the parent product in Product Maintenance first. This becomes the SKU customers order when they want the set.
Set Profile Configuration
Define sets in Kit & Set Profiles by selecting "Set" as the Kit Set ID. Links parent to child components.
Child Product Assignment
Add multiple child products with quantities. Each child can be marked as pickable and real/virtual.
Sales Order Integration
Sets flow through normal order fulfillment. When a set is ordered, child products are picked, packed, and shipped.
No Pre-Build Required
Unlike kits, sets don't need to be assembled in advance. They're built on-demand during the pick-pack process.
Standard Fulfillment Flow
Sets follow the same pick and pack process as discrete sales orders. No special workbench assembly needed.
Set Configuration Workflow
Four steps to create a set profile
Create Parent Product
Navigate to View & Setup → Product Setup → Product Maintenance. Create the parent product with all details.
Open Kit & Set Profiles
Go to Inventory → Kitting → Kit & Set Profiles. Click "New" to create a new set profile.
Enter Parent & Select Set
Enter the parent product name (case sensitive). Select "Set" in the Kit Set ID field.
Save Parent
Click "Save/Update Parent" to create the set profile. Ready to add children.
Add Child Products
Click "Add" to assign children. Enter product, quantity, pickable status, and real product flag.
Save Children
Click "Save/Update Child" when done. Set is ready for sales orders.
Operational Impact
On-demand assembly eliminates pre-build overhead
Ready for On-Demand Bundling?
See how JASCI's Set profiles help you offer flexible bundles without the overhead of pre-building and storing kits.