Set up & Installation
The app requires a working bench with ERPNext and Frappe HR installed. ERPNext is declared as a hard dependency; Frappe HR is required in practice because the app builds on Salary Structure, Salary Component, Attendance, Shift Type and Salary Structure Assignment, all of which come from Frappe HR / Payroll.
Steps
# 1. Prerequisites: bench, ERPNext, and Frappe HR already installed
# 2. Fetch the app into your bench
bench get-app https://github.com/navariltd/nl-piece-rate-pay.git
# To pull a specific branch (e.g. version-15):
bench get-app https://github.com/navariltd/nl-piece-rate-pay.git --branch version-15
# 3. Install it on your site
# Replace {sitename} with your site name.
bench --site {sitename} install-app nl_piece_rate_pay
Branches and requirements
- Available branches:
develop(default) andversion-15. Match the branch to your ERPNext/Frappe HR major version then useversion-15for an ERPNext v15 stack. - Python: ≥ 3.10.
- License: GNU AGPL v3.0.
What gets installed
On install the app registers its own module and ships a few additions to the Desk and to standard doctypes automatically and also a custom field on Salary Structure Assignment, a button on Activity Type, and a dedicated workspace.
Last updated 2 weeks ago
Was this helpful?