Skip to main content
iShopMasterBY JJSOFT GLOBAL
iShopMaster ERP Crowned KingiShopMaster ERP Edition · The Sovereign Multi-Branch Flagship
ENTERPRISE OPERATING SYSTEM · MULTI-BRANCH GOVERNANCE · DOUBLE-ENTRY GL

Make your entire company
follow one operating system.
Standardize. Scale. Govern.

Employees should not invent their own workflows. Standardize repair lifecycles, eliminate unauthorized branch pricing, govern stock across multiple locations, and synchronize retail operations with double-entry financials.

12-stage repair state machine · Multi-branch stock manifests · Double-entry general ledger

ISHOPMASTER ERP
CONSOLIDATED 4 BRANCHES
iShopMaster ERP headquarters overview with multi-branch matrix Watch the walkthrough 1:45
Headquarters Command Center: Consolidated day sales (Rs. 3.42M), active workshop WIP (58 handsets), and cash drawer totals across 4 branches.
Engineered for multi-branch mobile chains and authorized repair networks. Built by JJSOFT GLOBAL.Jump to step-by-step enterprise SOPs ↓
THE MULTI-BRANCH BREAKING POINT

What breaks when 1 shop becomes 3 or 5 locations.

Without software-enforced governance, branch operations drift into chaos, stock disappears between locations, and financial visibility collapses.

Rogue Branch Operations

Branch managers giving unauthorized discounts or failing to document customer credit dues. ERP enforces company-wide price controls and supervisor-gated approval limits.

Sloppy Repair Reworks

Technicians rushing jobs, skipping quality checks, and delivering phones that fail within 48 hours. ERP blocks delivery until an authorized inspector stamps a verified QC checklist.

Inter-Branch Blind Stock

Branch A turns away customers while Branch B has 25 screens gathering dust. ERP provides company-wide stock visibility and formal manifests for dispatch and in-transit verification.

FEATURE INVENTORY · 4 PILLARS OF DISCIPLINE

Control, Standardization, Accountability, Scale.

Architectural capabilities engineered to keep multi-branch operations unified under a single standard of excellence.

1. Gated 12-Stage Repair State Machine

Technicians cannot jump stages arbitrarily. Intake → Diagnosing → Waiting Approval → Waiting Parts → Repairing → Quality Check → Ready → Delivered. The server blocks delivery until a verified QC checklist is stamped.

2. Formal Part Request Governance

Technicians do not have free access to warehouse inventory. To replace a battery or screen, they submit a formal `PartRequest`. The storekeeper or branch manager must approve it before stock decrements.

3. Multi-Branch Isolation & Transfers

Operate in HQ Overview Mode or branch-isolated mode. When inventory moves between stores, the system generates a formal `StockTransfer` tracking Dispatch, In-Transit custody, and Receiver Verification.

4. Integrated Double-Entry General Ledger

Every invoice, payment, supplier bill, and stock adjustment creates balanced journal entries (Debit = Credit) mapped to a 4-level Chart of Accounts. Enforce `PeriodLock` to prevent backdated alterations.

5. 7-Layer Enterprise Security Stack

Every request passes Auth → Tenant → License → RBAC → Feature Flag → Quota → Validator. Complete tenant data isolation ensures zero cross-company data leakage.

6. Police Book KYC & Crime Protection

High-risk device intakes automatically force customer National Identity Card (NIC) or Passport image uploads to satisfy local statutory Police Book compliance rules.

REAL ENTERPRISE SCREENS · THE CROWNED FLAGSHIP

See iShopMaster ERP
in daily multi-branch action.

Explore actual system screenshots showing multi-branch headquarters governance, gated 12-stage repair machines, spare part requisition custody, and double-entry general ledger.

iShopMaster ERP · Sovereign Executive Walkthrough
EXECUTIVE SALES NARRATION · SUBTITLES · 1080P
Interactive Enterprise Operational Console
Phase 1 of 5
iShopMaster ERP headquarters overview with multi-branch matrix
OPERATIONAL PHASE 01 · HQ GOVERNANCE

