Перейти к содержимому

2. Товарная номенклатура

Что это

Номенклатура — это справочник всего, что есть в ресторане: блюда, ингредиенты, полуфабрикаты. Центральная сущность — на неё ссылаются склад, POS, отчётность, бухгалтерия.


Три типа номенклатуры

┌─────────────────────────────────────────────────────────────────┐
│ │
│ PRODUCT (готовый товар) INGREDIENT (сырьё) │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ Стейк Рибай │ │ Говядина рибай │ │
│ │ Цезарь с курицей│ │ Оливковое масло │ │
│ │ Латте │ │ Соль │ │
│ │ │ │ Кофейные зёрна │ │
│ │ Пробивается │ │ Закупается, │ │
│ │ в чеке, имеет │ │ хранится на │ │
│ │ цену продажи │ │ складе │ │
│ └────────┬────────┘ └────────┬────────┘ │
│ │ использует │ входит в │
│ │ как рецепт │ рецепт │
│ ▼ ▼ │
│ ┌───────────────────────────────────┐ │
│ │ SEMI_FINISHED │ │
│ │ (полуфабрикат) │ │
│ │ │ │
│ │ Томатный соус, Тесто для пиццы │ │
│ │ │ │
│ │ Имеет свою техкарту И │ │
│ │ используется как ингредиент │ │
│ │ в других техкартах │ │
│ └───────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
ТипЧто этоТехкартаПродаётсяЗакупается
PRODUCTГотовое блюдо/товарДа (рецептура)Да (через POS)Нет
INGREDIENTСырьёНетНетДа (накладные)
SEMI_FINISHEDПолуфабрикат/заготовкаДа (рецептура)НетВозможно

Группы номенклатуры

Товары организованы в иерархическое дерево — как папки на компьютере.

Меню «Бергамот»
├── Горячие блюда
│ ├── Мясо
│ │ ├── Стейк Рибай
│ │ ├── Бургер классический
│ │ └── Куриное филе на гриле
│ └── Рыба
│ ├── Сёмга на гриле
│ └── Дорадо запечённая
├── Холодные закуски
│ ├── Цезарь с курицей
│ └── Карпаччо из говядины
├── Напитки
│ ├── Кофе
│ │ ├── Эспрессо
│ │ ├── Латте
│ │ └── Капучино
│ └── Лимонады
│ ├── Цитрусовый
│ └── Ягодный
├── Ингредиенты ◄── не видны гостю
│ ├── Мясо и птица
│ │ ├── Говядина рибай
│ │ └── Куриное филе
│ ├── Овощи
│ └── Специи
└── Заготовки ◄── не видны гостю
├── Томатный соус
└── Тесто для пиццы

Видимость групп по подразделениям

Одна и та же группа может быть видна в одной точке и скрыта в другой. Это позволяет делать разное меню для разных ресторанов.

«Центр» «Парк»
Горячие блюда / Мясо ✅ ✅
Горячие блюда / Рыба ✅ ❌ ← в «Парке» нет рыбы
Напитки / Кофе ✅ ✅
Напитки / Лимонады ❌ ✅ ← в «Центре» нет лимонадов

Карточка номенклатуры

Что хранится в каждом товаре:

