8 success factors you need to know before implementing an ERP