Headquarters Consolidated Multi-Branch Command Center

High-profile showroom owners cannot afford blind spots. The Headquarters Overview aggregates retail turnover, cash drawer holdings, and active repair work-in-progress across Colombo HQ, Kandy, Galle, and Negombo without manual spreadsheet consolidation.

Real-time consolidated day sales: Rs. 3,420,000 across 4 branches
Network active repair WIP: 58 handsets across 3 central workshops
Live Stock In-Transit: 9 manifests actively tracked in Ledger 1137
Individual branch drawer cash reconciliation and audit stamps
Read the 5-part executive operational walkthrough outline
  1. 00:00 — Headquarters Command Center: Consolidated visibility across all 4 branch stores, tracking day sales (Rs. 3,420,000), cash drawer totals, and active workshop WIP.
  2. 00:25 — Gated 12-Stage Repair State Machine: Advance repair ticket. Delivery is physically blocked until a verified QC checklist is signed by the inspection supervisor.
  3. 00:45 — Formal Part Requisition: Technicians cannot grab parts freely. A formal PartRequest must be approved by the storekeeper before inventory decrements.
  4. 01:05 — Inter-Branch Stock Transfers: Dispatch items from Colombo HQ. Inventory moves to Ledger 1137 In-Transit until Kandy branch scans barcodes on arrival.
  5. 01:25 — Double-Entry General Ledger: Inspect balanced journal entries (Debits = Credits) mapped to Level 4 accounts with immutable Accounting Period Locks.

Ready to standardize your multi-branch enterprise?

Schedule an Executive Consultation
ENTERPRISE GOVERNANCE · ZERO WORKFLOW LEAKAGE

Role Segregation Matrix: Strict Operational Discipline.

Ordinary POS software lets any cashier give discounts, adjust stock, or bypass inspection. iShopMaster ERP enforces bank-grade role segregation across your multi-branch network.

Operational RolePOS & CounterRepair WorkshopWarehouse & PartsStock TransfersGeneral Ledger & GL
CashierQuick Pay, Till Init (Locked)Read-Only IntakeNo AccessNo AccessNo Access
Workshop TechnicianNo AccessDiagnosis & Labor HoursSubmit Part RequestNo AccessNo Access
Senior QC InspectorNo AccessMulti-Point QC Pass StampNo AccessNo AccessNo Access
StorekeeperNo AccessView Requested PartsApprove & Issue BinsDispatch & Receive ManifestAuto-COGS Only
Branch ManagerShift Close & Till AuditEstimate Cost ApprovalStock Count ApprovalAuthorize Branch OutflowBranch P&L View
Managing Director & CFOConsolidated Network ViewMulti-Workshop TelemetryNetwork ValuationIn-Transit Ledger 1137Period Lock & Tax TIN
PRACTICAL STEP-BY-STEP ENTERPRISE GUIDES

Standard Operating Procedures (SOPs) for iShopMaster ERP.

Standardized workflows for technicians, branch managers, storekeepers, and finance controllers.

SOP 01 · REPAIR GOVERNANCE

How to Progress a Gated 12-Stage Repair Ticket

How workshop technicians progress customer devices through mandatory inspection checkpoints.

  1. Intake Registration: Intake reps register customer device, reported symptoms, and initial estimate. Ticket enters `Intake`.
  2. Queue Routing & Diagnosis: Ticket auto-assigns to technician queue based on workload. Technician advances to `Diagnosing`.
  3. Estimate Approval Gate: If repair cost exceeds customer pre-approval limit, ticket halts at `Waiting Approval`.
  4. Repair & Quality Check: Once approved, job moves to `Repairing`. On completion, ticket transitions to `Quality Check`.
  5. Inspector Stamp: Senior inspector completes multi-point QC checklist. Server unlocks `Ready for Collection` only upon verified stamp.
SOP 02 · STOCK TRANSFERS

How to Dispatch and Verify Inter-Branch Stock Transfers

