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 :