Mandatory admin approval before sale order confirmation
Enforce customer credit limit on sale orders
Allow user to search multiple products separated by comma
Allow user to manage mutiple discount levels (groups) and apply more than one discounts to a sales order line. The system will automatically select the best discount among discounts that belong to the same group. Discounts from different groups can be applied on top of each other.
Implement product approval workflow with Draft, Pending, Approved, and Rejected states