Модель бизнес-функций

Модель бизнес-функции строится из выборки бизнес-функций, изначально созданных в репозитарии. Наличие или отсутствие бизнес-функций в модели бизнес-функции во время этапа внедрения программного обеспечения LN используется для:

  • Выбора и настройки бизнес-процессов на основании правил настройки трансформации и правил настройки статических условий.
  • Установить параметры приложения LN на основании правил установки параметров.

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

Смотрите сеанс Опции при вставке бизнес-функций из репозитария (tgbrg3270m000).

[...]

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

Бизнес-функции по проектной модели (tgbrg4570m000)

Используйте сеанс Бизнес-функции по проектной модели (tgbrg4570m000), чтобы:

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

Для запуска этого сеанса:

  • Выберите проектную модель в меню соответствующий сеанса Проектные модели (tgbrg4500m000).
  • Нажмите Модель бизнес-функций... или Модель бизнес-функций....

В этом сеансе нельзя изменять данные бизнес-функции. Это может быть сделано только в сеансе Бизнес-функции (tgbrg2500m000) в репозитарии. Можно только импортировать бизнес-функции из репозитария в модель бизнес-функции и устанавливать новую иерархическую структуру.

Для создания модели бизнес-функции:

  • В поле Бизнес-функция выберите бизнес-функцию, которую вы хотите включить в модель бизнес-функции.
  • Из этого поля можно перейти в сеанс Бизнес-функции (tgbrg2500m000) и выбрать бизнес-функцию из репозитария.
Ключевые поля в сеансе Бизнес-функции по проектной модели (tgbrg4170s000)
ПолеОписание
Внешний кодУказать код, который указывает позицию этой бизнес-функции относительно другой бизнес-функции.
Родительская бизнес-функцияВыбрать бизнес-функцию, к которой будет привязана текущая бизнес-функция, и которая на один уровень выше текущей бизнес-функции.
ПомощникПерейти в сеанс Помощники (tgwzr1500m000) и привязать существующего предопределенного мастера к бизнес-функции

 

Опции при вставке бизнес-функций из репозитария (tgbrg3270m000)

При импорте бизнес-функции из репозитария в проектную модель, запускается сеанс Опции при вставке бизнес-функций из репозитария (tgbrg3270m000).

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

Для импортирования бизнес-функций из репозитария:

  • Для импортирования бизнес-функций, связанных с бизнес-функцией на нижних уровнях, выбрать флаг Также вставить дочерние бизнес-функции из репозитария. Таким образом, часть структуры бизнес-функции копируется из репозитария в проектную модель.
  • Для перезаписи данных, перечисленных ниже, при импортировании бизнес-функции в модель бизнес-функции, выбрать флаг Переписать атрибуты бизнес-функции существующих потомков:
    • Родительская бизнес-функция
    • Помощник
    • Внешний код
  • Для копирования родительских и дочерних связей из репозитария в модель бизнес-функции, выбрать флаг Восстановить отношения с существующими потомками.
  • Нажмите Продолжить...
Фазы оптимизации по бизнес-функции (tgbrg4535m000)

Чтобы привязать один или больше этапов оптимизации к бизнес-функции, использовать сеанс Фазы оптимизации по бизнес-функции (tgbrg4535m000).

Для запуска этого сеанса:

  • В меню соответствующий сеанса Бизнес-функции по проектной модели (tgbrg4570m000) нажать Связать фазы с бизнес-функцией....

Чтобы привязать фазу оптимизации к бизнес-функции:

  • Выбрать бизнес-функцию.
  • Нажмите Новый
  • В поле Фаза оптимизации выбрать фазу оптимизации для привязки к бизнес-функции.
  • Нажмите Сохранить.
Выполнение помощника

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

Есть два способа, которыми можно запустить помощников:

  • Во-первых, можно активировать Навигатор мастера?:
    • В меню соответствующий сеанса Бизнес-функции по проектной модели (tgbrg4570m000) нажать Навигатор мастера?.
    • Эта опция запускает браузер со всеми помощниками, связанными с бизнес-функциями в модели бизнес-функций.

    • Для исполнения помощников, перечисленных здесь:
    • Когда выполнена часть помощника и ответы сохранены, красный флаг ставится через пиктограмму Помощник.
  • Во-вторых, в Моделировании можно нажать пиктограмму Помощник под бизнес-функцией.

