| Order | Who | Items | Pros / Fees | Total Due |
|---|
Each location's stock is tracked separately, per batch — pick which one you're viewing:
| Product | Batch | In stock | Adjust |
|---|
Adjustments here are direct corrections (logged). Normal flow: receive a batch into Bulk Inventory, then transfer it out.
| Batch ID | Product | Date | Qty | Total |
|---|
| Name | Target price | Batches | Qty |
|---|
Inventory leaves when the transfer is created and remains in transit until it is reviewed and accepted.
| Batch ID | Product | Qty | Send Qty |
|---|
| Transfer | Date | From → To | Items | Status |
|---|
Managers sign in at /manager.html — they handle products, batches and transfers only. No sales data, no pricing, no platform settings. New products they create default to $1,200 and appear on your Dashboard for price review.
Field salesmen sign in at /field.html — they check product out of any facility on consignment (no charge until sold) and sell from their pouch. Each sale posts to the facility the product came from. Their pouches show in the Inventory tab.
Approving restocks the items into their original batch, refunds the customer's price, and claws back the salesman's pros proportionally.
| Requested | Facility | By | Product | Qty | Order | Reason |
|---|
One customer transaction can span several batch lines (same Txn #). Voiding any line voids the whole transaction.
| Txn | Date | Time | Facility | Salesperson | Product | Batch | Qty | Target | Sold at | Pros | Fees | Due | Customer | Note |
|---|
Each salesperson keeps their pros; “Due to company” is what they hand back after pros and fees.
| Salesperson | Facility | Sales | Units | Gross | Pros kept | Fees | Due to company |
|---|
Balance = everything due from sales minus confirmed payments. Pending payments don't count until you confirm you received the cash.
| Facility | Due (all-time) | Paid | Pending | Balance owed |
|---|
Consignment sales never touch a facility's balance — the field salesman owes the company directly. The source facility's books show the items and the pros only.
| Salesman | Due (all-time) | Paid | Pending | Balance owed |
|---|
| Sent | Facility | By | Amount | Note |
|---|
| Sent | Facility | By | Amount | Status | Confirmed | Note |
|---|
Every action in the system — who, what, when, which batch, which facility.
| When | Who | Action | Details |
|---|
Batch codes are always internal — salespeople only ever see product names.
For ending the test phase with a clean slate: erases every product, batch, sale, transfer, facility, salesperson, and the entire activity log. There is no undo — back up data.db first if in doubt.