ERP systems typically do a great job of managing the order to invoice process, including all the logistics around manufacturing, bill of materials, stock control, invoicing and accounting. However, ERP systems are often poor at supporting the sales and marketing processes within a business.