┌─────────────────────────────────────────────────┐
│ НОМЕНКЛАТУРА: Стейк Рибай │
├─────────────────────────────────────────────────┤
│ │
│ Основные данные │
│ ├── Название: Стейк Рибай │
│ ├── Тип: PRODUCT (готовый товар) │
│ ├── Группа: Горячие блюда → Мясо │
│ ├── SKU (артикул): STEAK-001 │
│ ├── PLU-код: 1042 │
│ ├── Внутренний код: 00127 (автогенерация) │
│ ├── Категория учёта: Основное меню │
│ └── Место приготовления: Горячий цех │
│ │
│ Себестоимость: 420.00 руб ← из техкарты │
│ │
│ Единицы измерения │
│ ├── Основная: порция │
│ └── Дополнительные: кг (коэф. 0.35) │
│ │
│ Штрих-коды │
│ └── 4607001234567 │
│ │
│ КБЖУ (на порцию) │
│ ├── Калории: 580 ккал │
│ ├── Белки: 42 г │
│ ├── Жиры: 38 г │
│ └── Углеводы: 2 г │
│ │
│ Цены │
│ ├── «Центр»: 1200 руб │
│ └── «Парк»: 1100 руб │
│ │
│ Техкарта: версия 3 (текущая) │
│ └── → подробнее в разделе «Техкарты» │
│ │
│ Модификаторы │
│ ├── Соус «Перечный» (мин: 0, макс: 1) │
│ └── Гарнир (мин: 1, макс: 1) │
│ │
│ Статус: активна │
│ Синхронизация: ✅ отправлена на кассу │
│ │
└─────────────────────────────────────────────────┘

Единицы измерения

Справочник

Базовые единицы: кг, г, л, мл, шт, порция.

Привязка к номенклатуре

У каждого товара есть основная единица и дополнительные с коэффициентами конвертации.

Номенклатура: Оливковое масло
├── Основная единица: л (литр)
├── Дополнительные:
│ ├── мл — коэффициент 0.001 (1 мл = 0.001 л)
│ ├── бутылка — коэффициент 0.5 (1 бутылка = 0.5 л)
│ └── ящик — коэффициент 6.0 (1 ящик = 6 л = 12 бутылок)

Зачем: закупка идёт в ящиках, на складе хранится в литрах, а в техкарте указываются миллилитры. Система пересчитывает всё через коэффициенты.

Пример: Купили 2 ящика масла → 2 × 6.0 = 12 литров на складе. В техкарте стейка указано 20 мл → 20 × 0.001 = 0.02 литра расходуется.


Штрих-коды и упаковки

Штрих-коды

Один товар может иметь несколько штрих-кодов — для идентификации при приёмке и продаже.

Номенклатура: Кока-Кола 0.33л
├── Штрих-код: 5449000000996 (бутылка)
└── Штрих-код: 5449000000997 (упаковка 24 шт)

Упаковки

Упаковка — единица закупки, привязанная к единице измерения и штрих-коду.

Упаковка: «Бутылка 0.75л»
├── Единица: литр
├── Количество в упаковке: 0.75
└── Штрих-код: 4607001234567

Модификаторы

Модификаторы — это дополнения к блюду при заказе. Модификатор — отдельная номенклатура.

Блюдо: Латте
├── Модификатор: Сироп ванильный (мин: 0, макс: 3)
├── Модификатор: Сироп карамельный (мин: 0, макс: 3)
└── Модификатор: Альт. молоко (мин: 0, макс: 1)
Правила:
• мин = 0 → можно не добавлять
• макс = 3 → максимум 3 порции сиропа
• мин = 1 → обязательно выбрать (например, тип молока)

Пищевая ценность (КБЖУ)

Для каждой номенклатуры можно указать калорийность, белки, жиры, углеводы на единицу измерения.

Стейк Рибай (на 1 порцию = 350г):
├── Калорийность: 580 ккал
├── Белки: 42 г
├── Жиры: 38 г
└── Углеводы: 2 г

Используется для отображения в меню гостю и соответствия требованиям законодательства.


Операции с номенклатурой

ОперацияЧто делает
СозданиеНовый товар в группе с указанием типа
РедактированиеИзменение названия, группы, категории и т.д.
КопированиеСоздание дубликата (удобно для похожих блюд)
ПеремещениеПеренос в другую группу
Мягкое удалениеТовар скрывается, но остаётся в системе
ВосстановлениеВозврат удалённого товара

Бизнес-правила

  • Название уникально в рамках группы (два «Латте» в разных группах — можно)
  • SKU и внутренний код уникальны в рамках корпорации
  • Группа должна существовать и не быть удалённой
  • Перед удалением — проверка: не используется ли товар в других документах