When Raw material quantity is changing based on customer order ,it should be ETO and we need to create Fininshed product BOM and routing every new order. Maintaining same BOM and routing will cause difference in Product costing and give variances.
Else use Variant configuration which will uses 'Sale order based costing'.
Regards,
Velmurugan S