M MahirRMS What's New

What's New

Product updates and release notes — newest first.

Fiscal Years Page: Filters, Close Status and Grouped Actions

Improvement

Oct 11, 2026  ·  v2.32.11

The Fiscal Years page listed every year with no filters, and the actions were scattered across each row.

🔍 Now: • Filters for the list, and each branch's close status as a chip • The actions are grouped, and Reopen is shown only to the admin carrying the reopen permission • The filters stay in place on every reload, and Add or Edit does not reset them

👤 User form: • The reopen-fiscal-year tick on the user form is saved

Result: The Fiscal Years page shows what you need and keeps your filters.

Closing a Fiscal Year: Creating the Next One Is Your Choice

Improvement

Oct 11, 2026  ·  v2.32.10

The close wizard could create the next fiscal year whether you wanted it or not, and it could overlap a year the calendar already covered.

📅 Now: • Creating the next year is a tick in the close wizard, left off by default • If the calendar already covers the next year, nothing is created • Leave the tick off and create the year yourself on the Fiscal Years screen

🏦 Retained Earnings: • The wizard shows whether each branch's Retained Earnings head is set, and creates it with one click • The head must be a posting head that the trial balance shows

Result: You decide when the next year opens, and the close never overlaps the calendar.

FoodCost Vouchers Credit the Right Stock Account

Bug Fix

Oct 11, 2026  ·  v2.32.9

FoodCost vouchers credited the wrong stock account for consumption, so a department's stock issued and the mini store's inventory did not match the books.

⚖️ Now: • A department's consumption credits stock issued • The mini store's consumption credits its inventory

Result: FoodCost vouchers post each kind of stock to its own account.

Stock Report Flags a Negative Opening

Improvement

Oct 11, 2026  ·  v2.32.8

A stock item could open the period below zero because stock was used before its purchase batch was entered. The report showed the figure without saying why.

🏷️ Now: • A negative opening that is stock used before its batch was entered carries a flag • The cost is taken from the batch that arrives later, and the flag says so

Result: A negative opening now says what it is, not just that it is wrong.

Owner App: A Notification Opens Its Own Invoice

Bug Fix

Oct 10, 2026  ·  v2.32.4

Tapping a notification in the owner app could open the wrong invoice, not the one the alert was about.

🔔 Now: • A notification opens only the invoice it was about

Result: A tap on a notification lands on the invoice it is about.

QR Menu: A Guest Page After Every Scan

New Feature

Oct 10, 2026  ·  v2.32.0

A guest who scanned a branch's QR code had no menu to browse on the phone. Now the scan opens a full guest page built from the menu the restaurant already keeps.

📋 On the page: • Deals in a slider at the top, then the categories with their pictures • Items marked for online ordering, with picture, description, allergies and variant prices • Most loved, the best sellers of the last 30 days, and Chef's special • Guest reviews when the branch uses reviews, the open or closed state, and the branch links • Light and dark themes

⚡ Fast and consistent: • The link is on the central domain, like the reviews link • The page is cached for busy evenings • Prices are the POS prices of that branch, and deals come first • Sales ranking comes from its own index, so Menu → QR is quick

Result: A guest scans, sees the real menu, and orders from the same prices the till uses.

Settled Bills Leave the Due Orders List

Bug Fix

Oct 10, 2026  ·  v2.30.752

A bill that had been paid in full could still show on Due Orders as owed, so the list and the cash did not match.

✅ Now: • A settled bill is not due and drops off the list • A strip across the top of the Due Orders lists shows the orders still owed, the customers, the money, and how much is older than 30 days • The oldest unpaid bill is named in the strip • Bills already marked due after payment are repaired

Result: The due list shows only money still to collect.

Cancelled Tabs Show the Real Story and Load Faster

Improvement

Oct 10, 2026  ·  v2.30.751

The Cancelled tabs under Delivery and the matching Reports pages did not agree on who cancelled an item and who approved it, and each tab read the window again.

🚫 Now: • The time of the cancel, the cashier and the person who authorised it are shown apart • Each cancelled item shows whether it was made, un-made, or not recorded as answered • A deal is counted once, add-ons are counted, and refunds and edit removals are left out • One read of the date window, and a history index that makes the tabs fast

Result: Cancelled tabs and the cancellation report tell the same story.

Order Taker: Waiters See Their Own Categories and Printers

Improvement

Oct 10, 2026  ·  v2.30.749

Every waiter in the Order Taker app saw the whole menu, and the bill-printer list offered kitchen printers that a waiter could pick by mistake.

📱 Now: • A waiter sees and orders only the food categories allowed on their staff form • Not Allowed wins over Allowed, and a parent category takes its sub-categories with it • Captains are never limited • The bill-printer list leaves out the kitchen printers

🖨️ Printer choice: • Turn on Order Taker App: waiters and captains may pick their own bill printer in the printer settings

Result: A waiter's app shows only the food and printers that waiter should use.

Search Finds the Voucher or Bill You Type

Bug Fix

Oct 09, 2026  ·  v2.30.742

Searching the activity log by a name left vouchers out, and the Supplier Wise purchase view missed a bill when you typed the supplier's own reference.

🔎 Now: • Activity name search finds every voucher with that name • Supplier Wise finds a bill by the supplier's reference as well as ours • The box says it takes both numbers

Result: What you type is the thing you get back.

Closed Fiscal Years Stay Closed

Improvement

Oct 09, 2026  ·  v2.30.740

A year that has been closed should not move. Until now a voucher inside a closed year could still be edited or deleted, which changed the books of a year already reported.

🔒 Now: • A closed fiscal year refuses any edit or delete of its vouchers, with a message that says why • Moving a voucher into a closed year is refused too • The activity page keeps the lines as they were before any change

Result: A closed year's books stay as they were closed.

Stock Value as of Any Day's Close

New Feature

Oct 09, 2026  ·  v2.30.738

Stock value could only be read as it stood today, so the value at the close of a past day could not be checked against the stock report. Now the day's value is frozen at the end of each business day, so any closed day can be read back.

📅 Daily Stock Movement: • A working-sheet view beside the day's movement • A view dropdown, with the detail behind every figure one tap away • A frozen value opens the stock report, not the entries • Stock Report for Value opens fast by default • The stock report is under the Reports menu

🍽️ Restaurants too: • Transfers, kitchen production and recipe use are shown on their own lines • Every branch that keeps stock is frozen each night

Result: The stock value of a closed day can be read back, with the working behind it.