Create Item or Stock for Items with Optional Extras Attached

Dear All,

I have a group of items with these issues:

Let’s say I have an item named ABC. However, ABC can be ordered as-is or ordered with optional extras pre-assembled in the factory. These options are S9123, S9258 and S9369.

So, In theory, we will have combination of:

  • ABC
  • ABC + S9123
  • ABC + S9258
  • ABC + S9369
  • ABC + S9123 + S9258
  • ABC + S9123 + S9369
  • ABC + S9258 + S9369
  • ABC + S9123 + S9258 + S9369

However, from factory, all of them will be labeled as ABC, with the options just listed below. They share the same SKU and all.

I was thinking of using variants, but variants make the purchase unclear since they way they require us to specify the orders are like:

Line No. Item Name Qty UOM
100 ABC 1 SET
101 S9123 1 PCS
200 ABC 1 SET
201 S9123 1 PCS
202 S9369 1 PCS

So item 100 + 101 will be preassembled together, and 200+201+202 will be preassembled together.

I cannot just write ABC-S9123-S9369 like how it will come out on purchasing order if I use variants. So, do I still have to use variants, or is there an alternative method?