On this page
You look after the stock: everything that comes in from suppliers, sits in the stores and goes out to the kitchen, the bar and the café. When your figures are right, the business knows what it has, what it used and what it lost. This manual shows the guides for each part of that job.
Who this manual is for
- Storekeeper (
storekeeper) — receives deliveries, issues and transfers stock, issues and receives requisitions, and counts under supervision. - Store manager (
store_manager) — owns the stock: everything a storekeeper does, plus waste and adjustments, posting counts, reorder levels and expiry rules, the stores and units, suppliers and their prices, approving requisitions and purchase orders, supplier returns, the bar’s bottles and measures, recipes and costs, and stock reports. In the lists below, store manager marks what only the store manager does.
In the pictures: Isaac, storekeeper of the Central Warehouse — Industrial Area and the Kololo stores. Peter is the procurement officer, Chef Okello the head chef and Moses the branch manager.
Where you work: in the store, at a laptop or tablet by the door where deliveries arrive. You can sign in with your employee number and PIN on a shared store tablet; counts and adjustments are best done signed in with your password.
A day at work
- Sign in and clock in — Sign in, Clock in and out.
- Check your store’s stock and what is running low — Find an item and its stock.
- Receive the morning’s deliveries against their purchase orders — Receive goods against a purchase order — and anything that came without one — Receive stock without a purchase order.
- Check expiry dates as you put stock away — Batches and expiry dates.
- Issue what the kitchen, bar and café requested — Issue a requisition.
- Move stock from the warehouse to the outlet stores — Transfer stock between stores — and confirm what arrives at your store — Confirm what arrived.
- Issue stock for the day’s catering functions (store manager) — Issue the ingredients to production.
- Record anything spoilt or broken (store manager) — Record waste and put stock right.
- On count day, count the store — Count stock.
- Approve the requisitions waiting for you (store manager) — Approve a requisition.
Guides you will use
Receiving
- Receive goods against a purchase order — what was ordered, with short and rejected quantities.
- Receive stock without a purchase order — a market purchase, a return into the store.
- Batches and expiry dates — the batch and expiry of each delivery.
- Return goods to a supplier — store manager.
- Print documents and check e-mails — the delivery note and goods receipt.
Issuing and moving stock
- Issue stock out of a store.
- Transfer stock between stores.
- Issue a requisition.
- Confirm what arrived.
- Issue the ingredients to production — store manager, for catering functions.
- Acknowledge a BEO for your department and print the function sheet — what the store prepares for an event.
Knowing what you hold
- Find an item and its stock.
- See an item’s movements.
- See the stores and what they hold.
- Which store an outlet uses.
- See what sales used, compare theoretical and actual use, follow one ingredient.
Counts, waste and corrections
- Count stock — a storekeeper counts; the store manager posts the differences.
- Record waste and put stock right — store manager.
- Reorder levels and low-stock alerts — store manager.
Requisitions and buying (store manager)
- Approve a requisition.
- Request stock from the store and raise a purchase requisition.
- Approve a purchase order.
- Add a supplier, edit a supplier, supplier prices and lead times, read a supplier’s performance.
Setting up the stores (store manager)
- Add a store.
- Units and conversions.
- Set up bottles, measures and kegs and read the bar reports.
- Add an ingredient, read an item’s cost and margin, re-cost after a price change.
- Read the reports overview and export a report — the Inventory reports.
Signing in and your time
Quick reference
| I need to… | Where | Guide |
|---|---|---|
| See what a store holds | Inventory → Location | Find an item and its stock |
| Receive a delivery | Procurement → Purchase orders → the order → Receive goods | Receive goods |
| Receive without an order | Inventory → Receive | Receive stock |
| Issue a requisition | Requisitions → approved | Issue a requisition |
| Move stock to another store | Inventory → Transfer | Transfer stock |
| Check expiry dates | Inventory → the item → Batches | Batches and expiry |
| Count the store | Inventory → Counts → Start a count | Count stock |
| Write off spoilt stock | Inventory → Waste | Record waste |
| Approve a requisition | Requisitions → submitted | Approve a requisition |
| Set a reorder level | Inventory → the item → Locations → Thresholds | Reorder levels |
Getting help
- The store manager (for storekeepers) posts counts, approves adjustments and decides what to do with short or damaged deliveries.
- The procurement officer (Peter) answers for purchase orders, suppliers and returns; the accountant for supplier invoices and payments.
- The branch manager approves large write-offs and purchase orders the store manager may not.
- The administrator fixes logins, PINs and a store tablet that is not approved.
- The Help Center: Help & Training › Role-Based Manuals in the menu, with a search box; the ? button, Help for this screen, opens the inventory manual from the stock screens. See Find help: the Help Center.
- Troubleshooting you will need most: in Receive goods against a purchase order, Issue a requisition, Count stock and Transfer stock.
Manuals you can also read
- None: the other role manuals are for jobs with permissions this role does not hold.
What you can do
The table shows the permissions of the Store Manager and the Storekeeper side by side. The ● ones are sensitive: sign in with your password to use them.
| Area | What you may do | Store Manager | Storekeeper |
|---|---|---|---|
| approvals | Approve or reject requests (manager approval) (approvals.decide) ● |
✓ | |
| approvals | View approval requests (approvals.view) |
✓ | |
| attendance | Clock in and out and take breaks at the time clock (attendance.clock) |
✓ | ✓ |
| auth | Receive a signed offline permission snapshot on an offline-enabled terminal (auth.offline) |
✓ | ✓ |
| auth | Unlock, switch user and sign in with a POS PIN on an approved terminal (auth.pin) |
✓ | ✓ |
| beverage | Configure beverage products, brands, measures and menu links (beverage.manage) ● |
✓ | |
| beverage | Open and close bar shifts, count bottles and record bar losses (beverage.operate) |
✓ | |
| beverage | Bottle, bartender, shift variance, brand, keg, wine and profitability reports (beverage.reports) ● |
✓ | |
| beverage | View bar stock, bottles, kegs and beverage products (beverage.view) |
✓ | |
| dashboard | View the dashboard (dashboard.view) |
✓ | ✓ |
| employees | View the staff directory: names, photos, numbers, positions, branches, status (employees.view) |
✓ | |
| events | Read the approved function sheets and banquet event orders and acknowledge them for a department (events.beo) |
✓ | ✓ |
| events | Plan catering production: ingredients, stock issue, staff, equipment, transport (events.plan) |
✓ | |
| events | View catering, private hire and event bookings (events.view) |
✓ | ✓ |
| inventory | Adjust stock and record waste (inventory.adjust) ● |
✓ | |
| inventory | Perform and post stock counts (inventory.count) ● |
✓ | |
| inventory | Issue and transfer stock between locations (inventory.issue) |
✓ | ✓ |
| inventory | Configure inventory: thresholds, issue methods, resale links, expiry write-offs (inventory.manage) ● |
✓ | |
| inventory | Receive stock into a location (inventory.receive) |
✓ | ✓ |
| inventory | View stock levels and movements (inventory.view) |
✓ | ✓ |
| leave | Request leave and see your own balance (leave.request) |
✓ | ✓ |
| menu | View ingredient costs, recipe costs and margins (menu.costs) |
✓ | |
| menu | Create ingredients and recipes and view costing (menu.recipes) ● |
✓ | |
| menu | View menus, items, modifiers, combos and prices (menu.view) |
✓ | ✓ |
| notifications | Receive and view own notifications (notifications.view) |
✓ | ✓ |
| procurement | Approve purchase orders (procurement.approve) ● |
✓ | |
| procurement | Raise requisitions and purchase orders (procurement.create) |
✓ | |
| procurement | Raise, ship and resolve supplier returns (procurement.returns) |
✓ | |
| procurement | Manage suppliers and price lists (procurement.suppliers) |
✓ | |
| procurement | View requisitions, purchase orders and suppliers (procurement.view) |
✓ | ✓ |
| reports | Export reports (PDF, XLSX, CSV) (reports.export) |
✓ | |
| reports | View reports (reports.view) |
✓ | |
| shifts | View shifts and rosters (shifts.view) |
✓ | ✓ |
| stock locations | Create and edit stores and warehouses (stock_locations.manage) ● |
✓ | |
| stock locations | View stores and warehouses (stock_locations.view) |
✓ | ✓ |
| units | Create units and conversions (units.manage) |
✓ | |
| units | View units of measure (units.view) |
✓ | ✓ |