Skip to Content
ModulesModules

Modules

Arkan ERP consists of modular applications that can be activated independently per company. Each module integrates with the others through domain events and shared data models.

Core Modules

ModuleDescriptionFeature KeyGuide
ProjectsAgile boards, sprints, time tracking, Gantt chartsAlways availableProjects
CRMPipeline, leads, contacts, deals, proposalscrmCRM
AccountingDouble-entry GL, invoicing, financial reportsaccountingAccounting
HRPayroll, leave, attendance, recruitmenthrHR
InventoryMulti-warehouse stock, lot tracking, valuationinventoryInventory
ProcurementPurchase orders, vendors, RFQ, goods receiptpurchasingProcurement
SalesQuote-to-cash flow, sales orderssales
Job CostingConstruction cost control, progress claimsjobCosting

Support Modules

ModuleDescriptionFeature Key
SupportTicket management and SLA trackingsupport
IT AssetsAsset and license trackingassets
LegalMatter management, conflict checks, compliance

Module Integration Map

Modules communicate through 16 domain events. Key integration flows:

TriggerEventTarget ModuleResult
Inventory stock moveinventory.stockMovedAccountingCOGS and inventory GL entries
Payroll postedhr.payrollPostedAccountingSalary expense journal entries
Progress claim approvedprojects.claimApprovedAccountingRevenue recognition invoice
Purchase order receivedprocurement.goodsReceivedInventoryStock levels updated
Deal woncrm.dealWonSalesSales order created
Invoice paidaccounting.invoicePaidCRMDeal marked as closed

Activating Modules

  1. Go to Settings > Features
  2. Toggle modules on or off based on your subscription plan
  3. Module-specific navigation items appear immediately

Each company within your tenant can activate a different set of modules. See Permissions for details on feature gating and the 92 feature flags.

Industry Presets

When you create your workspace, selecting an industry pre-activates the most relevant modules:

IndustryPre-activated Modules
Software DevelopmentProjects, Sprints, Bugs, Git Integration, Time Tracking
Digital AgencyProjects, CRM, Time Tracking, Proposals
ConsultingProjects, CRM, OKRs, Time Tracking
ConstructionProjects, Job Costing, Inventory, Safety
GovernmentProjects, Requests, Workflows, Compliance
LegalProjects, CRM, Legal, Conflict Checks
General BusinessProjects, CRM, Accounting

You can always activate additional modules after setup from the Features page.

Last updated on