Справочники и Данные · 10 мин
Как в 1С занести меню: инструкция для кафе и ресторанов
Как занести меню в 1С: создание номенклатуры, рецептур и калькуляционных карт, настройка категорий меню и цен. Пошагово, с проверкой и типичными ошибками.
Задача «занести меню в 1С» чаще всего возникает у предприятий общепита: нужно завести блюда, напитки и полуфабрикаты в программу, чтобы работали продажи через кассу, списание продуктов по рецептурам и расчёт себестоимости. В типовых конфигурациях для этого используются справочник номенклатуры, рецептуры (калькуляционные карты) и механизм ценообразования. Ниже разобран процесс на примере решений линейки 1С:Общепит / 1С:Ресторан и смежных конфигураций — логика в них схожа, отличаются только названия разделов.
Вторая трактовка вопроса — настройка меню интерфейса самой программы: как добавить часто используемые документы и отчёты в «Избранное» или на начальную страницу. Этот сценарий тоже рассмотрен в отдельном разделе, чтобы вы могли быстро сориентироваться, какая именно задача стоит перед вами.
Определите, какое «меню» вам нужно занести
Прежде чем открывать программу, важно понять, что именно требуется. Если речь о блюдах кафе или столовой — работа ведётся с номенклатурой и рецептурами, и это основной сценарий статьи. Если нужно настроить удобное меню команд для пользователя — достаточно механизмов «Избранное» и настройки панелей разделов, это занимает пару минут и не требует прав.
Признак того, что вам нужен первый сценарий: на кассе или в документе реализации не выбирается новое блюдо, либо блюдо продаётся, но продукты со склада не списываются. Признак второго сценария: нужный документ или отчёт «спрятан» глубоко в разделах, и его хочется вынести на видное место.
Как выбрать действие
Подготовьте справочники перед заведением блюд
Меню не заносится «в пустую базу»: сначала должны быть заполнены базовые справочники, иначе карточки блюд создадутся с ошибками или не будут работать в отчётах. Проверьте наличие категорий (групп) номенклатуры — например, «Салаты», «Горячие блюда», «Напитки», — а также единиц измерения, ставок НДС и складов (кухня, бар, основной склад).
Если планируется списание ингредиентов, убедитесь, что в справочнике уже заведены сами продукты: мука, мясо, овощи и так далее. Рецептура блюда ссылается именно на эти карточки товаров, и добавить ингредиент «на лету» при заполнении рецептуры можно, но это увеличивает риск дублей в справочнике.
Отдельно проверьте организацию и подразделение, от имени которых будет вестись учёт, и при необходимости заведите «виды меню» или ценовые группы, если в вашей конфигурации меню делится, например, на основное, банкетное и сезонное.
Создайте карточки блюд в номенклатуре
Откройте раздел «НСИ» или «Справочники» и перейдите в справочник «Номенклатура». Создайте новый элемент и заполните ключевые поля: наименование (как в меню для гостя), полное наименование, группу (категорию меню), базовую единицу измерения — обычно порция, штука или грамм.
Критично правильно выбрать тип номенклатуры. Для блюд собственного приготовления в конфигурациях общепита используется тип «Продукция» (собственное производство), для покупных товаров, которые продаются как есть, — «Товар». Если ошибиться с типом, блюдо не сможет участвовать в производственных документах, и списание ингредиентов работать не будет.
Заполните налоговые реквизиты: ставку НДС и, при необходимости, признак маркировки или код вида алкогольной продукции для ЕГАИС — для алкогольных позиций это обязательное условие продажи. Сохраните карточку и повторите для остальных позиций меню.
- 1Откройте справочник «Номенклатура» и нажмите «Создать»
- 2Укажите наименование, группу меню и единицу измерения
- 3Выберите тип: «Продукция» для блюд кухни, «Товар» для покупных
- 4Заполните ставку НДС и реквизиты ЕГАИС для алкоголя
- 5Запишите карточку и проверьте, что она выбирается в документах
Заполните рецептуры и калькуляционные карты
Для блюд собственного производства следующий шаг — рецептура. В 1С:Общепит и аналогичных решениях она оформляется документом «Рецептура» (иногда «Калькуляционная карта»), где указывается выход блюда и табличная часть с ингредиентами: продукт, норма расхода брутто и нетто на порцию.
Нормы берите из технологических карт или сборников рецептур, которые использует ваше заведение. От точности этих цифр напрямую зависит себестоимость и корректность списания склада: завышенная норма создаст фиктивные недостачи, заниженная — искусственные излишки при инвентаризации.
Обратите внимание на дату рецептуры: программа применяет рецептуру, действующую на дату продажи или выпуска. Если рецепт изменился, не редактируйте старую запись задним числом по документам, которые уже проведены, — создайте новую рецептуру с актуальной датой.
Назначьте цены и привяжите позиции к меню
Чтобы блюдо можно было продать, ему нужна цена. Цены устанавливаются документом «Установка цен номенклатуры» (название может отличаться: «Установка цен», «Прайс-лист»). Выберите тип цен — например, «Розничная» или «Меню ресторана», — добавьте позиции и укажите стоимость. Документ действует с даты проведения, поэтому планируйте смену цен заранее.
В решениях для общепита дополнительно существует понятие собственно «меню» как документа или настройки: позиции распределяются по категориям, задаётся порядок вывода на кассовом экране, доступность по времени (завтраки, бизнес-ланч). Заполните эти настройки, чтобы кассир видел удобную структуру, а не общий список номенклатуры.
После назначения цен проверьте порядок округления и валюту цен, если в базе ведётся несколько валют. Несоответствие типа цен на кассе и в документе установки — частая причина ситуации «блюдо есть, а цена нулевая».
Настройте меню интерфейса: избранное и панели разделов
Если ваша задача — удобная навигация, откройте нужный документ или отчёт и нажмите значок звезды «Добавить в избранное» либо используйте команду в меню навигации. Избранное доступно через отдельную кнопку в верхней панели и работает персонально для каждого пользователя.
Для настройки состава команд раздела откройте меню раздела и выберите «Настройка навигации»: команды переносятся между списками «доступные» и «выбранные», меняется их порядок. Это не меняет права доступа — скрытая из панели команда всё равно доступна через поиск, а запрещённая правами не появится даже при добавлении.
Если меню большое (десятки позиций), заводите его не вручную, а загрузкой из таблицы Excel через обработку «Загрузка данных из табличного документа» — она есть в большинстве типовых конфигураций. Так вы избежите опечаток в наименованиях и сэкономите часы на вводе.
Проверьте результат и типичные ошибки
Контрольная проверка занимает несколько минут, но избавляет от проблем в разгар смены. Пробейте тестовую продажу нового блюда, затем сформируйте отчёт по складу или акт списания и убедитесь, что ингредиенты списались по нормам рецептуры. Сверьте цену на кассе с документом установки цен.
Как проверить результат
Позиция находится поиском и подставляет цену
Позиции нет в списке или цена равна нулю
Остатки уменьшились на нормы из рецептуры
Остатки не изменились — не заполнена или не действует рецептура
Калькуляция соответствует технологической карте
Себестоимость нулевая или сильно искажена
Ограничения и когда нужен специалист
Самостоятельное заведение меню безопасно, пока речь идёт о новых позициях, рецептурах и ценах на будущие даты. Зона риска начинается там, где трогаются закрытые периоды, обмены с кассами и ЕГАИС, а также доработки конфигуратора. Если меню не выгружается на фронт-кассу после корректного заполнения всех данных, проблема обычно в настройках обмена — это работа для специалиста по внедрению.
Также привлекайте специалиста при первичном внедрении: переносе большого меню из другой системы, настройке производственных схем с полуфабрикатами и разделкой, интеграции с системами лояльности. Ошибки на этом этапе дешевле предотвратить, чем исправлять на работающем производстве.
Что важно запомнить
Меню в 1С заносится в три шага: карточка номенклатуры с правильным типом, рецептура с точными нормами и документ установки цен. Проверка тестовой продажей и списанием обязательна. Закрытые периоды и обмены с кассой самостоятельно не трогайте.
Частые вопросы
Можно ли загрузить меню из Excel, а не вводить вручную?
Да. В типовых конфигурациях есть обработка «Загрузка данных из табличного документа» (раздел «Администрирование» или «НСИ»). Подготовьте файл с колонками «наименование, группа, единица измерения, цена», сопоставьте колонки полям справочника и загрузите. Рецептуры таким способом загружать сложнее — их обычно вводят вручную или через специализированные обработки.
Почему блюдо есть в справочнике, но не появляется на кассе?
Чаще всего не назначена цена на нужный тип цен, позиция не включена в настройку меню/категорий кассы или не выполнен обмен данными с фронт-системой. Проверьте документ установки цен, настройки выгрузки на кассу и дату, с которой действуют цены.
Как изменить рецептуру, если блюдо уже продавалось?
Создайте новую рецептуру с текущей датой, а старую не редактируйте. Программа будет применять новые нормы только к продажам после даты изменения, и себестоимость прошлых периодов останется неизменной.
Нужна ли рецептура для покупных напитков и снеков?
Нет. Товары, которые продаются в том виде, в каком куплены, заводятся с типом «Товар» и списываются со склада штука за штуку при продаже. Рецептура нужна только для позиций собственного приготовления.
Как скрыть из меню позиции, которых временно нет?
Не удаляйте карточку — используйте пометку «стоп-лист» на кассе, снятие позиции из настройки меню или признак архивности в карточке номенклатуры, если он предусмотрен конфигурацией. Удаление позиции, по которой были продажи, нарушит отчётность.
Можно ли вести несколько меню одновременно, например основное и банкетное?
Да, в конфигурациях для общепита поддерживаются несколько видов меню или типов цен. Для каждого меню создаётся свой состав позиций и свой тип цен, а на кассе или в документах выбирается нужный вариант.