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

Список рецептов

Список рецептов, это центральное представление управления всеми рецептами в OpSee. Он предоставляет DataGrid с поиском, фильтрацией, управлением статусом, версионированием и операциями CRUD.

Представление списка рецептов

Сводка дашборда​

В верхней части страницы четыре карточки KPI дают краткий обзор:

КарточкаОписание
TotalОбщее количество рецептов в системе
ActiveРецепты с активным флагом
DraftАктивные рецепты, находящиеся в статусе Draft
ApprovedАктивные рецепты, одобренные для производства

Колонки сетки​

DataGrid списка рецептов отображает следующие колонки:

КолонкаОписаниеКомпактный видПолный вид
CodeИдентификатор рецепта (моноширинный)ВиднаВидна
VersionЗначок номера версии (например, v1, v2)ВиднаВидна
NameОтображаемое название рецептаВиднаВидна
DescriptionНеобязательный текст описанияСкрытаВидна
ProductНазвание выходного материала/продуктаВиднаВидна
StatusЧип статуса жизненного цикла (Draft/Review/Approved/Obsolete)ВиднаВидна
ProcedureНазвание связанной пошаговой процедурыСкрытаВидна
CreatedМетка времени созданияСкрытаВидна
ActiveЧип Active/InactiveВиднаВидна
ActionsКнопки редактирования, удаления, изменения статуса, новой версииВиднаВидна
подсказка

Переключайтесь между компактным и полным видом колонок с помощью значка видимости колонок в строке фильтров. Также можно использовать встроенную панель «Manage Columns» DataGrid для показа/скрытия отдельных колонок.

Поиск и фильтрация​

Строка фильтров предоставляет следующие элементы управления:

ЭлементПоведение
ПоискФильтрует по названию рецепта, коду или названию продукта (без учёта регистра)
StatusВыпадающий список для фильтрации по статусу: All, Draft, Review, Approved, Obsolete
Show InactiveПереключатель для включения рецептов с active = false
Переключатель колонокПереключение между компактной и полной видимостью колонок
Очистить фильтрыСброс всех фильтров, текста поиска и ширины колонок до значений по умолчанию

Управление статусом​

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

  1. Нажмите на чип статуса в колонке Status
  2. Появится контекстное меню с доступными переходами для текущего статуса
  3. Нажмите на нужный переход

Переходы статусов​

Текущий статусДоступные действия
DraftSubmit for Review
ReviewApprove, Return to Draft
ApprovedMark Obsolete
Obsolete(нет переходов)
к сведению

Когда рецепт одобряется, имя одобрившего пользователя записывается автоматически. Эта информация хранится для прослеживаемости и видна в журнале аудита.

Ограничения редактирования​

Редактировать или удалять можно только рецепты в статусе Draft. Это включает:

  • Изменение названия рецепта, кода, описания или любого поля
  • Добавление, редактирование или удаление элементов формулы
  • Добавление, редактирование или удаление параметров фаз
  • Добавление, редактирование или удаление требований к оборудованию

Если необходимо изменить одобренный или устаревший рецепт, вместо этого создайте новую версию.

Создание новой версии​

Версионирование позволяет итеративно работать с рецептами, сохраняя историю предыдущих версий.

  1. Нажмите кнопку действия версия (значок копирования) на любом рецепте в списке
  2. Появится диалог подтверждения с названием рецепта и текущей версией
  3. Нажмите Confirm для создания новой версии

Что происходит при создании новой версии:

  • Создаётся новая запись рецепта с тем же кодом, но с увеличенным номером версии
  • Все дочерние записи копируются из исходного рецепта:
    • Элементы формулы (спецификация материалов)
    • Параметры фаз (переопределения уставок)
    • Требования к оборудованию
  • Новая версия начинается в статусе Draft, независимо от статуса исходной версии
  • Новая версия помечается как active = true
подсказка

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

Создание рецепта​

  1. Нажмите кнопку Add Recipe над DataGrid
  2. Заполните поля формы на вкладке General (см. Начало работы для описания полей)
  3. Нажмите Create
  4. Рецепт создаётся с версией v1 в статусе Draft

Редактирование рецепта​

  1. Нажмите кнопку edit (синий значок карандаша) в строке рецепта в Draft
  2. Открывается диалог редактирования с вкладками:
    • General, метаданные рецепта (название, код, продукт, процедура, размер партии и т. д.)
    • Formula, спецификация материалов (детали)
    • Parameters, переопределения уставок фаз (детали)
    • Equipment, требования к оборудованию (детали)
  3. Внесите изменения и нажмите Update
к сведению

Вкладки Formula, Parameters и Equipment показываются только при редактировании существующего рецепта (не при создании). Сначала создайте рецепт, а затем отредактируйте его, чтобы добавить субресурсы.

Удаление рецепта​

  1. Нажмите кнопку delete (красный значок корзины) в строке рецепта в Draft
  2. Подтвердите удаление в диалоге

Удалять можно только рецепты в Draft. Одобренные рецепты сначала должны быть помечены как устаревшие, но они не могут быть удалены, только архивированы для прослеживаемости.

Связанные страницы​

Предварительные требования​

Следующие шаги​