Ritzy Inventory • User Manual
Real-time messages between colleagues, the built-in workflow alerts that keep a Stock Issue Request moving — from approval, through stock issue, to goods received — and a daily warning about stock that is expiring or has expired.
Ritzy has three kinds of notification:
When a message arrives while you are logged in, a small toast appears in the top-right corner. Ritzy checks for new messages about every 15 seconds.
| Field | Meaning |
|---|---|
| From | Who sent it (a colleague, or the system for workflow alerts). |
| Subject | The headline (up to 100 characters). |
| Message | The full text (up to 2000 characters). |
| Sent | Date and time it was dispatched. |
High-priority messages (such as “awaiting approval” and “issue stock”) are highlighted in soft amber.
Open My Notifications from the Tools menu (or the toolbar button) for your recent notification history, with two tabs:
Columns: From (with a presence dot), Subject, Priority, Received, Read. Click a row to read it; double-click to mark read; Refresh reloads.
Your outgoing messages, with a Read column showing when each recipient opened them.
Legend: Online Offline.
| From | Subject | Priority | Received | Read |
|---|---|---|---|---|
| USER2 | Stock Issue Request SIR-1001 awaiting approval | Normal | 2026-06-19 13:55 | |
| USER1 | Request SIR-0998 approved | Normal | 2026-06-19 13:54 | 2026-06-19 13:55 |
| USER3 | Items issued for SIR-0995 | Normal | 2026-06-19 13:47 | |
| USER2 | Stock Issue Request SIR-1002 awaiting approval | Normal | 2026-06-19 13:40 | 2026-06-19 13:42 |
As a Stock Issue Request moves through its lifecycle, Ritzy notifies the right people automatically — no one has to chase anyone.
| Event | Who is notified | Priority |
|---|---|---|
| Request submitted for approval | The site's approvers | High |
| Request withdrawn by the requestor | The site's approvers | High |
| Request / line approved | The requestor | Normal |
| Request / line rejected | The requestor | Normal |
| Approved with a line set to Issue from stock | The site's store issuers | High |
| Goods received (GRV) against the request | The site's approvers | High |
Each message identifies the request and the action, for example: “Stock Issue Request #12345 awaiting approval — submitted by RAVI.” or “Issue stock for Request #12345 — 2 line(s) marked for stock issue.”
Recipients and their channels are controlled by two administrator masters under the Masters menu.
Defines who approves requests for each site and how they're alerted.
| Field | Purpose |
|---|---|
| Location | The site this row applies to. Leave blank to make the approver global (all sites). |
| Site User | The requestor based at this site (used to auto-fill their Site when raising a request). |
| Approver User | The user who approves requests for this site. |
| Active | Enable / disable this approver's notifications. |
| Notify by pop-up | Send an in-app pop-up. |
| Notify by email | Also send an email (needs an email address on file + a configured mail server). |
Defines who is alerted to physically pick & issue stock when a line is routed through the store.
| Field | Purpose |
|---|---|
| Location | The site this row applies to. Leave blank for a global issuer (all sites). |
| Issuer User | The user who issues stock at this site. |
| Active | Enable / disable this issuer's notifications. |
| Notify by pop-up | Send an in-app pop-up. |
| Notify by email | Also send an email (needs an email address + mail server). |
| Location | Site User | Approver | Active | Popup | |
|---|---|---|---|---|---|
| Site A — Warehouse 1 | User A | USER1 | Y | Y | Y |
| Site B — Main Store | User B | USER1 | Y | Y | Y |
| Site C — Showroom | User C | USER1 | Y | Y | Y |
| Site D — Depot | User D | USER1 | Y | Y | Y |
| Location | Issuer | Active | Popup | |
|---|---|---|---|---|
| Site A — Warehouse 1 | USER2 | Y | Y | Y |
| Site B — Main Store | USER2 | Y | Y | Y |
| Site C — Showroom | USER2 | Y | Y | Y |
| Site D — Depot | USER2 | Y | Y | Y |
Appears as a toast and is stored in My Notifications. It's recorded as part of the action, so it's there the moment the action is saved.
Stock that is about to expire, or already has, ties up money and has to be sold, moved or written off in time. Ritzy can check every day and tell the people who look after it.
The alerts work from batches: the batch (lot) number and expiry date entered when goods come in on a GRV, a purchase or a stock adjustment. Items without an expiry date are never included.
Open Inventory Notification Alert from the Inventory menu (an administrator may need to grant you rights to it first).
| Setting | Purpose |
|---|---|
| Enable daily inventory notification alerts | The master switch. While it is off, no expiry alert is sent. |
| Stock Expiring Soon | Batches still in stock that expire within the Lead days. Leave the lead days at 0 to use the near-expiry days set in Inventory Settings (30 by default). |
| Expired Stock Still on Hand | Batches already past their expiry date that are still in stock. Sent as high priority. |
| Enabled | Turn each alert on or off on its own. |
| Recipients | The users who receive the alert, for example the store keeper and the purchasing manager. |
Click Save.
Each alert lists up to ten batches, nearest expiry first, with the item code, lot number, quantity, location and expiry date, and gives the total value at cost. For example:
Check the Stock Request Approvers master: the row is Active, Notify by pop-up (and/or email) is ticked, and the Location matches the request's site (or is blank for global).
Issuer alerts fire only when a line is approved as Issue from stock. Confirm there's an Active issuer for that site (or a global one) in Stock Request Issuers.
Confirm the recipient has an email address, Notify by email is ticked, and a mail account is configured under Email Setup. Pop-ups still work even when email isn't available.
You must be logged in when it's sent; otherwise it waits in My Notifications. The toast polls every ~15 seconds.
Check that the master switch and the alert are both on in Inventory Notification Alert, that you are one of its recipients, and that the stock was received with an expiry date. The alert is only sent when there is something to report, and only once a day.
It is still in stock. Write it off with a Stock Adjustment (choose that batch on the line) or return it to the supplier; the next day's alert no longer lists it.