We are exploring the use of sales contract documents or price condition techniques to create a mechanism for customer specific package (or "bundle") pricing at the time of a sales orders in R/3.
In other words we would like to have it so that for a specific time (begin-end date) if customer X orders parts A, B, and C on the same sales order they get a special price for all three. Ordering only A and B without C would just receive the standard pricing for each. Keeping in mind parts A, B, and C are not necessarily in the same product hierarchy or grouping.
Any thoughts, experiences, or suggestions on what some options might be in this area are greatly appreciated.