Work in Progress
Feature details in this document may change during investigation, discussion, design, and implementation phases.
Core Modules
Core modules provide essential functionality for sales management and tax compliance. These are the foundational features that every PMBH user needs.
Module Overview
| # | Module | ID | Description | Phase |
|---|---|---|---|---|
| 1 | User Management | CORE-01 | Admin and staff accounts | 1-2 |
| 2 | Permissions | CORE-02 | Role-based access control | 2 |
| 3 | Organization | CORE-03 | Business entity management | 2 |
| 4 | Merchant | CORE-04 | Store and POS management | 2 |
| 5 | Device | CORE-05 | Hardware and device management | 1-3 |
| 6 | Product | CORE-06 | Product catalog | 1-3 |
| 7 | Inventory | CORE-07 | Warehouse and stock management | 1-3 |
| 8 | Orders | CORE-08 | Order creation and management | 1 |
| 9 | Payment | CORE-09 | Payment methods integration | 1, 3 |
| 10 | Transaction | CORE-10 | Transaction ledger | 1-2 |
| 11 | Tax & Invoice | CORE-11 | Tax compliance and e-invoicing | 1 |
| 12 | Reports | CORE-12 | Business analytics and reports | 1, 3 |
Architecture
Phase 1 Features
Available in the initial release:
- User Management - Owner account setup
- Device - Mobile and web apps
- Product - Basic catalog management
- Inventory - Simple stock tracking
- Orders - Order creation and processing
- Payment - QR, POS, Cash processing
- Transaction - Payment recording
- Tax & Invoice - Electronic invoicing, CQT connection
- Reports - Revenue and tax reports
Phase 2 Features
Enhanced functionality:
- User Management - Staff accounts
- Permissions - Role-based access control
- Organization - Full business entity setup, VNPAY MO sync
- Merchant - Multi-store management, POS configuration
- Device - POS terminals, peripherals
- Product - Variants, advanced catalog
- Inventory - Multi-warehouse, transfers
- Transaction - Reconciliation, cash management
Phase 3 Features
Advanced capabilities:
- Device - SoftPOS (Tap to Pay)
- Product - Bill of Materials, combos
- Inventory - Batch tracking, expiry management
- Payment - SoftPOS integration, e-wallets
- Reports - Profit analytics, advanced dashboards
Quick Links
- User Management - Set up your team
- Organization - Configure your business
- Merchant - Manage stores and POS
- Payment - Configure payment methods
- Tax & Invoice - Ensure tax compliance
- Reports - Monitor your business