Business Modules Overview
tSM business modules implement telecom domain logic on top of the tSM low-code platform.
The platform provides shared capabilities (forms, characteristics, processes, scripting, notifications, APIs), while modules add domain-specific entities, rules, and integration contracts.
This section focuses on module-level technical architecture:
- module scope and responsibility,
- core domain entities and reference tables,
- configuration and extension points,
- TM Forum governance and API alignment.
Modules
- CRM Module - customer, account, lead, person, and relationship context shared across business operations.
- Ordering Module - order capture, decomposition into actionable lines, process-driven fulfillment, and TMF-aligned ordering contracts.
- Catalog Module - unified catalog for products, services, resources, skills, work, and price lists.
- Inventory Module - runtime model for instance identity, configuration timeline, relationships, status, and cost.
- Ticketing Module - workflow-driven incident and request handling with SLA tracking and escalation.
- WFM Module - planning, scheduling, dispatch, and mobile execution of field work.
- Stock Module - stock ownership, item lifecycle, movement tracking, and shared responsibility for operational materials/equipment.
- Billing Module - cycle billing, prorated invoice generation, and billing-document workflows in tSM with optional advanced calculation via ocs.io.
- Service Orchestration Module - technical activation and orchestration of service/resource configurations.