Документация iSZN

Представление all_personal_docs

Описание

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

Права на представление

Роли Системы имеют следующие права на представление:

Роль Право
Администратор справочников
Администратор справочников (только чтение)
Главный специалист Чтение
Личный кабинет
Пользователь «Инфокиоска»
Пользователь веб-сервиса
Системный администратор
Специалист (только чтение) Чтение
Специалист по выплате Чтение
Специалист по назначению Чтение
Специалист по персональным документам Чтение
Специалист по экономическим показателям
Экономист
Юрист

Столбцы представления

Столбец Тип данных Обязательный Описание
id Number(10) Да Идентификатор экземпляра персонального документа. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_personal_docs.
region_id Number(3) Да Идентификатор района экземпляра персонального документа. Вместе со столбцом id ссылается на первичный ключ соответствующей записи таблицы r_personal_docs.
pc_id Number(10) Да Идентификатор человека (коллектива), которому принадлежит экземпляр персонального документа. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_people_and_colls.
pc_desc Varchar2(4000) Описание. Для коллектива: описание (см. «Класс коллектива (техническая информация)»); для человека: фамилия, имя, отчество, дата рождения, дата смерти.
class_id Number(10) Да Идентификатор класса персонального документа. Ссылается на первичный ключ соответствующей записи таблицы u_personal_doc_classes.
owner_user Varchar2(30) Имя пользователя СУБД (см. «Пользователь»), являющегося владельцем экземпляра персонального документа.
Если столбец равен null, то экземпляр персонального документа не имеет пользователя-владельца.
owner_user_group_guid Raw(16) Уникальный идентификатор группы пользователей, являющейся владельцем экземпляра персонального документа.
Если группа пользователей существует, то её уникальный идентификатор также хранится в столбце guid соответствующей записи таблицы tsrv_user_groups.
Если группа пользователей не существует, то таблица tsrv_user_groups не содержит соответствующей записи.
Если столбец равен null, то экземпляр персонального документа не имеет группы-владельца.
owner_user_group_id Number(10) Идентификатор группы пользователей, являющейся владельцем экземпляра персонального документа. Ссылается на первичный ключ соответствующей записи таблицы tsrv_user_groups.
owner_user_group_name Varchar2(255) Наименование группы пользователей, являющейся владельцем экземпляра персонального документа.
user_created Varchar2(30) Да Имя пользователя СУБД, создавшего запись, относящуюся к экземпляру персонального документа1).
date_created Date Да Дата и время создания записи, относящейся к экземпляру персонального документа2).
user_modified Varchar2(30) Имя пользователя СУБД, изменившего запись, относящуюся к экземпляру персонального документа3).
date_modified Date Дата и время изменения записи, относящейся к экземпляру персонального документа4).
udcm Varchar2(4000) Да Информация о последнем изменении записи, относящейся к экземпляру персонального документа. Имя пользователя СУБД, дата и время в виде «user, 01.01.0001 00:00».
description Varchar2(4000) Описание экземпляра персонального документа: значения реквизитов без их наименований.
description_short Varchar2(4000) Описание экземпляра персонального документа: значения реквизитов с краткими наименованиями реквизитов.
description_full Varchar2(4000) Описание экземпляра персонального документа: значения реквизитов с полными наименованиями реквизитов.
privs Number Да Привилегии на экземпляр персонального документа текущего пользователя. Десятичное число, двоичный эквивалент которого представляет собой битовую маску привилегий. Присутствие единицы в какой-либо позиции двоичного числа означает наличие привилегии, присутствие нуля — её отсутствие (см. «Справочник привилегий»).
is_owner_user Number Да Определяет, является ли текущий пользователь владельцем экземпляра персонального документа:
0 — не является;
1 — является.
pdc_name Varchar2(255) Да Наименование класса персонального документа.
pdc_abbr Varchar2(255) Краткое наименование класса персонального документа.
pdc_short_name Varchar2(255) Да Равен pdc_abbr, если pdc_abbr не равен null. Равен pdc_name, если pdc_abbr равен null (если краткое наименование не задано, то используется наименование класса персонального документа).
pdc_description Varchar2(4000) Описание класса персонального документа.
pdc_is_for_people Number(1) Да Определяет, совместим ли класс персонального документа с отдельным индивидом:
0 — класс персонального документа не совместим с отдельным индивидом;
1 — класс персонального документа совместим с отдельным индивидом.
pdc_handler_xdh Number(10) Идентификатор файла обработчика персонального документа. Ссылается на первичный ключ соответствующей записи таблицы tsrv_softbase.
pdc_help_context Number(10) Идентификатор страницы справочной системы, описывающей класс персонального документа.
pdc_allow_multiple Number(1) Да Определяет, может ли человек/коллектив иметь более одного экземпляра персонального документа:
0 — не может;
1 — может.
pdc_min_privs Number Да Минимальные привилегии текущего пользователя на класс персональных документов, к которому относится данный персональный документ. Десятичное число, двоичный эквивалент которого представляет собой битовую маску привилегий. Присутствие единицы в какой-либо позиции двоичного числа означает наличие привилегии, присутствие нуля — её отсутствие (см. «Справочник привилегий»).
pdc_max_privs Number Да Максимальные привилегии текущего пользователя на класс персональных документов, к которому относится данный персональный документ. Десятичное число, двоичный эквивалент которого представляет собой битовую маску привилегий. Присутствие единицы в какой-либо позиции двоичного числа означает наличие привилегии, присутствие нуля — её отсутствие (см. «Справочник привилегий»).
u_id Number(10) Да Идентификатор текущего пользователя. Ссылается на первичный ключ соответствующей записи таблицы tsrv_users.
u_region_id Number(3) Да Идентификатор района текущего пользователя. Ссылается на первичный ключ соответствующей записи таблицы tsrv_regions.
u_username Varchar2(30) Да Имя пользователя СУБД текущего пользователя.

См. также

1) , 2) , 3) , 4) Столбец является составной частью блока аудита записи.