Hi Sam,
When we see discounts situations on a line items, the scenario is a discount from a base, and they will have set discounts either by the quantity or customer type (that Adagio supports very well).

So you set up the parameters that could be offered as line item discounts, and if you use the alternate price list codes, the options are endless.

You define the discount and you can see the discounts available by line item when you click on the prices button (at the side) on the items detail screen. Use the D09 specification code for your sales order\invoice specs, and this can work very well.

What you cannot do is allow just entering a random discount amount on any item, but we rarely see anything like that with line item discounting. You are limited to 5 discounts per price list code, after the 5 discounts on items without alternate price list codes. So your discounts from base are set up as % for each item.

What we often see it that each customer will have established discounts by line item.

For your invoice specs, you can report the unit price as the base price with the % discount, and extended net discounted total or it can be the net discount price. We have seen either situations used in Adagio.

Best,
Brian
_________________________
Brian Stief,CPA,CA
Stief Group www.stiefgroup.com
Link2 Systems www.link2systems.com
800.540.3164