Appearance
Capabilities
ERP Kit's modules hold the ERP logic. Each module owns its tables, commands, and queries. An app composes the modules it needs in backend/src/modules.ts and calls their commands from its own resolvers. See Building apps.
Modules
| Area | Modules |
|---|---|
| Master data | organization, business-partner, item-management, product-management, user-management |
| Sales and purchasing | sales, purchase, pipeline-management |
| Logistics | inventory, inbound-shipment, outbound-shipment, manufacturing |
| Finance | financial-accounting, coa-management, accounts-receivable, accounts-payable, cash-management, tax-management |
| Workforce | workforce, time-tracking, leave-management, shift-schedule |
| Shared | approval, notification |
Read a module's contract
To read a module's contract (its models, commands, and queries) from your project:
bash
pnpm exec erp-kit doc modules
pnpm exec erp-kit doc module sales
pnpm exec erp-kit doc module sales command ConfirmSalesOrder