1) Source dbscript.sql 2) Add report to enabled_modules in apps/orangehrm/config/settings.yml 3) ./symfony doctrine:build-model 4) ./symfony orangehrm:publish-assets 5) ./symfony cc Adding report menu: Add the code given below in index.php to add a report menu.. /* Start Report menu */ $menuItem = new MenuItem("report", "Advanced Reports", './symfony/web/index.php/report/displayAllReports', "rightMenu"); $menu[] = $menuItem; -------------------------------------------------------------------------------------------------------------------------- Valid join definitions : Case 1 : // You can join any number of tables here assuming that all of them has a common field to join Case 2 :