-
Notifications
You must be signed in to change notification settings - Fork 18
Home
Next PMS is a Frappe app with a modern React frontend, built to enhance timesheet, project, and resource management in ERPNext.
Before installing Next PMS, make sure you have following apps installed on your site:
Once you have required apps installed on you site, follow steps:
-
Download the app using the Bench CLI.
bench get-app https://github.com/rtCamp/next-pms.git
-
Install the app.
bench --site [site name] install-app next_pms
-
Migrate the site and restart.
bench migrate && bench restart
Next PMS requires minimal setup before starting to use it, Please make changes to your site as mentioned below.
As time entries are tracked only by date (not by datetime), we need to allow overlapping entries for both the user and the employee. This will by-pass the overlapping time validation while doing time-entries.

As each employee can have different-different working hours based on policy, two custom fields are added to Employee DocType to capture employee's working hours and working frequency.
You can setup default working hours for all the employees in HR Settings DocType under Standard Working Hours. If you prefer you can override the values from employee's record.
-
Work Schedule – Specifies whether the working hours are calculated per day or per week, if let blank defaults to
Per Day. - Working Hours – Indicates the number of hours employee will work based on the selected schedule.
Please read CONTRIBUTING.md for details.
This project is licensed under the AGPLv3 License.