The Purchase Order Processing module within Vision Commerce is designed to provide all the facilities you need to deal with your Suppliers.
From raising Purchase Orders (including electronic notifications to your warehouse and haulier where relevant), processing Goods Received Details from the warehouse (including any discrepancies) plus dealing with all the aspects of Multi-Currency and Duty Paid/Under Bond product(s).