Создание класса

Создать и отредактировать класс можно в разделе Общие настройки | Объектная модель данных | Классы.

Нажмите кнопку Добавить, расположенную над списком.

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



Задайте Наименование класса.

В поле Интерфейсный объект задайте интерфейсный объект, с которым будет связан класс.

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


КонтейнерОписание
Атрибуты RMПрочие атрибуты, не вошедшие в другие контейнеры
Атрибуты бизнес-процессовАтрибуты бизнес-процессов
Атрибуты контрагентовАтрибуты контрагентов, контрактов, договоров, ...
Атрибуты подключенийПодключения, услуги, ...
Атрибуты потребленияАтрибуты тарификатора
Атрибуты ядраАтрибуты ядра


В поле Группа задайте группу для класса.

В поле Гриф, при необходимости, задайте гриф, он будет распространяться на все объекты этого класса. Если только некоторые атрибуты класса будут содержать конфиденциальную информацию — задайте гриф только для них, не для класса в целом. К данным с заданным значением грифа будет ограничен доступ пользователей в соответствии с их допуском.

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

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

В дочернем классе у атрибутов, унаследованных от родительского класса, можно изменить только значение в поле Вызов функции.

Права доступа для класса

Во вкладке Права доступа задается роль, в которую добавляются разрешения на стандартные действия над объектами класса. 

При создании класса разрешения на все стандартные действия — [RWCD] Чтение, Изменение, Создание, Удаление — автоматически добавляются в роль [BASE][DB_OBJ] Классы/атрибуты по умолчанию.

Для добавления разрешений в другие роли во вкладке Права доступа нажмите кнопку Добавить.

В поле Роль выберите роль.

В поле Разрешенные действия выберите, какие действия будут добавлены в роль, и сохраните разрешение.

Разрешения, данные для классов и атрибутов, можно посмотреть и отредактировать в разделе Разделение полномочий Права доступа к типам объектов.