Use Discount Amount instead of Percent on Purchase Order Line
Create Request for Quotation from Opportunity
Product Dimensions on Product Templates
Add new option in Price List Version to calculate price based on last invoice
Automaticly create invoice on receiving goods
Define conditions and specifications in purchase orders