Before you even suggest it: Kits will not work in this instance.
We sell, among other things, mattresses. Mattresses are usually sold in sets (mattress & boxspring) though some customers buy just a mattress and occassionally we do sell a boxspring by itself.
We carry two lines of mattresses, for the sake of this discussion I'll call them Good and Better. There are three lines of Good mattress that share a common Good boxspring. There are seven lines of Better mattress that also share a common Better boxspring.
We practically never order equal numbers of mattress & boxspring.
Buying a set is always cheaper than buying mattress & boxspring separately, but the savings varies--sometimes widely--from mattress to mattress, even between sizes of the same mattress.
Assembly items work great for this except for pricing and scanning. I can live with the 'use component prices' option where I put the entire set price on the mattress and use zero for the price of the boxspring. However, I can't print a barcode for an Assembly item.
Aside from creating temporary Standard items, printing barcodes, deleting the Standard items and creating the Assembly items (which I can call up by scanning the barcode generated by the temporary Std items), has anyone got any suggestions?
Tom