Standard operating procedure for moving spare parts and phones between retail branches without stock loss.

  1. Create Transfer Manifest: Dispatch branch selects destination store, item quantities, and serial IMEI numbers.
  2. Dispatch to In-Transit: Storekeeper clicks `Dispatch`. Stock deducts from source and enters `1137 Inventory In-Transit`.
  3. Courier Tracking: System records courier waybill number and dispatch timestamps.
  4. Receiver Verification: Destination branch storekeeper scans barcode units on physical arrival and clicks `Confirm Receipt`.
SOP 03 · PART REQUISITION

How Technicians Requisition Warehouse Spare Parts

Requisition workflow preventing inventory leakage from central warehouse shelves.

  1. Submit Request: Technician clicks `Request Part` inside an active repair job and selects required screen or battery SKU.
  2. Storekeeper Alert: Ticket enters `Waiting Parts`. Central storekeeper receives an in-app requisition notification.
  3. Inspection & Issue: Storekeeper inspects physical part, clicks `Approve & Issue`, and hands part to technician. Inventory decrements automatically.
SOP 04 · FISCAL PERIOD CLOSE

How to Lock Accounting Fiscal Periods in General Ledger

Month-end financial closing procedure enforcing immutable audit trails.

  1. Review Trial Balance: Finance controller reviews consolidated P&L, balance sheet, and bank reconciliations across all branches.
  2. Apply Period Lock: Navigate to `Financials` → `General Ledger` → `Period Lock` and select closing date.
  3. Lock Verification: System locks the month. Any attempt by branch staff to backdate or alter past transactions returns `ERR_PERIOD_LOCKED`.
ENTERPRISE DEPLOYMENT & SLA

Tailored deployment for
multi-branch operations.

Includes multi-branch data isolation, dedicated onboarding, SOP alignment, and corporate staff training.

Request an enterprise consultation

iShopMaster ERP

Rs. 250,000per year · 1 HQ + 1 extra branch included

Complete 2-location enterprise deployment package

  • 1 Central HQ + 1 Extra Branch full system deployment
  • Multi-branch data partitioning & HQ consolidated oversight
  • 12-stage gated repair state machine with QC checklist server gating
  • Formal part requisition & storekeeper approvals
  • Inter-branch stock transfer manifests with in-transit tracking (Ledger 1137)
  • Full double-entry general ledger with 4-level Chart of Accounts
  • Accounting period locks & statutory compliance
  • Additional branches available as network expansion add-ons
Schedule Enterprise Consultation
QUESTIONS ABOUT ERP

Common questions
about Enterprise ERP.

Can technicians skip repair stages or bypass quality checks in iShopMaster ERP?

No. iShopMaster ERP enforces a canonical 12-stage repair state machine. Backend validation strictly blocks technicians from marking a job 'Ready for Collection' unless a verified Quality Check (QC) checklist is submitted and signed by an authorized supervisor.

How does iShopMaster ERP handle stock moving between different branches?

Inter-branch stock transfers require a formal StockTransfer manifest. Stock transitions through Dispatch, In-Transit custody, and Receiver Verification before entering the destination branch’s available inventory. Stock cannot vanish in transit.

Is the accounting engine a real double-entry general ledger?

Yes. Every sales invoice, repair payment, supplier GRN, and stock adjustment automatically posts balanced debit and credit journal entries to a hierarchical 4-level Chart of Accounts (Level 4 postable ledgers). Direct balance mutations are strictly forbidden.

What is included in the Rs. 250,000 iShopMaster ERP package?

The standard iShopMaster ERP package is Rs. 250,000 per year and includes full enterprise deployment for 1 Central Headquarters (HQ) plus 1 Extra Branch (2 locations included). It comes complete with multi-branch database isolation, 12-stage gated repair state machines, storekeeper-approved part requisitions, Ledger 1137 in-transit stock transfers, and double-entry general ledger accounting. Additional branches can be added seamlessly as modular expansions.

A useful next step

Let’s find what fits
your shop.

Tell us how you sell, what you repair and where you want to go next.