Шаблоны моделей


Определения

  • Шаблон модели служит для определения свойств и хранения моделей корпоративной архитектуры и их экземпляров (элементов корпоративной архитектуры). Шаблон модели содержит атрибуты, формы и другие данные модели. Используется аналогично шаблону записи. Шаблон модели можно связать с другими шаблонами.
  • Шаблон модели процесса можно преобразовать в шаблон автоматизированного процесса.
  • Элемент корпоративной архитектуры — это запись в шаблоне модели (процесс, группа процессов, задача, событие, оргединица и т. п.). Свойства элемента определяет соответствующий шаблон модели. Для каждого типа элементов корпоративной архитектуры предусмотрен отдельный шаблон.

Просмотр списка шаблонов моделей

  1. На странице «Администрирование» в разделе «Архитектура» выберите пункт «Шаблоны» .
  2. Выберите вкладку «Шаблоны моделей».
  3. Отобразится список всех шаблонов моделей.

Типы шаблонов моделей

Элементы процессной архитектуры сохраняются в виде экземпляров в соответствующих шаблонах моделей.

Предусмотрены следующие шаблоны моделей:

  • BPMN-группы
  • Абстрактные задачи
  • Ассоциативные связи
  • Встроенные подпроцессы
  • Группы процессов
  • Дорожки
  • Задачи, выполняемые вручную
  • Задачи, выполняемые пользователем
  • Задачи-вызовы сервиса
  • Задачи-выполнения бизнес-правила
  • Задачи-выполнения сценария
  • Задачи-отправки сообщений
  • Задачи-получения сообщения
  • Комментарии
  • Комплексные развилки
  • Конечные события
  • Конечные события-компенсации
  • Конечные события-остановки
  • Конечные события-отмены
  • Конечные события-ошибки
  • Конечные события-сигналы (инициаторы)
  • Конечные события-сообщения (инициаторы)
  • Конечные события-эскалации
  • Множественные конечные события (инициаторы)
  • Множественные начальные события (обработчики)
  • Множественные промежуточные события (инициаторы)
  • Множественные промежуточные события (обработчики)
  • Надписи
  • Начальные события
  • Начальные события-сигналы (обработчики)
  • Начальные события-сообщения (обработчики)
  • Начальные события-таймеры
  • Начальные события-условия
  • Объекты данных
  • Оргединицы-должности
  • Оргединицы-подразделения
  • Основные пулы
  • Параллельные множественные начальные события
  • Параллельные множественные промежуточные события
  • Параллельные развилки по событию
  • Повторно используемые подпроцессы
  • Потоки данных
  • Потоки сообщений
  • Потоки управления
  • Потоки управления «иначе»
  • Условные потоки
  • Промежуточные события
  • Промежуточные события-компенсации
  • Промежуточные события-отмены (обработчики)
  • Промежуточные события-ошибки (обработчики)
  • Промежуточные события-сигналы (инициаторы)
  • Промежуточные события-сигналы (обработчики)
  • Промежуточные события-сообщения (инициаторы)
  • Промежуточные события-сообщения (обработчики)
  • Промежуточные события-ссылки (инициаторы)
  • Промежуточные события-ссылки (обработчики)
  • Промежуточные события-таймеры
  • Промежуточные события-условия
  • Промежуточные события-эскалации
  • Процессы
  • Пулы
  • Развилки «и/или»
  • Развилки «и»
  • Развилки «или/или»
  • Развилки «или/или» по событию
  • Развилки по событиям
  • Ресурсы
  • Скрытые пулы
  • Ссылки на группы процессов
  • Ссылки на процессы
  • Хранилища данных

Свойства шаблона модели

Помимо общих свойств шаблоны моделей содержат системные атрибуты.

Шаблон модели содержит системные атрибуты соответствующей архитектурной модели. Эти атрибуты автоматически создаются при создании шаблона модели и используются для следующих целей:

  • определение свойств архитектурной модели;
  • построение иерархических связей между элементами корпоративной архитектурны (например, между группами процессов и процессами) посредством атрибута типа «Модель»;
  • установление связей с шаблонами других типов (записей, аккаунтов, ролей и т. п.).

В шаблон модели можно добавить собственные атрибуты, чтобы расширить её свойства согласно вашим бизнес-потребностям.

Смена типа элемента

При изменении типа элемента (экземпляра модели) в корпоративной архитектуре элемент автоматически перемещается из исходного шаблона модели в целевой шаблон.

Например, при преобразовании абстрактной задачи в задачу, выполняемую пользователем, экземпляр задачи из шаблона абстрактных задач автоматически переместится в шаблон задач, выполняемых пользователем.

При смене типа элемента:

  • значения системных атрибутов копируются в элемент нового типа в соответствующем шаблоне;
  • значения отличающихся атрибутов сохраняются в исходном и целевом шаблонах;
  • если вернуть предыдущий тип элемента, все значения атрибутов соответствующего типа будут восстановлены.

Изменение диаграммы модели

При изменении диаграммы бизнес-процесса, бизнес-способностей или оргструктуры система автоматически записывает дату и время изменения в системный атрибут _lastWriteDate.

Примечание

Изменение атрибутивного состава процесса, группы процессов или оргструктуры не считается изменением диаграммы модели.

Использование атрибутов типа «Модель»

Для установления связей с шаблонами моделей используется атрибут типа «Модель», который позволяет:

  • связывать любые шаблоны с шаблонами моделей;
  • устанавливать связи между шаблонами моделей.

Атрибут типа «Модель» аналогичен атрибуту типа «Запись», поэтому с ним можно выполнять такие же операции:

  • вычислять автоматически с помощью формул и языка N3;
  • использовать в выражениях и сценариях;
  • отображать значение в виде простого текста или гиперссылки.

Пример использования

Получение значений атрибутов родительского шаблона

Конфигурация приложения

  • В шаблоне модели «Группы процессов» создан и вынесен на основную форму атрибут «Категория» типа «Список значений» со значениями:
    • Основные процессы
    • Обеспечивающие процессы
  • В шаблоне модели «Процессы» на основную форму вынесен атрибут по пути: Родительская группа процессов → Категория с доступом «Только чтение».

Результирующее поведение

  1. Созданы две группы процессов: «Продажи» и «Послепродажное обслуживание».
  2. В группе процессов «Продажи» в атрибуте «Категория» выбрано значение «Основные процессы».
  3. В группе процессов «Послепродажное обслуживание» в атрибуте «Категория» выбрано значение «Обеспечивающие процессы».
  4. В группе процессов «Продажи» создан процесс «Работа с клиентом».
  5. В свойствах процесса «Работа с клиентом» в атрибуте «Категория» (доступном через родительскую группу процессов) автоматически отображается значение «Основные процессы».
  6. При перемещении процесса «Работа с клиентом» в группу процессов «Послепродажное обслуживание» в атрибуте «Категория» автоматически отображается значение «Обеспечивающие процессы».
К началу


Номер Статьи: 5148
Размещено: Mon, Dec 22, 2025
Последнее обновление: Mon, Dec 22, 2025

Online URL: https://kb.comindware.ru/article/shablony-modelej-5148.html