Monthly Inventory Trend
Products with the most Stock Out this month
Recent Low Stock Alerts
Product Catalog
| Photo | P.Code | PIC | Product Name | Product Name (KH) | Size | Unit Price | Unit (Eng) | Unit (KH) | Sub Unit | Beg. Bal | Using | End Bal. | Re-Order Level | Restock | Status | Pur.Type | Actions |
|---|
Categories
| Category Name | Code Prefix | Entity | Actions |
|---|
Purchase Types
Defines the choices available for a product's Pur.Type. Managed by Super Admin only.
| Purchase Type Name | Actions |
|---|
PICs
Defines the choices available for a product's PIC. Managed by Super Admin only.
| PIC Name | Actions |
|---|
Vendors
| Vendor Code | Vendor Commercial Name | Registered By | Classification | Frequency | Category | Good/Service Description | Khmer | Contact | Credit Term | Status | Score | Actions |
|---|
Vendor Registration
Coming soon — for now, register a vendor from the tab via + Vendor Registration.
Vendor Scorecard
Real-time supplier performance across key quality KPIs.
Vendor KPIs
Defines the KPIs scored on the Vendor Scorecard. Managed by Super Admin only.
| KPI Name | Score | Actions |
|---|
Vendor Categories
Defines the choices available for a vendor's Category. Managed by Super Admin only.
| Category Name | Actions |
|---|
Vendor Risk Review
Risk Distribution
Review Status
| Vendor Code | Vendor Name | Category | Risk Level | Risk Score | Review Status | Next Review Date | Actions |
|---|
Selected Vendor Risk Summary
Click a vendor row to view its risk assessment and action plan.
Vendor Incidents
Track and manage incidents related to vendors, products or services.
| Incident No. | Date | Vendor | Category | Incident Type | Severity | Status | Owner | Due Date | Actions |
|---|
1. Vendor Information
2. Incident Information
3. Incident Description
4. Impact Assessment
5. Immediate Action Taken
6. Current Status
Incident Timeline
Linked Records
Attachments
Comments
Products
Your Trolley
| Photo | P.Code | Product Name | Unit | Qty | Actions |
|---|
Your trolley is empty. Add products above.
Stock Movements
| Date | Product | Type | Quantity | Reference | Requestor | Dept. | Location | Reason | Notes | Actions |
|---|
Stock Count
Perform a physical stock count at any period — Ending Balance is snapshotted from the Product Catalog when a count starts.
| Count # | Date | Status | Created By | Completed By | Actions |
|---|
| P.Code | Product Name (EN) | Unit (Eng) | Ending Balance | Actual Count | Variance | Status | Remark |
|---|
| EE ID | Full Name | Position | Location | Joint Date | Pro-End Date | Pro. Status | 26 Cycle | 27 Cycle | Set Uniform | Status | 26-Recieved | Recieve Date | Actions |
|---|
Set Uniform Items
Defines the choices available in the Set Uniform picker. Managed by Super Admin only.
| Item Name | Actions |
|---|
Stock Requests
Submit a request for stock, then an Admin Officer issues it — releasing the items and updating inventory.
| Number | Date | Requestor | Department | Entity | Status | Actions |
|---|
Low Stock Alerts
Items with stock below reorder level
Definitions
What the fields, statuses, and movement types mean throughout this app.
| Term | Meaning |
|---|---|
| Beg. Bal (Beginning Balance) | Stock quantity on hand at the start of the tracking period. |
| Using | Cumulative quantity issued out (Stock Out movements) during the period. |
| End Bal. (Ending Balance) | Current quantity on hand. Updates automatically whenever a Stock Movement is recorded — this is the same number shown as a product's "Stock". |
| Re-Order Level (Product Catalog) | Stock threshold that flags when this item needs to be restocked. Set per product in the Product Catalog. |
| Reorder Level (Reorder Recommendations report) | A separate threshold used only by the Reorder Recommendations report to suggest a restock quantity — not the same value as the Product Catalog's Re-Order Level. |
| In Stock | Ending Balance is at or above Beginning Balance. |
| Low Stock | Ending Balance is below Beginning Balance, but not zero. |
| Out of Stock | Ending Balance is exactly zero. |
| Stock In | Movement that adds quantity to stock, e.g. a new delivery received. |
| Stock Out | Movement that removes quantity from stock and increases "Using", e.g. items issued to a requestor. |
| Return | Movement that adds quantity back to stock and reduces "Using", e.g. unused items returned. |
| Adjustment (Deduct) | Movement that removes quantity from stock and increases "Using" for a correction reason, e.g. damage or loss found during a count. |
| Adjustment (Increase) | Movement that adds quantity back to stock and reduces "Using" for a correction reason, e.g. extra stock found during a count. |
| Requestor | The person receiving or requesting items on a Stock Movement. |
| EE Code | Employee code used to identify a Requestor in the Requestors list. |
Backup
Download a full backup of the database (products, movements, requests, users, everything) to protect against accidental data loss. Each download is recorded in the Audit Log.
⬇️ Download BackupReports
User Management
| Name | Account Level | Permission Role | Entity Scope | Actions |
|---|
Roles & Permissions
Define what each permission role can view and edit. Super Admin accounts always have full access regardless of role.
| Role Name | Dashboard | Products | Allowed Categories | Category Tab | Shop | Add to Trolley | Stock Movements | Stock Count | Requestors | Vendors | Requests | Reports | Definitions | Backup | Issue Stock Requests | View Price | Edit Balances | Actions |
|---|
Requestors
Upload a list of requestors (EE Code, Requestor Name, Department) for use when recording stock movements.
| EE Code | Requestor Name | Department | Entity | Actions |
|---|
Audit Log
Record of logins and changes made to products, movements, and users
| Date | User | Action | Entity | Details |
|---|
