The retail functionality has been growing in AX2012 since the initial release in R1. It gives you more options for configuring and managing prices and discounts for the different retail channels, including just the basic sales order entry. This video is a quick walk through to contrast some of the differences between a line discount in a trade agreement and the retail discounts functionality.
Pingback: Sales line discounts in trade agreements | OrganicAX·
Pingback: Sales line discounts in trade agreements - Microsoft Dynamics AX Community·