ERP Software And Vendor Selection For Finance: Challenges, Solutions And Recommendations