SSABSUSAcademy
Warehouse

Категории ингредиентов

Создавайте категории ингредиентов для сырья, закупок, склада, техкарт, отчетов и будущих AI-объяснений.

Категории ингредиентов visual guide
СложностьНачальный
Время7 минут
ФорматИнтерактивная инструкция
Поля8 объяснено

Голосовое объяснение

Аудиофайл: ingredient-categories-ru.mp3

Послушайте короткое объяснение: для чего нужен этот раздел, что заполнять и почему эти данные важны.

Пошаговая инструкция

Категория ингредиентов становится основой для группировки сырья, складского поиска, закупок, себестоимости техкарт, импорта и AI-ответов.

Сначала пройдите walkthrough со скриншотами. Точки показывают, куда нажимать; видео показывают добавление, ввод названия, раскрытие переводов, загрузку фото и сохранение в реальном сервисе.

Поля на этом экране

Список категорий ингредиентов

Как заполнить: Сначала откройте список и проверьте, нет ли уже похожей группы сырья.

Зачем: Так менеджер не создает дубли вроде Овощи, Produce и Fresh Produce.

Поиск

Как заполнить: Используйте поиск перед созданием новой категории.

Зачем: Поиск особенно важен, когда категорий и ингредиентов становится много.

Кнопка добавления

Как заполнить: Нажмите кнопку добавления, чтобы открыть форму Category of ingredients.

Зачем: Новая запись получает ID и создается в текущей компании.

Import

Как заполнить: Используйте Import только для массовой загрузки категорий из файла.

Зачем: Для одной категории ручное создание надежнее; импорт требует правильного маппинга колонок.

AI helper

Как заполнить: Используйте AI-помощник только после проверки результата.

Зачем: Сгенерированные название и фото нужно проверять перед сохранением.

Фото

Как заполнить: Загрузите квадратное изображение 1:1, рекомендовано 300 x 300 или больше.

Зачем: Визуал помогает быстрее отличать группы сырья в складских и закупочных сценариях.

Название категории

Как заполнить: Введите короткое название на текущем языке интерфейса.

Зачем: Название видно в ингредиентах, закупках, складах, техкартах, отчетах и будущих AI-объяснениях.

Переводы названия

Как заполнить: Откройте три точки рядом с названием и заполните нужные языки.

Зачем: Мультиязычные компании должны видеть понятные названия категорий во всех интерфейсах.

Save

Как заполнить: Сохраняйте после проверки названия, переводов и фото.

Зачем: Сохраненная категория становится источником для ингредиентов, закупок, рецептур, склада и AI-агентов.

Проверка

Как заполнить: Вернитесь в список и найдите сохраненную строку.

Зачем: Так видно, что категория реально записалась и загрузилась из Supabase.

Частые ошибки

  • Создавать ингредиенты до категории и оставлять их без группы.
  • Создавать дубли вроде Овощи, Produce и Fresh Produce без понятного правила.
  • Заполнять только один язык, когда в компании включено несколько языков.
  • Загружать широкий баннер вместо квадратного фото категории.
  • Считать номер в списке надежной колонкой БД, хотя текущая таблица хранит только id, company_id, name, photo, created_at и updated_at.
  • Не обновлять loadcategoryingridients после нативных или массовых изменений.
  • Не проверять строку в списке после сохранения.
Техническая таблица для AI-агентов

Этот блок расположен ниже пользовательской инструкции. Он нужен поддержке, автоматизациям и будущим AI-агентам, которые будут объяснять поведение категорий ингредиентов из Supabase category_ingredients.

ПолеХранится какНазначениеПочему важно
ID категорииcategory_ingredients.idУникальный ID категории ингредиентов.Нужен ингредиентам, закупкам, техкартам, импорту, логам и AI-агентам.
Компанияcategory_ingredients.company_idКомпания-владелец категории.Не дает группам сырья смешиваться между компаниями.
Названияcategory_ingredients.name[]Мультиязычный список названий.Склад, закупки, техкарты, отчеты, импорт и AI-ответы используют название текущего языка.
Фотоcategory_ingredients.photoКвадратный media-object категории.Фото помогает сотрудникам быстрее распознавать группу ингредиентов.
Номер в спискеCategoryIngredientsStruct.numberUI-значение порядка, передаваемое при открытии формы.В текущей Supabase-таблице нет отдельной колонки number, поэтому это контекст интерфейса, а не надежное поле БД.
Созданоcategory_ingredients.created_atКогда строка категории создана.Полезно для аудита и диагностики настройки.
Обновленоcategory_ingredients.updated_atКогда строка категории изменена.Поддержка и AI-агенты видят актуальность данных.
Маркер перезагрузкиcompany.loadcategoryingridientsTimestamp для обновления категорий ингредиентов компании.После нативных или массовых изменений приложение должно перезагрузить список категорий ингредиентов.