I can really use some NetSuite sku + cost accounting experts brain: a company sells custom garments to sports teams. When their customer (a sports team) orders, say, T-shirts, they will order 40 T shirts with same color and different sizes, then this company has an art team to design the pattern for the custom orders. Then the company orders raw/blank shirts from vendor#1 to be sent to vendor#2. The company will then order print service from vendor#2, then vendor#2 will ship directly to the end customer. Drop ship all the way. Right now customer’s order item and raw blank item are the same item, matrix inventory item, and print service is just a for purchase other charge item. So the problem is that their item cost of goods sold is only partially captured (since print service is a separate item). Can use the manufacture way to make each child matrix item an assembly item and create work order from sales order, but there are so many items from one order and so many work orders created...