Scenario:
Client sells a "Travel Kit" with the following components:
| Kit Code | Kit Name | Components | Alternate Items |
|---|---|---|---|
| KIT-001 | Travel Kit | Toothbrush, Towel, Bottle | Towel ↔ Microfiber Towel |
-
If Towel is out of stock, Microfiber Towel is used instead.
-
If Toothbrush is out of stock, the Kit is not shown as available.
💡 Output Expected:
-
User adds KIT-001 to a Sales Order.
-
System checks current inventory.
-
If all items are available → Kit is assembled on the fly.
-
If Towel is missing but Microfiber Towel is in stock → user gets substitution option.
-
If Toothbrush is missing and no alternative → Kit cannot be assembled.
Please assist with Out of the box functionality