Smilelab Inventory
V2.12 · Editable settings workspace
Sign in with your personal or company email address.
📊 Stock Dashboard
Live stock by location. Available = on hand − reserved. All quantities are in PCS.
📦 Pack Order
Products and bundles reserve component stock. Approval requirements are enforced by the database.
⏳ Pending Approval
↔ Stock Movement
Transfers, stock receipts and returns post real inventory changes. Borrow and return use the existing borrow ledger.
📤 Borrow & Return
Dedicated borrow records and partial returns. Each confirmed action changes stock; the database checks permissions.
🧾 Transaction History
Completed and pending order records accessible through your staff permissions.
⚙ Inventory Settings
Manage approval rules, approvers, default packers, bundles, and sources. Only A001/A002 can save changes.
Step 11G — Inventory Engine Test
Temporary backend-testing tools. Quantities are real database test records, not a simulation. Do not use production stock. Only A001/A002 can post test receipts.
Post test movement
For 2 cartons of Whitening Toothpaste, enter 144 PCS. Each successful post gets a unique key. The retry button resends the exact previous request to verify duplicate protection.
Products & Barcodes
SKU stays fixed after creation. Inventory is counted in pieces (PCS).
Inventory Locations
Manage storage and stock locations. Location IDs cannot be changed after creation.
Staff Directory
Staff
Invite employee
Save an active staff record first, then invite them. Primary administrators only.