Hi,
I wrote a feature specification about assigning discounts to invoice line items:
http://wiki.oxidforge.org/Assign_discount_to_invoice_line_items
Would be glad to hear your opinion about it in this thread or on uservoice:
At the end of the day, this spec will be the used as a basis for developers and the documentation.
Thanks and regards