opengate

F&B

Sales, stock and suppliers,on one screen.

Tonight, against last night at this hour.

Revenue, orders and guests so far, beside the same hour yesterday, with the pace between them. The manager reads the evening while it is still running.

← Sales

Today

Trading day Friday, compared with Thursday at this hour

Today

Revenue
816 000 ₸
Orders
70
Guests
158

Yesterday by this hour

Revenue
729 000 ₸
Orders
66
Guests
171

Pace: +12% on yesterday at this hour

By hour

revenue today

  1. 19:00172 000 ₸
  2. 20:00221 000 ₸
  3. 21:00186 000 ₸
  4. 22:0088 000 ₸

The evening, and the shift behind it

The manager reads tonight against yesterday at the same hour. The bartender opens the shift and sees the tasks and the pay.

← Sales

Today

Yesterday by this hour

Revenue
729 000 ₸
Orders
66
Guests
171

Pace: +12% on yesterday at this hour

Both sides stop at 22:40, the minute you are reading.

Yesterday, at the same minute

The comparison stops at this hour, so an evening is never measured against a whole night that has already ended.

← Sales

Yesterday

By hour

revenue

  1. 22:00131 000 ₸
  2. 23:00172 000 ₸
  3. 00:00212 000 ₸
  4. 01:0094 000 ₸
  5. 02:0038 000 ₸

The day starts at 06:00: an order at 02:00 counts toward the night before.

A night belongs to one trading day

The trading day starts at 06:00, so an order closed at 02:00 counts toward the evening it began in.

When the till goes quiet, the screen says so.

Every screen shows when iiko last sent data. When nothing new has arrived for two days, the line turns amber and says what to check.

← Sales

Today

Last data from iiko: Tuesday, 23:12. No new data for 2 days.

If the venue was open, check the till link to iiko.

No orders yet today.

The age of the data, on every screen

A line under the title states the last closed bill iiko sent, so an empty evening and a broken link look different.

Sales

This week

Could not get data from iiko. The request failed.

This period's revenue is unknown and is never drawn as zero.

Monday: the venue was closed.

A failed request is not a zero

When iiko does not answer, the panel says the request failed. It never draws the evening as zero.

The week, by day, hour and table.

Pick a period and the revenue splits by trading night, by weekday, by hour and by table, with the average check and guests per order.

Sales

YesterdayThis week

By day

per night

  1. Mon612 000 ₸
  2. Tue508 000 ₸
  3. Wed744 000 ₸
  4. Thu987 000 ₸
  5. Fri1 452 000 ₸

By trading night

Each night on its own bar, scaled to the busiest one.

Sales

This month

Average check by hour

  1. 18:009 400 ₸
  2. 19:0011 800 ₸
  3. 20:0015 100 ₸
  4. 21:0013 600 ₸
  5. 22:0010 500 ₸

Total

Average check
12 400 ₸
2.2 guests per order
Orders
1 442

Average check by hour

The hours when a table spends most, across the whole period.

Sales

This week

Tables

by revenue

  • Table 738 orders, 104 guests402 000 ₸
  • Table 335 orders, 88 guests366 000 ₸
  • Table 1229 orders, 61 guests281 000 ₸

Another 174 000 ₸ from orders without a table.

Tables, by revenue

Each table with its orders, guests and the time a party stays.

What to reorder, and what sits still.

Stock on hand is read now, and consumption comes from the last 7 or 14 trading days. From the two: days of cover, dead stock and overstock.

Stock

Stock at 11:20. Consumption over the chosen window.

Reorder

by urgency

  • Cream 33%4.2 l, 3.10 l a day1.4 days
  • Lemons6.0 kg, 1.85 kg a day3.2 days
  • Mozzarella5.5 kg, 1.30 kg a day4.2 days
  • Espresso beans9.0 kg, 0.95 kg a day9.5 days

Reorder, by urgency

Days of cover from stock on hand and the daily rate, most urgent first.

Stock

Stock value
4 210 000 ₸
To reorder
4 items
Dead stock
11 items
386 000 ₸
Overstock
6 items
214 000 ₸

Dead stock

no consumption

  • Hazelnut syrupno recorded consumption
  • Coconut milkno recorded consumption

Dead stock and overstock

What has not moved in the window, and what holds more than 60 days of cover.

Stock

7 days14 days

Consumption over 13 trading days of 14.

Consumption rate

  • Cream 33%rising3.10 l/day
  • Lemonssteady1.85 kg/day
  • Mozzarellafalling1.30 kg/day

Two windows, named

Consumption over 7 or 14 days. The screen states how many trading days it counted.

A supplier's price, delivery by delivery.

Every accepted invoice carries prices. Over 90 days they show which items got dearer at which supplier, where the spend goes, and who has gone quiet.

Suppliers

Over 90 days

