MYreport is an excel and web based data mining, MIS and reporting tool which enables and makes report generation process hassle free and easy. It enables the user to collaborate and centralize the entire data in a data warehouse by connecting to multiple data sources. It also has an inbuilt ETL process which helps updating the data warehouse. MyReport also has a unique distribution feature through which automated and trigger based broadcasting can be done. The tool can easily connect to multiple prominent data sources like Sage, JD Edwards, Divalto, Cegid on any type of databases like Oracle, SQL, AS400, MySQL, etc.