Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:object_selection_rules [2021/04/20 01:53]
127.0.0.1 внешнее изменение
ru:manual:object_selection_rules [2023/03/16 12:20] (текущий)
Строка 9: Строка 9:
  
 == ==  == == 
-**Внимание!** Вместе с системой Business Studio поставляется набор готовых правил, которые находятся в справочнике "Правила получения объектов" в папке "Правила по умолчанию", и которые пользователь может менять под свои потребности+**Внимание!** Вместе с системой Business Studio поставляется набор готовых правил, которые находятся в справочнике "Правила получения объектов" в папке "Правила по умолчанию". 
  
-Перед редактированием этих правил рекомендуется делать их копии и перемещать эти копии за пределы папки "Правила по умолчанию" (например, в папку "Пользовательские правила"). В дальнейшем рекомендуется работать с копиями правил, т.к. при обновлении программы правила, поставляемые с Business Studio, могут быть перезаписаны.  +Если Вы планируете вносить в них изменения или использовать вместо них или вместе с ними свои правила, см. [[ru/manual/administration/change_and_use_default_data]].
- +
-Если при этом данные правила планируется использовать в составе ролей (см. [[ru/manual/manage_model/polls#роли_пользователей|Роли пользователей]]) или как вспомогательные правила для расчета других правил, то нужно в этих местах также вместо оригинала правила использовать его новую копию. +
- +
-Если в правилах используются фильтры и вы также планируете вносить в них изменениято для фильтров также нужно делать копии и использовать вместо оригиналов фильтров их копии+
 ====== ======
  
 Правила используются для следующих целей: Правила используются для следующих целей:
-  - Для предоставления пользователям прав на объекты бизнес-архитектуры в портале. \\ Для этих целей используются правила, при выполнении которых от пользователя получаются объекты. Такие правила имеют на конце названий приписку "(Объекты)", например "Процесс владельца процесса и операции процесса (Объекты)". \\ Действие данного правила показано на Рисунке 1 и описано в Примере 1 ниже. +  - Для предоставления пользователям прав на объекты бизнес-архитектуры в портале. \\ Для этих целей используются правила, при выполнении которых от пользователя получаются объекты. Такие правила имеют на конце названий приписку "(Объекты)", например "Единица деятельности владельца и ее операции (Объекты)". \\ Действие данного правила показано на Рисунке 1 и описано в Примере 1 ниже. 
-  - Для предоставления пользователям прав на объекты опросов в портале. \\ Для этих целей используются правила, при выполнении которых от объектов получаются пользователи. Такие правила имеют на конце названий приписку "(Пользователи)", например "Процесс владельца процесса и операции процесса (Пользователи)". \\ Действие данного правила показано на Рисунке 1 и описано в Примере 2 ниже.+  - Для предоставления пользователям прав на объекты опросов в портале. \\ Для этих целей используются правила, при выполнении которых от объектов получаются пользователи. Такие правила имеют на конце названий приписку "(Пользователи)", например "Единица деятельности владельца и ее операции (Пользователи)". \\ Действие данного правила показано на Рисунке 1 и описано в Примере 2 ниже.
   - Для других вспомогательных задач по получению от объекта одного класса связанных с ним объектов других классов, например, для проведения анализа. В этом случае основной сценарий использования правила это непосредственное получение результатов его работы при помощи тестирования правила (см. [[ru/manual/object_selection_rules/test_rule]]).    - Для других вспомогательных задач по получению от объекта одного класса связанных с ним объектов других классов, например, для проведения анализа. В этом случае основной сценарий использования правила это непосредственное получение результатов его работы при помощи тестирования правила (см. [[ru/manual/object_selection_rules/test_rule]]). 
  
-[{{ ru/manual/object_selection_rules/lang_object_selection_rules_001.png?nolink | Рисунок 1 }}]+[{{ ru/manual/object_selection_rules/lang_object_selection_rules_001.png?nolink | Рисунок 1}}]
  
-**Пример 1**. Действие правила **Процесс владельца процесса и операции процесса (Объекты)**: +**Пример 1**. Действие правила **Единица деятельности владельца и ее операции (Объекты)**: 
  
-От пользователя **Бабич Ирина Петровна** получается одноименное физическое лицо, с котором связан пользователь. От физического лица получается оргединица **Начальник отдела продаж**. От оргединицы получается функция **А2 Продвижение и продажи**, для которой **Начальник отдела продаж** является владельцем, а также его подфункции. Таким образом, по правилу "Процесс владельца процесса и операции процесса (Объекты)" (см. Рисунок 1) объекту начального класса (Пользователи) найдено соответствие с объектом конечного класса (Процессы). Объект **А2 Продвижение и продажи** и его дочерние объекты при выполнении данного правила будут доступны пользователю **Бабич Ирина Петровна** в разделе **Бизнес модель** на портале. +От пользователя **Бабич Ирина Петровна** получается одноименное физическое лицо, с котором связан пользователь. От физического лица получается оргединица **Начальник отдела продаж**. От оргединицы получается функция **А2 Продвижение и продажи**, для которой **Начальник отдела продаж** является владельцем, а также его подфункции. Таким образом, по правилу "Единица деятельности владельца и ее операции (Объекты)" (см. Рисунок 1) объекту начального класса (Пользователи) найдено соответствие с объектом конечного класса (Единицы деятельности). Объект **А2 Продвижение и продажи** и его дочерние объекты при выполнении данного правила будут доступны пользователю **Бабич Ирина Петровна** в разделе **Бизнес модель** на портале. 
  
-**Пример 2**. Действие правила **Процесс владельца процесса и операции процесса (Пользователи)**: +**Пример 2**. Действие правила **Единица деятельности владельца и ее операции (Пользователи)**: 
  
-От подфункции А2.1 получается родительская функцияя **А2 Продвижение и продажи**. От функции А2 получается оргединица **Начальник отдела продаж** – владелец функции. От оргединицы получается физическое лицо **Бабич Ирина Петровна**, от которого получается одноименный пользователь. Таким образом, по нижнему правилу (см. Рисунок 1) объекту начального класса **А2.1 Привлечение клиентов** (Процессы) найдено соответствие с объектом конечного класса **Бабич Ирина Петровна**  (Пользователи). При выполнении правила для каждой из подфункции функции А2 они будут доступны пользователю **Бабич Ирина Петровна** в разделе **Опросы** на портале. Отдельно правило будет выполнено для самой функции А2 и он также будет доступен пользователю **Бабич Ирина Петровна**. +От подфункции А2.1 получается родительская функция **А2 Продвижение и продажи**. От функции А2 получается оргединица **Начальник отдела продаж** – владелец функции. От оргединицы получается физическое лицо **Бабич Ирина Петровна**, от которого получается одноименный пользователь. Таким образом, по нижнему правилу (см. Рисунок 1) объекту начального класса **А2.1 Привлечение клиентов** (Единицы деятельности) найдено соответствие с объектом конечного класса **Бабич Ирина Петровна**  (Пользователи). При выполнении правила для каждой из подфункции функции А2 они будут доступны пользователю **Бабич Ирина Петровна** в разделе **Опросы** на портале. Отдельно правило будет выполнено для самой функции А2 и он также будет доступен пользователю **Бабич Ирина Петровна**. 
  
  
Строка 43: Строка 39:
   * [[ru/manual/object_selection_rules/create_rule]]   * [[ru/manual/object_selection_rules/create_rule]]
   * [[ru/manual/object_selection_rules/test_rule]]   * [[ru/manual/object_selection_rules/test_rule]]
 +  * [[ru/manual/object_selection_rules/rule_result_list]]
 +
 +[<contextnavigator>]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
-[<contextnavigator>]+{(rater>id=ru_manual_object_selection_rules|name=Правила получения объектов|type=vote|trace=ip|headline=off)}
Driven by DokuWiki