Правила определения доступности операций

<< Нажмите, чтобы отобразить содержание (Click to Display Table of Contents) >>

Введение >

Правила определения доступности операций

Для определения доступности какой-либо операции для пользователя используется следующее правило:

 

Пользователь может осуществить операцию с выбранным сметным объектом (Комплексом, Проектом, Объектной сметой, Локальной сметой или Актом) если выполнены следующие условия:

1.Роль, назначенная пользователю, позволяет осуществлять эту операцию.
2.Группа, куда входит пользователь, является собственником объекта или имеет доступ на видимость этого объекта.
3.Бизнес-этап, на котором находится объект, позволяет осуществлять данную операцию. Разрешение выбирается из таблиц для «собственника» или «не собственника» в зависимости от отношения группы пользователей к этому объекту (по п. 2).
4.Если после проверок по условиям 1 – 3 выполнение операции разрешено, то дальнейшая проверка проводится в зависимости от того, включен ли режим «Отдельное управление дочерними» или нет.

 

Если режим «Отдельное управление дочерними» включен:

при запросе разрешений на выполнение операций «создания», «удаления», «редактирования» или «импорта» используется следующее правило (в зависимости от типа сметного объекта):

 

4.1а.Для ОС на бизнес-этапе, на котором находится родительский проект, разрешено, соответственно, создание, удаление, редактирование или импорт для дочерних объектов.
4.1б.Для ЛС на бизнес-этапе, на котором находится родительская ОС, разрешено, соответственно, создание, удаление, редактирование или импорт для дочерних объектов.
4.1в.Для Акта  на бизнес-этапе, на котором находится родительская ЛС, разрешено, соответственно, создание, удаление, редактирование или импорт для дочерних объектов.

 

Если режим «Отдельное управление дочерними» выключен (значение по умолчанию):

при запросе разрешения на выполнение определенных операций со сметным объектом дополнительно используется правило (в зависимости от типа сметного объекта):

 

4.2а.Для ОС при операциях «создания», «удаления», «редактирования», «импорта»: бизнес-этап, на котором находятся родительский проект, позволяет осуществлять редактирование.
4.2б.Для ЛС при операциях «создания», «удаления», «редактирования», «импорта», «назначения исполнителей»: бизнес-этапы, на которых находятся родительские проект и ОС, позволяют осуществлять редактирование.
4.2в.Для Акта при операциях «создания», «удаления», «редактирования», «экспорта», «просмотра»: бизнес-этап, на котором находятся родительская ЛС, позволяет осуществлять учет выполнения.
4.2г.Для Параметров объекта при операциях «создания», «удаления», «редактирования», «экспорта»: бизнес-этап, на котором находятся родительская ОС, позволяет осуществлять редактирование.

 

При проверке по условию 4 разрешение выбирается из набора для «собственника» или «не собственника» в зависимости от отношения группы пользователей к проекту (по п. 2)

 

Если включен режим «Облегченной проверки на редактирование ЛС», то при проверках по условию 4, разрешение всегда выбирается как для собственника.

Если удаляется сметный объект, находящийся на бизнес-этапе «Архивирование», то проверки в соответствии с пунктом 4 не осуществляются.

 

 

При осуществлении операции перевода на другой бизнес-этап дополнительно проверяется доступность нового этапа в списке бизнес-этапов ролей пользователя.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Наверх