Для просмотра помощников, представленных в структуре дерева, и привязанных к бизнес-функциям, существующих в модели бизнес-функции, в меню соответствующий Браузера помощника, отменить опцию Показывать только Помощников.

Можно отменить выполнение помощника, даже если все шаги невыполнены. Если это произошло, можно сохранить ответы шагов помощника, которые уже были получены. Если помощник не был полностью завершен, ставится флаг через пиктограмму в Навигатор мастера?. Следовательно, важно помнить, выполнялся ли мастер без завершения всех шагов помощника.

Ответы Помощника по Компании и по Проектн.модели (tgwzr4501m000)

Когда выполнены все шаги помощника, задается вопрос:

  • Показать ответы шагов помощника?
    • Если нажать Да, запускается сеанс Ответы Помощника по Компании и по Проектн.модели (tgwzr4501m000).

Данный сеанс используется для изменения ответов, полученных изначально. Кроме того, можно снова выполнить полного помощника, или выполнить определенный шаг и изменить полученный ответ этим путем.

Для изменения полученных ответов шагов помощника:

  • В поле Ответ выбрать ответ шага помощника, который должен заменить ответ, полученный изначально. Ответы, которые можно выбрать, основаны на домене, связанным с параметром, значение которого вы хотите установить с помощью помощника.
  • Нажмите Сохранить.
Примечание

Если выбран флаг Прикл., ответы шагов помощника будут применены к модели бизнес-функции. Однако, ответы шагов помощника не применяются до тех пор, пока вы не выйдете из модели бизнес-функции.

Закрытие модели бизнес-функции

После включения всех соответствующих бизнес-функций в модель бизнес-функции и выполнения всех помощников модель бизнес-функции может быть закрыта. При выходе из модели бизнес-функции, в зависимости от измененных типов данных, следующие вопросы могут появиться:

  • Проверить согласованность?
  • Трансформировать модель бизнес-функции в модель процесса?
  • Установить статичные условия на основании правил?
  • Установить параметры на основании правил?
  • Записать параметры в Базу данных?
  • Применить помощников?
  • Записать параметры в Базу данных?

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

Проверка целостности проектной модели (tgbrg4220m000)

Чтобы проверить, создана ли модель бизнес-функции в соответствии с правилами согласованности, определенными в репозитарии:

  • Запустите сеанс Проверка целостности проектной модели (tgbrg4220m000)
  • Для запуска сеанса в меню соответствующий сеанса Бизнес-функции по проектной модели (tgbrg4570m000) нажмите Проверка целостности проектной модели

При создании модели бизнес-функции, можно совершить ошибки согласованности. Например, можно забыть включить бизнес-функции, которые должны быть включены в соответствии с правилами согласованности, определенными в репозитарии.

Проверка проводится для комбинации текущей моделируемой версии и проектной модели. Можно также указать фазу оптимизации, для которой должна быть выполнена проверка. Если фаза не указана, проверка согласованности выполняется для всех фаз оптимизации, определенных для проектной модели.

Результаты проверки согласованности отображаются в окне сообщения, а правила печатаются на выбранном устройстве. Если данное правило не выполнено, результат также печатается.

Установить текущую фазу оптимизации

Для запуска сеанса Фазы оптимизации по проектной модели (tgbrg4530m000):

  • В меню соответствующий сеанса Бизнес-функции по проектной модели (tgbrg4570m000) нажать Установить все фазы оптимизации как текущую
  • В этом сеансе можно выбрать все фазы одновременно; чтобы это сделать, нажмите Выбрать все или выберите одну конкретную фазу оптимизации.
    • Из-за сделанного выбора сеанс Бизнес-функции по проектной модели (tgbrg4570m000) только показывает бизнес-функции, связанные с фазой оптимизации, выбранной как текущая.
    • Если нажать Выбрать все, будут показаны все бизнес-функции, связанные с проектной моделью.
Установить фазу оптимизации как текущую

В меню соответствующий сеанса Бизнес-функции по проектной модели (tgbrg4570m000):

  • Выбрать Установить все фазы оптимизации как текущую
  • Назначить все фазы оптимизации как текущие.

Это значит, что все бизнес-функции в проектной модели показаны в сеансе Бизнес-функции по проектной модели (tgbrg4570m000).