@Sunil Saraf So with the list of requirements, MS Dynamics Finance & Operation or SAP will probably be your contenders to evaluate. You may also want to look at cloud based NetSuite with the new FP&B (formerly marketed as Hyperion) module to see if that works for you. Your more expensive AX/SAP will handle everything more out of the box, but have added expense and complexity. NetSuite gives you the base and SuiteApps provide the remaining functionality.
Your choice now is to find the program that best suits your business' internal culture and secure a good reselling partner to work with.