How to Extend ERP Functionality