Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • настройки прав доступа к узлам структуры хранения данных (для которых заполнен атрибут "Карточка проекта")
  • участия в назначении исполнителем на задачи

...

  • Папка проекта - Lookup-атрибут (ссылка на элемент списка) системное название атрибута- project_scope_folder
    ВНИМАНИЕ!
    Обязательно использовать именно этот атрибут при создании или добавить этот атрибут в тип эелементаэлемента-аналог
  • Атрибуты ролевых участников проекта - Lookup-атрибуты, например "ГИП", "Архитектор" и т.д.

...

3. Для Роли в поле "Атрибут с участниками роли" определяется название атрибута ролевого участника карточки проекта в Реестре проектов, из которого при использовании этой роли будут подтягиваться фамилии людей, выполняющих эту роль

...

Например:
Если в Карточке проекта есть два атрибуты ролевых участников проекта - "ГИП" и "Архитектор", то должно быть создано две соответствующие роли в списке Пользователей.

Что проверить и/или дополнить в настройках структуры хранения документации

1. В системе есть системный атрибут "Карточка проекта", который имеет системное имя project_scope. В настройках атрибута нужно обязательно указать список, который является реестром проектов.

2. На папке проекта, на которой добавлен атрибут project_scope, обязательно должен быть разрыв прав (иначе права на ролевых пользователей в этой папке не будут выданы).

Что дополнить в настройках для работы процессов 

...

2.  У ТЭ Процесс. добавить вычисление атрибута "Карточка проекта" (project_scope). Пример формулы:
Field(Parent(Ref("Вложение процесса"), "Проект", true), "Карточка проекта")

ВНИМАНИЕ! Если в формулах процесса указаны другие ТЭ папок из структуры хранения документации (СХД), к ним надо вручную привязать атрибут "Карточка проекта".
Если в СХД делаются разрывы прав на других ТЭ и права на них назначаются на Роль, то к этим ТЭ тоже необходимо привязать атрибут "Карточка проекта".

3. У ТЭ Задача процесса в автоматизации Установить значение поля "Карточка проекта" (project_scope). Пример формулы: 
This("Процесс.Карточка проекта")

...