Prices going up

above 5%

  • Cream 33%dairy, 1 850 → 2 120 ₸+14.6%
  • Lemonsproduce, 940 → 1 020 ₸+8.5%
  • Mozzarellacheese, 3 400 → 3 450 ₸+1.5%

Prices that crept up

First and last price per item and supplier over the window. A rise above 5% is flagged.

Suppliers

Over 90 days

Spend by supplier

  1. Dairy2 840 000 ₸
  2. Meat2 330 000 ₸
  3. Produce1 560 000 ₸
  4. Drinks1 080 000 ₸
Total spend
8 420 000 ₸
Suppliers
9

Spend by supplier

Ninety days of accepted invoices, summed per supplier.

Suppliers

Gone quiet

over 30 days

  • Bakery supplierlast delivery 41 days agoquiet
  • Fish supplierlast delivery 33 days agoquiet
  • Dairy supplierlast delivery 2 days agoregular

Who has gone quiet

Suppliers with no delivery for more than 30 days, longest absent first.

An invoice photo, matched line by line.

The manager photographs the invoice at delivery. Each line is matched to your nomenclature before anyone confirms it, and the confirmed document goes to iiko unposted.

Invoices

Photograph the invoice at delivery. The lines are matched to the nomenclature; you check and confirm.

Photograph the invoice

In progress: 3

  • No. 11814 lines, 2 to checkDraft
  • No. 1179 linesConfirmed
  • No number5 lines, typedDraft

Matched before anyone confirms

Every line is paired with an item from your nomenclature, and the ones that do not add up are marked for a person.

← Invoices

New invoice

One line per item: name; quantity; price

Cream 33%; 12; 2120Lemons; 6; 1020Milk 3.2%; 20; 610

Match to the nomenclature

No photo? Type the lines

One line per item: name, quantity, price. The same matching runs on typed lines as on a photo.

← Invoices

Invoice No. 118

Does not add up: 5 × 4 300 is 21 500, the line says 22 500.

Price noticeably above usual.

Cream 33%: 2 120 ₸, usually 1 850 ₸.

12 of 14 lines matched with confidence. The other two wait for a person.

Checked against history

Each line is compared with the item's usual price and with its own arithmetic before it is saved.

Shifts, checklists and pay, on the staff's own phone.

Staff sign in with a phone number and a PIN, open the shift, tick their tasks and see what they have earned. The manager sees the same records by role.

Checklists

Friday

  1. Kitchen11/12
  2. Bar9/9
  3. Floor7/8
  4. Cleaning6/6

Missed

  • Fryer oil changekitchen
  • Terrace heaters offfloor

Checklists, by role

Each role with its required tasks done, and the ones that were missed.

Timesheet

This month

  • Cook14 shifts, 0 off-site168 h
  • Bartender12 shifts, 1 off-site142 h
  • Waiter1 shift left open96 h

A shift is still open, so the pay is a lower bound.

The timesheet and pay

Hours from shifts opened and closed in the staff app, and pay by the venue's own rules.

Sign in

StaffManager

Phone number

+7 700 000 00 00

PIN

four digits

Sign in

Signed in with a PIN

Staff sign in with their phone number and a four-digit PIN. Managers sign in by a link sent to their work mail.

Ask about last night.

The assistant answers from sales, voids, checklists and attendance, and every figure in the answer comes from those records. The 2GIS rating sits beside it.

Assistant

Ask about revenue, voids, checklists or a shift.

Why was Tuesday down against last Tuesday?

Tuesday took 508 000 ₸ against 641 000 ₸. Orders fell from 52 to 41, and voids rose to 38 000 ₸, most of them at the bar after 22:00.

Sources: sales by day, voids

Why was Tuesday down?

The period goes in the question, and the answer lists the records it read.

Reputation

2GIS, the last 90 days

Ratings in total
412
In the last day
+3
Rating
4.60
±0.00
Usually a day
1.2

A 0.1 drop takes about 12 one-star ratings. Watch the count; it moves first.

2GIS, day by day

The rating moves slowly, so the screen leads with the number of new ratings.

Connected to the till you already run.

F&B reads iiko through its Server API and 2GIS through its catalogue API. Sales, stock and the nomenclature come from iiko as they are.

Sales reportsrevenue, orders, guests, tables
Stock balancesby store, read now
Nomenclaturethe catalogue invoices are matched to
Incoming invoicesconfirmed documents go back unposted

iiko

Sales reports, stock balances, the nomenclature and incoming invoices, read with a login the venue creates.

Ratingthe figure the map shows
Ratings with starsthe count that moves first
Each venue on its ownone card per location

2GIS

The venue's rating and the number of ratings, day by day.

Point it at your venue.

Tell us how many venues you run on iiko and what you check each night. We connect F&B to your iiko and start from those questions.