Технічне завдання на облік в ресторані
Коротко. Модуль Облік ресторану має забезпечити повний цикл: закупівля продуктів → склад ресторану → рецептура / калькуляційна карта → виробництво напівфабрикатів → продаж страв → автоматичне списання інгредієнтів → розрахунок собівартості → фудкост → інвентаризація → списання втрат і відхилень. Кожна продана страва повинна мати розшифровку собівартості до інгредієнтів, партій, рецептури, складу та документа продажу.
Технічне завдання описує реалізацію обліку ресторану в ERP/POS-системі K2 ERP або аналогічній системі з підходом, близьким до конфігурацій 1С, BAS Ресторан, BAS Малий бізнес, R-Keeper / iiko-подібної логіки.
Базові довідники Номенклатура, Склади, Організації, Контрагенти, Каси, Користувачі, Рахунки обліку та базові документи закупівлі, продажу і переміщення вважаються наявними.
1. Мета модуля
Модуль має забезпечити:
- облік сировини, продуктів, напоїв, тари, напівфабрикатів і готових страв;
- ведення рецептур і калькуляційних карт;
- розрахунок планової собівартості страв;
- списання інгредієнтів за фактом продажу;
- виробництво напівфабрикатів і заготовок;
- облік модифікаторів страв;
- облік порцій, виходу, втрат і технологічних відходів;
- інтеграцію з POS-продажами;
- облік залу, доставки, takeaway, банкетів;
- розрахунок фактичної собівартості реалізованих страв;
- контроль фудкосту;
- інвентаризацію кухні, бару і складу;
- аналіз відхилень між теоретичним і фактичним залишком.
Реалізувати. Основна логіка ресторанного обліку: продаж страви автоматично списує інгредієнти за рецептурою з урахуванням складу, партій, модифікаторів, напівфабрикатів і норм виходу.
Не допускати. Не можна списувати собівартість ресторану загальною сумою без розшифровки по стравах, інгредієнтах, рецептурах, складах і документах продажу.
2. Основні об'єкти обліку
| Об'єкт | Обов'язково | Призначення |
|---|---|---|
| Організація | Так | Юридична особа ресторану |
| Заклад / точка продажу | Так | Ресторан, кафе, бар, фудкорт, доставка |
| Склад | Так | Основний склад, кухня, бар, кондитерський цех, склад доставки |
| Номенклатура | Так | Продукти, страви, напої, напівфабрикати, тара |
| Рецептура | Так | Склад страви або напівфабрикату |
| Калькуляційна карта | Так | Розрахунок планової собівартості |
| Меню | Так | Перелік страв для продажу |
| POS-документ продажу | Так | Джерело фактичної реалізації |
| Напівфабрикат | Опційно | Заготовка, соус, тісто, бульйон, маринад |
| Модифікатор | Опційно | Додатки, заміни, виключення інгредієнтів |
| Партія | Опційно | FIFO, термін придатності, простежуваність |
| Термін придатності | Опційно | Контроль швидкопсувних продуктів |
| Зміна | Опційно | Зміна касира, кухні або бару |
| Співробітник | Опційно | Офіціант, кухар, бармен, касир |
3. Типи номенклатури
| Тип | Приклад | Облік залишків | Має рецептуру |
|---|---|---|---|
| Сировина / продукт | М'ясо, борошно, молоко, овочі | Так | Ні |
| Алкогольний напій | Вино, пиво, лікер | Так | Ні або коктейльна карта |
| Безалкогольний напій | Сік, вода, кава зернова | Так | Ні або рецептура |
| Напівфабрикат | Тісто, соус, фарш, бульйон | Так | Так |
| Готова страва | Піца, салат, суп, десерт | Опційно | Так |
| Товар без виробництва | Пляшка води, чіпси | Так | Ні |
| Послуга | Сервісний збір, доставка | Ні | Ні |
| Тара | Пляшка, контейнер, пакет | Так | Ні |
Важливе питання. Для готових страв потрібно погодити режим: страва оприбутковується як готова продукція перед продажем або продається напряму з автоматичним списанням інгредієнтів за рецептурою.
4. Довідник: Заклади / точки продажу
| Поле | Тип | Обов'язково | Опис |
|---|---|---|---|
| Код | Рядок | Так | Код закладу |
| Найменування | Рядок | Так | Назва ресторану або точки |
| Організація | Довідник | Так | Юридична особа |
| Тип точки | Перелік | Так | Ресторан / кафе / бар / доставка / фудкорт |
| Основний склад | Склад | Так | Склад за замовчуванням |
| Склад кухні | Склад | Ні | Склад списання кухні |
| Склад бару | Склад | Ні | Склад списання бару |
| Каса / POS | Довідник | Так | Каса точки продажу |
| Активний | Boolean | Так | Доступність для документів |
5. Довідник: Склади ресторану
| Тип складу | Призначення |
|---|---|
| Основний склад | Зберігання закуплених продуктів |
| Склад кухні | Продукти, передані на кухню |
| Склад бару | Напої, алкоголь, інгредієнти бару |
| Кондитерський цех | Окреме виробництво десертів |
| Склад доставки | Пакування, готові замовлення, тара |
| Склад списання | Технічний склад для втрат, псування, дегустацій |
6. Довідник: Рецептури
Рецептура описує склад страви, напою або напівфабрикату.
6.1. Поля шапки
| Поле | Тип | Обов'язково | Опис |
|---|---|---|---|
| Код | Рядок | Так | Унікальний код рецептури |
| Найменування | Рядок | Так | Назва рецептури |
| Страва / напівфабрикат | Номенклатура | Так | Що виробляється або продається |
| Організація | Довідник | Так | Організація |
| Заклад | Довідник | Ні | Якщо рецептура відрізняється по точках |
| Вихід готової страви | Число | Так | Вага або об'єм порції |
| Одиниця виходу | Одиниця | Так | г, кг, мл, л, порція |
| Кількість порцій | Число | Так | Зазвичай 1 або партія |
| Версія | Рядок | Так | Версія рецептури |
| Дата початку дії | Дата | Так | Дата актуальності |
| Дата завершення дії | Дата | Ні | Дата закриття версії |
| Статус | Перелік | Так | Чернетка / Затверджена / Закрита |
| Основна | Boolean | Так | Рецептура за замовчуванням |
6.2. Таблична частина: Інгредієнти
| Поле | Тип | Опис |
|---|---|---|
| Інгредієнт | Номенклатура | Продукт, напівфабрикат, напій, тара |
| Вид інгредієнта | Перелік | Сировина / Напівфабрикат / Тара / Декор / Модифікатор |
| Брутто | Число | Кількість до обробки |
| Втрати холодної обробки, % | Число | Очищення, обрізки |
| Нетто | Число | Кількість після холодної обробки |
| Втрати теплової обробки, % | Число | Уварка, ужарка, випікання |
| Вихід після обробки | Число | Розрахункове поле |
| Одиниця | Одиниця | г, кг, мл, л, шт |
| Склад списання | Склад | Кухня, бар, основний склад |
| Стаття калькуляції | Довідник | Продукти, тара, спеції тощо |
| Обов'язковий | Boolean | Чи можна виключити модифікатором |
| Можлива заміна | Boolean | Чи дозволена заміна інгредієнта |
6.3. Розрахунок рецептури
Нетто = Брутто * (1 - ВтратиХолодноїОбробки / 100)
ВихідПісляОбробки = Нетто * (1 - ВтратиТепловоїОбробки / 100)
КількістьІнгредієнтаНаПродаж =
НормаІнгредієнтаВРецептурі / КількістьПорційВРецептурі * КількістьПроданихПорцій
Реалізувати. Рецептура має підтримувати версійність. При продажі використовується рецептура, яка діяла на дату продажу.
Не допускати. Зміна затвердженої рецептури заднім числом не повинна змінювати собівартість уже закритих продажів. Для змін створюється нова версія рецептури.
7. Довідник: Калькуляційні карти
Калькуляційна карта розраховує планову собівартість страви або напівфабрикату на підставі рецептури та планових/поточних цін інгредієнтів.
7.1. Поля шапки
| Поле | Тип | Обов'язково | Опис |
|---|---|---|---|
| Номер | Рядок | Так | Номер карти |
| Дата | Дата | Так | Дата розрахунку |
| Організація | Довідник | Так | Організація |
| Заклад | Довідник | Ні | Якщо ціни залежать від точки |
| Страва / напівфабрикат | Номенклатура | Так | Об'єкт калькуляції |
| Рецептура | Довідник | Так | Джерело норм |
| Кількість порцій | Число | Так | База калькуляції |
| Джерело цін | Перелік | Так | Остання закупівля / Середня / Планова / Ручна |
| Планова ціна продажу | Число | Ні | Ціна меню |
| Статус | Перелік | Так | Чернетка / Затверджена / Закрита |
7.2. Таблична частина
| Поле | Опис |
|---|---|
| Інгредієнт | Номенклатура з рецептури |
| Кількість | Норма на базу калькуляції |
| Одиниця | Одиниця інгредієнта |
| Ціна | За джерелом цін |
| Сума | Кількість × ціна |
| Стаття калькуляції | Продукти, тара, спеції, декор |
| Частка у собівартості, % | Сума рядка / загальна собівартість |
7.3. Розрахунок планової собівартості
ПлановаСумаІнгредієнта = КількістьІнгредієнта * ПлановаЦінаІнгредієнта
ПлановаСобівартістьСтрави = Сума(ПлановаСумаІнгредієнтів)
ПлановаСобівартістьПорції = ПлановаСобівартістьСтрави / КількістьПорцій
ФудкостПлановийВідсоток = ПлановаСобівартістьПорції / ЦінаПродажу * 100
Важливе питання. Потрібно погодити, яке джерело цін використовувати для калькуляційної карти: остання закупівля, середньозважена ціна, планова ціна або ручна ціна.
8. Довідник: Модифікатори страв
Модифікатор змінює склад, ціну або собівартість страви при продажу.
| Тип модифікатора | Приклад | Вплив на собівартість |
|---|---|---|
| Додати інгредієнт | + сир, + бекон, + соус | Додає списання інгредієнта |
| Прибрати інгредієнт | Без цибулі, без соусу | Зменшує списання, якщо налаштовано |
| Замінити інгредієнт | Молоко → рослинне молоко | Мінус один інгредієнт, плюс інший |
| Змінити розмір | Малий / середній / великий | Змінює коефіцієнт рецептури |
| Комбо | Меню-комплект | Списує кілька страв або рецептур |
8.1. Поля модифікатора
| Поле | Опис |
|---|---|
| Найменування | Назва модифікатора |
| Тип | Додати / Прибрати / Замінити / Розмір / Комбо |
| Страва | До якої страви застосовується |
| Інгредієнт мінус | Що прибрати |
| Інгредієнт плюс | Що додати |
| Кількість | Кількість зміни |
| Додаткова ціна продажу | Націнка за модифікатор |
| Впливати на списання | Так / Ні |
9. Документ: Надходження продуктів
Базовий документ закупівлі використовується для оприбуткування продуктів, напоїв, тари.
9.1. Вимоги до ресторанного обліку
| Поле | Обов'язково | Опис |
|---|---|---|
| Постачальник | Так | Контрагент |
| Склад | Так | Куди приходить товар |
| Номенклатура | Так | Продукт, напій, тара |
| Партія | Опційно | Автоматично або за документом постачальника |
| Термін придатності | Опційно | Для швидкопсувних продуктів |
| Кількість | Так | Кількість надходження |
| Ціна | Так | Закупівельна ціна |
| Сума | Так | Кількість × ціна |
| Сертифікат / якість | Ні | Для алкоголю, м'яса, молока тощо |
10. Документ: Переміщення продуктів між складами
Переміщення використовується для передачі продуктів з основного складу на кухню, бар або кондитерський цех.
| Поле | Опис |
|---|---|
| Склад-відправник | Основний склад |
| Склад-отримувач | Кухня, бар, цех |
| Номенклатура | Продукт |
| Партія | Партія продукту |
| Кількість | Кількість переміщення |
| Сума | Облікова вартість |
Рухи:
| Регістр | Рух |
|---|---|
| ЗапасиНаСкладах | Видаток зі складу-відправника |
| ЗапасиНаСкладах | Прихід на склад-отримувач |
11. Документ: Виробництво напівфабрикату
Виробництво напівфабрикату оформлює приготування заготовок: соусів, тіста, бульйонів, фаршу, кремів, маринадів.
11.1. Поля шапки
| Поле | Тип | Обов'язково |
|---|---|---|
| Номер | Рядок | Так |
| Дата | Дата | Так |
| Організація | Довідник | Так |
| Заклад | Довідник | Так |
| Склад списання | Склад | Так |
| Склад оприбуткування | Склад | Так |
| Напівфабрикат | Номенклатура | Так |
| Рецептура | Довідник | Так |
| Кількість випуску | Число | Так |
| Одиниця випуску | Одиниця | Так |
11.2. Таблична частина: Інгредієнти
Заповнюється автоматично за рецептурою.
| Поле | Опис |
|---|---|
| Інгредієнт | Продукт або інший напівфабрикат |
| Кількість нормативна | За рецептурою |
| Кількість фактична | Вводиться або дорівнює нормі |
| Партія | Партія списання |
| Ціна | За методом оцінки |
| Сума | Кількість фактична × ціна |
11.3. Розрахунок
КількістьІнгредієнта = НормаІнгредієнта / ВихідРецептури * КількістьВипуску
СобівартістьНапівфабрикату = Сума(КількістьІнгредієнтаФакт * ЦінаСписання)
СобівартістьОдиниціНапівфабрикату = СобівартістьНапівфабрикату / КількістьВипуску
11.4. Проводки
| Операція | Дт | Кт |
|---|---|---|
| Списано інгредієнти на виробництво напівфабрикату | 23 / виробництво кухні | 20 / 22 / 28 |
| Оприбутковано напівфабрикат | 25 / 20 / 26 відповідно до налаштувань | 23 |
Реалізувати. Напівфабрикат може бути інгредієнтом іншої рецептури. При розрахунку собівартості страви система має розкривати вкладені рецептури.
12. Документ: POS-продаж / Чек ресторану
POS-продаж є джерелом факту реалізації страв і напоїв.
12.1. Поля шапки
| Поле | Тип | Обов'язково | |
|---|---|---|---|
| Номер чека | Рядок | Так | |
| Дата і час | ДатаЧас | Так | |
| Заклад | Довідник | Так | |
| Каса / POS | Довідник | Так | |
| Зміна | Довідник | Так | |
| Офіціант / касир | Користувач | Ні | |
| Тип продажу | Перелік | Так | Зал / доставка / takeaway / банкет |
| Стіл | Довідник | Ні | |
| Гість / клієнт | Довідник | Ні | |
| Сума продажу | Число | Авто | |
| Знижка | Число | Ні | |
| Оплата | Перелік | Так | Готівка / карта / онлайн / змішана |
12.2. Таблична частина: Страви
| Поле | Опис |
|---|---|
| Номенклатура | Страва, напій, товар або послуга |
| Кількість | Кількість продажу |
| Ціна | Ціна меню |
| Сума | Кількість × ціна - знижка |
| Рецептура | Рецептура на дату продажу |
| Модифікатори | Додатки, заміни, виключення |
| Склад списання | Кухня, бар або склад точки |
| Собівартість планова | За калькуляційною картою |
| Собівартість фактична | Після списання інгредієнтів |
12.3. Рухи продажу
| Регістр | Рух | Дані |
|---|---|---|
| ПродажіРесторану | Прихід | Заклад, страва, кількість, сума, тип продажу |
| ТеоретичнеСписанняІнгредієнтів | Прихід | Страва, інгредієнт, кількість за рецептурою |
| ВиручкаКас | Прихід | Каса, сума, тип оплати |
13. Документ: Списання інгредієнтів за продажами
Списання інгредієнтів за продажами може виконуватись:
- онлайн при проведенні чека;
- регламентно в кінці зміни;
- регламентно в кінці дня.
13.1. Поля документа
| Поле | Тип | Обов'язково | |
|---|---|---|---|
| Номер | Рядок | Так | |
| Дата | Дата | Так | |
| Заклад | Довідник | Так | |
| Період з | ДатаЧас | Так | |
| Період по | ДатаЧас | Так | |
| Склад списання | Склад | Ні | |
| Режим списання | Перелік | Так | За рецептурою / По факту / Комбіновано |
13.2. Алгоритм списання
- Отримати всі проведені POS-продажі за період.
- Для кожної проданої страви визначити рецептуру, актуальну на дату продажу.
- Розрахувати потребу інгредієнтів за кількістю проданих порцій.
- Застосувати модифікатори.
- Розкрити вкладені напівфабрикати, якщо налаштовано списання до сировини.
- Визначити склад списання: кухня, бар або склад, заданий у рецептурі.
- Визначити партії за методом FIFO / FEFO / середньозважена.
- Сформувати фактичне списання запасів.
- Сформувати собівартість реалізованих страв.
- Записати відхилення, якщо залишків недостатньо або є заміни.
13.3. Розрахунок кількості інгредієнтів
КількістьДоСписання =
КількістьПроданихПорцій
* НормаІнгредієнтаВРецептурі
/ КількістьПорційВРецептури
З урахуванням модифікаторів:
КількістьДоСписанняФінальна =
КількістьЗаРецептурою + КількістьДоданихІнгредієнтів - КількістьВиключенихІнгредієнтів +/- КількістьЗаміни
13.4. Розрахунок суми списання
СумаСписанняІнгредієнта = КількістьДоСписання * ЦінаСписанняЗаМетодомОцінки
СобівартістьСтравиФакт = Сума(СумаСписанняІнгредієнтівСтрави)
ФудкостФактВідсоток = СобівартістьСтравиФакт / СумаПродажуСтрави * 100
13.5. Проводки
| Операція | Дт | Кт |
|---|---|---|
| Списано собівартість реалізованих страв через інгредієнти | 901 / 902 / 903 відповідно до налаштувань | 20 / 22 / 25 / 26 / 28 |
| Визнано дохід за чеком | 30 / 31 / 36 | 70 |
Реалізувати. Списання має підтримувати два режими: списувати напівфабрикат як залишок або розкривати напівфабрикат до сировини.
14. Методи оцінки списання
| Метод | Опис | Де застосовувати |
|---|---|---|
| FIFO | Списання найстаріших партій | Продукти без терміну або з партійним обліком |
| FEFO | Списання партій з найменшим терміном придатності | Швидкопсувні продукти |
| Середньозважена | Середня ціна по складу | Масові продукти |
| Ідентифікована партія | Списання конкретної партії | Алкоголь, дорогі продукти, делікатеси |
Важливе питання. Для ресторану бажано підтримати FEFO для продуктів із терміном придатності, але бухгалтерський метод оцінки може бути FIFO або середньозважений відповідно до облікової політики.
15. Документ: Акт списання продуктів
Акт списання продуктів використовується для псування, бою, дегустацій, харчування персоналу, технічних втрат.
15.1. Причини списання
| Причина | Облік |
|---|---|
| Псування | Витрати періоду або відповідальна особа |
| Закінчився термін придатності | Витрати періоду |
| Бій / розлив | Витрати періоду або відповідальна особа |
| Дегустація | Маркетингові або представницькі витрати |
| Харчування персоналу | Витрати персоналу / інші витрати |
| Технологічні втрати | Можуть включатися в собівартість у межах норм |
| Інвентаризаційна нестача | Витрати або відповідальна особа |
15.2. Поля документа
| Поле | Тип | Обов'язково |
|---|---|---|
| Дата | Дата | Так |
| Заклад | Довідник | Так |
| Склад | Склад | Так |
| Причина списання | Довідник | Так |
| Відповідальна особа | Користувач | Ні |
| Номенклатура | Номенклатура | Так |
| Партія | Партія | Ні |
| Кількість | Число | Так |
| Ціна | Число | Авто |
| Сума | Число | Авто |
15.3. Проводки
| Операція | Дт | Кт |
|---|---|---|
| Списано псування або нестачу | 947 / 949 | 20 / 22 / 28 |
| Списано на винну особу | 375 | 20 / 22 / 28 |
| Списано технологічні втрати в межах норм | 901 / 23 | 20 / 22 / 28 |
16. Документ: Інвентаризація ресторану
Інвентаризація порівнює фактичні залишки з обліковими.
16.1. Поля документа
| Поле | Опис |
|---|---|
| Дата | Дата інвентаризації |
| Заклад | Точка ресторану |
| Склад | Основний склад, кухня, бар |
| Відповідальна особа | Матеріально відповідальна особа |
| Номенклатура | Продукт / напій / тара |
| Партія | Якщо ведеться партійний облік |
| Залишок обліковий | За регістром запасів |
| Залишок фактичний | Вводиться користувачем |
| Відхилення кількість | Факт - облік |
| Відхилення сума | Відхилення × ціна |
16.2. Розрахунок відхилення
ВідхиленняКількість = ФактичнаКількість - ОбліковаКількість
ВідхиленняСума = ВідхиленняКількість * ОбліковаЦіна
16.3. Документи за результатами
| Результат | Документ |
|---|---|
| Надлишок | Оприбуткування надлишків |
| Нестача | Списання нестач |
| Пересортиця | Коригування пересортиці |
17. Теоретичний і фактичний залишок
Система має розраховувати теоретичний залишок за формулою:
ТеоретичнийЗалишок =
ПочатковийЗалишок
+ Надходження
+ ПереміщенняПрихід
+ ВиробництвоНапівфабрикатівПрихід
- ПродажіЗаРецептурами
- ПереміщенняВидаток
- АктиСписання
- ВиробництвоНапівфабрикатівСписання
Фактичний залишок береться з інвентаризації.
Відхилення = ФактичнийЗалишок - ТеоретичнийЗалишок
Реалізувати. Звіт “Теоретичний vs фактичний залишок” має бути основним інструментом контролю крадіжок, пересортиці, помилок рецептур і неправильного списання.
18. Фудкост
Фудкост — відношення собівартості страви або групи страв до виручки.
18.1. Формули
ФудкостСтрави% = СобівартістьСтрави / ВиручкаСтрави * 100
ФудкостЗакладу% = ЗагальнаСобівартістьПродажів / ЗагальнаВиручка * 100
МаржинальнийПрибуток = Виручка - Собівартість
Маржа% = МаржинальнийПрибуток / Виручка * 100
18.2. Види фудкосту
| Вид | Розрахунок |
|---|---|
| Плановий фудкост | За калькуляційними картами і цінами меню |
| Теоретичний фудкост | За фактичними продажами і рецептурами |
| Фактичний фудкост | За фактичним рухом складу та інвентаризацією |
| Відхилення фудкосту | Фактичний фудкост - теоретичний фудкост |
19. Закриття ресторанного дня / зміни
19.1. Послідовність закриття зміни
- Закрити POS-зміну.
- Завантажити або провести всі чеки.
- Перевірити оплати.
- Сформувати виручку.
- Сформувати теоретичне списання за рецептами.
- Провести списання інгредієнтів.
- Перевірити мінусові залишки.
- Провести акти списання псування і харчування персоналу.
- Провести переміщення між складами.
- Сформувати звіт по фудкосту.
- За потреби провести інвентаризацію.
- Заблокувати зміну.
19.2. Протокол закриття
| Блок | Що показувати |
|---|---|
| Продажі без рецептури | Страви, які неможливо списати |
| Інгредієнти без залишку | Номенклатура з недостатнім залишком |
| Відсутні ціни списання | Партії або продукти без вартості |
| Модифікатори без налаштування | Модифікатори, що не вплинули на списання |
| Мінусові залишки | Склад, продукт, кількість |
| Фудкост | План, факт, відхилення |
| Виручка | Готівка, карта, онлайн, доставка |
20. Регістри ресторанного обліку
| Регістр | Призначення | Виміри | Ресурси |
|---|---|---|---|
| ЗапасиНаСкладах | Облік залишків продуктів | Заклад, склад, номенклатура, партія | Кількість, сума |
| РецептуриСтрав | Норми інгредієнтів | Страва, рецептура, інгредієнт, версія | Брутто, нетто, вихід |
| КалькуляціїСтрав | Планова собівартість | Страва, інгредієнт, дата | Кількість, ціна, сума |
| ПродажіРесторану | Факт продажів | Заклад, каса, страва, тип продажу | Кількість, виручка, знижка |
| ТеоретичнеСписанняІнгредієнтів | Нормативне списання за продажами | Страва, інгредієнт, склад | Кількість |
| ФактичнеСписанняІнгредієнтів | Реальне списання запасів | Склад, інгредієнт, партія | Кількість, сума |
| ВиробництвоНапівфабрикатів | Облік заготовок | Напівфабрикат, склад, рецептура | Кількість, сума |
| Фудкост | Аналіз собівартості | Заклад, страва, група меню, період | Виручка, собівартість, фудкост% |
| ІнвентаризаційніВідхилення | Контроль залишків | Склад, номенклатура, партія | Факт, облік, відхилення |
21. Контрольні правила
| Контроль | Правило |
|---|---|
| Рецептура | Продаж виробничої страви без затвердженої рецептури заборонити або вивести в помилки закриття |
| Версія рецептури | Використовувати рецептуру, чинну на дату продажу |
| Залишки | Не дозволяти списання понад залишок або дозволяти з протоколом мінусів |
| Партії | Для FEFO обирати партію з найменшим терміном придатності |
| Модифікатори | Модифікатор має явно визначати вплив на ціну і списання |
| Напівфабрикати | Заборонити продаж страви, якщо неможливо розрахувати вкладений напівфабрикат |
| Закрита зміна | Заборонити зміну чеків після закриття зміни без спеціальних прав |
| Закритий період | Заборонити зміну документів, які впливають на собівартість |
| Інвентаризація | Після затвердження інвентаризації формувати документи надлишків і нестач |
22. Звіти
| Звіт | Призначення |
|---|---|
| Продажі по стравах | Кількість, виручка, знижки, середній чек |
| Собівартість проданих страв | Розшифровка собівартості по рецептурах та інгредієнтах |
| Фудкост по стравах | Плановий, теоретичний і фактичний фудкост |
| Фудкост по групах меню | Аналіз по кухні, бару, десертах, доставці |
| Рух продуктів | Надходження, переміщення, списання, залишок |
| Залишки по складах | Основний склад, кухня, бар, партії, терміни придатності |
| Теоретичний vs фактичний залишок | Контроль інвентаризаційних відхилень |
| Списання і втрати | Псування, бій, харчування персоналу, дегустації |
| Рецептурна відомість | Склад страв і напівфабрикатів |
| Калькуляційні карти | Планова собівартість і ціна продажу |
| Маржинальність меню | Виручка, собівартість, маржа, фудкост |
| Мінусові залишки | Помилки списання або закупівель |
23. Приймальні критерії
| № | Критерій |
|---|---|
| 1 | Можна створити рецептуру страви з інгредієнтами, брутто, нетто, втратами і виходом |
| 2 | Можна створити калькуляційну карту і розрахувати планову собівартість порції |
| 3 | Можна вести версії рецептур за датами |
| 4 | Можна виробити напівфабрикат за рецептурою |
| 5 | Напівфабрикат може бути інгредієнтом іншої страви |
| 6 | POS-продаж формує теоретичне списання інгредієнтів |
| 7 | Система списує інгредієнти за рецептурою з урахуванням модифікаторів |
| 8 | Система підтримує FIFO, FEFO, середньозважену або ідентифіковану партію |
| 9 | Можна розрахувати фактичну собівартість проданої страви |
| 10 | Можна розрахувати фудкост по страві, групі меню і закладу |
| 11 | Можна провести інвентаризацію кухні, бару і складу |
| 12 | Система показує відхилення теоретичного і фактичного залишку |
| 13 | Можна оформити списання псування, бою, дегустацій і харчування персоналу |
| 14 | Система формує протокол помилок при закритті зміни |
| 15 | Кожна сума собівартості розкривається до чека, страви, рецептури, інгредієнта і партії |
24. Коротко для програміста
| Питання | Відповідь |
|---|---|
| Головний об'єкт продажу | Страва / товар у POS-чеку |
| Джерело норм списання | Затверджена рецептура на дату продажу |
| Джерело планової собівартості | Калькуляційна карта |
| Джерело фактичної собівартості | Фактичне списання інгредієнтів за партіями |
| Головний регістр залишків | ЗапасиНаСкладах |
| Головний регістр рецептур | РецептуриСтрав |
| Головний регістр продажів | ПродажіРесторану |
| Головний регістр списання | ФактичнеСписанняІнгредієнтів |
| Формула списання | Продані порції × норма інгредієнта за рецептурою ± модифікатори |
| Формула фудкосту | Собівартість / виручка × 100 |
| Критичний контроль | Продаж без рецептури, мінусові залишки, відсутня ціна списання, зміна рецептури заднім числом |
25. Відкриті питання для замовника
Питання для погодження перед розробкою.
- Списання інгредієнтів виконувати онлайн при продажі чи регламентно в кінці зміни?
- Страви оприбутковуються як готова продукція чи продаються без попереднього виробництва?
- Напівфабрикати списувати як окремий залишок чи розкривати до сировини?
- Який метод оцінки списання використовувати: FIFO, FEFO, середньозважена чи партійний?
- Чи потрібен облік термінів придатності?
- Чи потрібен окремий склад кухні та бару?
- Чи потрібно вести алкоголь окремо з серіями/акцизними марками?
- Чи потрібна інтеграція з POS-системою, доставкою, QR-меню, фіскальним реєстратором?
- Як обліковувати харчування персоналу?
- Як обліковувати дегустації, компліменти, списання на маркетинг?
- Чи потрібна інвентаризація по змінах або тільки періодична?
- Які норми технологічних втрат потрібно підтримувати?