P Palmyra ERP Docs

Customization & industry config

Odoo-style: business rules, workflows, and industry behavior are stored in the database. Industry templates enable/disable modules and features per tenant.

Industry templates

Each tenant has an industryType. The system enables/disables modules, sets default workflows, tax/regional defaults, and industry-specific features from configuration.

IndustryKey features
ManufacturingBOM, work orders, quality, WIP
RetailPOS, barcode, promotions, loyalty
ApparelProduct matrix, design codes
AgricultureBatch, grading, weight-based UoM
Import/ExportMulti-currency, customs, HS codes, LC

Feature toggles

Tenants can override template defaults: enable/disable modules (inventory, manufacturing, POS, etc.) and features (multiCurrency, barcodeEnabled, productMatrix, batchTracking, etc.). Menu and UI adapt automatically.

API

GET  /api/config/industry-templates
GET  /api/config/industry-templates/{code}
POST /api/config/tenant/apply-template
GET  /api/config/tenant/features
PUT  /api/config/tenant/features