Datamoto (http://datamoto.com/) makes it easy to create, approve and manage purchase orders online. It can be used stand alone and also it is integrated with the billing to streamline payments and control expenses. If the purchase order is for goods then it automatically integrates inventory system to keep track of goods received.