Общие поля шаблона операции¶
Раздел задает полный состав пользовательских инпутов для двух связанных форм:
- карточка шаблона операции;
- строка назначения шаблона операции агенту с индивидуальными параметрами выполнения.
Часть полей может быть скрыта в блок "Дополнительно", но должна быть предусмотрена в модели формы и в макетах.
Во всех формах категории выбираются из системного справочника категорий операций, типы операций - из проектного справочника типов операций, а виды capability - из системного справочника видов capability.
14.1. Общие поля карточки шаблона операции¶
Эти поля есть у всех категорий операций.
| Блок | Поле UI | Обязательность | Тип UI | Куда пишется |
|---|---|---|---|---|
| Идентификация | Код шаблона | Да | text / readonly после создания | operationTemplates[].id |
| Идентификация | Наименование | Да | text | name |
| Идентификация | Описание | Нет | textarea | operationParameters.description |
| Классификация | Категория операции | Авто | readonly / фильтр из справочника категорий операций | operationTypes[operationTypeId].categoryCode |
| Классификация | Тип операции | Да | select из справочника типов операций с фильтром по категории | operationTypeId |
| Классификация | Активен | Да | toggle | operationParameters.isActive |
| Классификация | Версия / вариант | Нет | text | operationParameters.version |
| Применимость | Целевая номенклатура | Нет | product multiselect | operationParameters.targetProductIds |
| Применимость | Группы номенклатуры | Нет | multiselect | operationParameters.productGroupIds |
| Применимость | Условия применимости | Нет | condition multiselect | conditionSetIds |
| Исполнители | Главный исполнитель | Да | capability requirement editor | primaryExecutor |
| Исполнители | Поддерживающие агенты | Нет | requirement table | supportingAgentRequirements[] |
| Исполнители | Оснастка / вложения | Нет | requirement table | attachmentRequirements[] |
| Результат | Хранитель результата | Нет | capability requirement editor | outputCustodianRequirement |
| Диагностика | Совместимые агенты | Нет | readonly table | computed by UI |
| Диагностика | Где используется | Нет | readonly list | computed from processGraphs[].nodes[] and boms[].lines[] |
Связанные документы: Формы операций | Шаблоны операций | Параметры выполнения агентом