Multiple Discounts On Sales Line

Hello everybody. I was wondering how can I have multiple discounts on a sigle Sales Line. For example have disc_1, disc_2…disc_n all applied on the amount of a specific sales line in that order. I must have this analysis of discounts because I have to print this piece of information on Invoice after posting the order. The Customer and Invoice discounts cannot fit in my case. Does anyone faced any similar case? Any suggestion will be appreciated. Thanks in advance.

I suppose it depends on how they want the discounts structured. I had a similar case whereby they needed 3 different dicounts per line. I created additional fields on the sales line and used customised fields in the Sales Line Discounts table. I based everything to be similar to the Line Discount %. I hope this helps to give you a starting point.