Skip to content

Module catalog

Map business modules to repository folders for navigation.

From leekimerp/leekimerp/modules.txt:

  1. Lee Kim Alliance ERPlee_kim_alliance_erp/ (core custom DocTypes, pages, reports)
  2. Time Tracking Moduletime_tracking_module/
  3. Singpasssingpass/
  4. Incorporateincorporate/
  5. Payroll Pluspayroll_plus/
FolderRole
api/Whitelisted HTTP API
override/DocType class overrides
scripts/Payroll, company, sales invoice helpers
scheduler_events/Cron entry points
tasks.pyTask functions referenced by hooks or jobs
hook_events/, hook_methods.pyValidation and automation
fixtures/Data import definitions
flowchart TB
M01[Users & Desk roles]
M02[Partners / Applications]
M03[Sales & Billing]
M08[Payroll]
M07[Accounts]
M01 --> M02
M01 --> M03
M01 --> M08
M02 --> M03
M03 --> M07
M08 --> M07
  • Desk: Module visibility is role-dependent.
  • Code: Start from hooks.py and the module folder for the feature you need.

ERPNext standard apps (e.g. erpnext, hrms) as installed on the site.

Submodule boundaries are Frappe modules; some logic spans multiple folders (e.g. Xero in api/xero.py plus DocTypes under lee_kim_alliance_erp).