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
Contracts
Manage all types of contracts across the organization.
| Contract No. | Title | Type | Monthly Fee | Fee 2nd Yr | Deposit | Counterparty | Location | Start Date | Expiry Date | Status | Value | Actions |
|---|
Contract Information
Key Dates & Status
Contract Value
Key Terms
Contract Calendar
Upcoming contract expiries and review dates, soonest first.
| Date | Event | Contract No. | Title | Counterparty | Status |
|---|
Contract Types
Defines the choices available for a contract's Type. Managed by Super Admin only.
| Type Name | Actions |
|---|
Daily Huddle
Record Patient Numbers
| Category | No. of Patients |
|---|
Others
Add any other issues or matters discussed during the huddle.
| No. | Problem | Solution | Action |
|---|
Huddle History
| Date | Location | Recorded By | Position | Total Patients | Issues | Actions |
|---|
Branch Checklist & Readiness
Branch Open Checklist
Prepare the branch before receiving patients
| # | Checklist Item | Status | C/NC | Time | PIC | Evidence |
|---|
Other Issues (Problem & Solution) 0
| No. | Problem | Solution | Status | Action |
|---|
Branch Checklist & Readiness
Branch Close Checklist
Wrap up and secure the branch before closing
| # | Checklist Item | Status | C/NC | Time | PIC | Evidence |
|---|
Other Issues (Problem & Solution) 0
| No. | Problem | Solution | Status | Action |
|---|
Readiness History
| Date | Location | Opened By | Open | Close | Issues | Actions |
|---|
Checklist Statuses
Defines the status options available for a checklist item (e.g. Pending, Done). Statuses marked "Counts as Complete" count toward each checklist's progress bar and badge.
| Status | Counts as Complete | Actions |
|---|
Incident Management
Report, track and resolve incidents to ensure a safe and efficient clinic environment.
| ID | Date & Time | Title | Category | Location | Priority | Status | Closed On | Action |
|---|
Complaint Register
Log and track customer complaints, their resolution, and closure.
| CID | Complaint (KH) | Complaint (ENG) | Location | Report Date | Closed By | Closed Date | Year | Month | Solution | Action |
|---|
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 | Contracts | Huddle | Readiness | Incidents | Complaints | 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 |
|---|
