Demand & Requests
The Housekeeping demand tab — tomorrow's projected consumption from par levels and generated tasks, compared with what is on hand so you can restock before it matters.
The Housekeeping demand tab in Stores (/stores/demand) answers one question a day ahead: will we run out tomorrow? It takes the housekeeping tasks already generated for the next day, multiplies each room type's task count by the par level of every item that room type uses, and lines the result up against the current on-hand balance. Anything that would go negative is flagged as a shortfall, worst first.
The tab is read-only. Nobody requests or approves stock here — attendants draw what they need and record it on the task, and the ledger takes care of the rest. Its job is to give the storekeeper time to receive a delivery, or the supervisor time to adjust the day's plan, before the trolleys are loaded.
Key terms
Par level — the quantity of an item one clean of a given room type is expected to use. Configured under Settings → Housekeeping → Par levels; the projection is empty until par levels exist.
Projected demand — Σ (par quantity × open tasks for that room type) for the projection date.
Shortfall — on hand minus projected demand. Negative means you are short; the badge reads 12 short.
Projection date — tomorrow in the property's timezone. The server can project any date, but the tab has no date picker yet.
Read the projection
The panel opens with Projected consumption for <date>'s generated housekeeping tasks (par quantity × tasks). Read-only — attendants consume stock through task completion, not from this screen.
| Column | Content |
|---|---|
| Item | Catalogue name |
| Projected demand | Units tomorrow's tasks are expected to use |
| On hand | Current balance from the Stock tab |
| Shortfall | N short badge when negative; — when covered |
Rows are sorted by shortfall, so the items you must act on are at the top. Only items that have a par level for a room type with open tasks tomorrow appear; an item nobody will use is not listed.
How the number is built
Tomorrow's open tasks are counted
Every housekeeping task scheduled for the projection date whose status is Pending, Assigned, In progress or Paused is counted. Completed, verified, skipped and cancelled tasks are ignored — they will not consume anything.
Tasks are grouped by room type
Each task's room is mapped to its room type, because par levels are defined per room type, not per room.
Par levels are multiplied through
For every par level row (room type × item × quantity), demand is quantity × tasks for that room type, summed per item.
On hand is subtracted
The item's current on-hand balance (zero if it has never been received) minus its projected demand is the shortfall.
If no tasks have been generated for tomorrow yet, or no par levels are set, the tab shows No demand projection — Tomorrow's generated tasks and par levels will show projected use versus on-hand stock. Generate the day in Housekeeping first.
Act on a shortfall
Receive what is due
If a delivery is expected, book it in on the Stock tab. The projection refreshes on its next load (it is cached for a minute).
Check the par level
A shortfall that appears every day for an item you never actually run out of usually means the par level is too high. Adjust it under Settings → Housekeeping → Par levels.
Tell the supervisor
If the stock genuinely is not there, the supervisor can re-plan tomorrow's sheet — for example by skipping non-essential tasks — before it is published.
Coming soon
Department stock requests, approvals and fulfilment tracking are not part of Innvera today. Stock leaves the store only through housekeeping task consumption, and the projection is the planning tool. A date picker for the projection is also not yet in the UI.
Tips
- Look at the tab after the day is generated, not before. The projection counts generated tasks, so a day that has not been generated shows nothing.
- Zero on hand is not always a problem. An item that has never been received shows on hand
0; if it is stocked in the pantry rather than in Stores, that is expected — but then it should probably not have a par level. - Shortfalls are sorted worst first. Work from the top.
Related
- Stores & Stock — receive stock to clear a shortfall
- Catalogue — the items par levels refer to
- Housekeeping — generating the day and configuring par levels
Stock Movements
The append-only ledger behind every on-hand balance — receipts, consumption, adjustments and write-offs — and how to read where each row came from.
Overview
The Settings hub for a property — profile, stay rules, staff and roles, accounting, integrations and logs — plus notifications and the platform admin area.

