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

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

Описание

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

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

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

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

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

Столбец Тип данных Обязательный Описание
id Number(10) Да Идентификатор файла персонального документа. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_personal_doc_files.
region_id Number(3) Да Идентификатор района файла персонального документа. Вместе со столбцом id ссылается на первичный ключ соответствующей записи таблицы r_personal_doc_files.
pdoc_id Number(10) Да Идентификатор экземпляра персонального документа, с которым связан файл. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_personal_docs.
kind_id Number(10) Да Идентификатор вида файлов персональных документов. Ссылается на первичный ключ соответствующей записи таблицы dic_pdoc_file_kinds.
kind_name Varchar2(255) Да Наименование вида файлов персональных документов.
kind_image_index Number(10) Да Индекс значка вида файлов персональных документов.
file_id Number(10) Да Идентификатор файла. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_files.
description Varchar2(4000) Описание файла персонального документа.
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».
file_date Date Да Дата и время последнего изменения файла.
file_name Varchar2(255) Да Имя файла.
file_size Number Да Размер файла.
file_sha1 Raw(20) Да Контрольная сумма файла.
file_content Blob Содержимое файла.
file_content_strict Blob Содержимое файла.
file_media_type Varchar2(255) Тип информации файла.
pd_id Number(10) Да Идентификатор экземпляра персонального документа. Вместе со столбцом pd_region_id ссылается на первичный ключ соответствующей записи таблицы r_personal_docs.
pd_region_id Number(3) Да Идентификатор района экземпляра персонального документа. Вместе со столбцом pd_id ссылается на первичный ключ соответствующей записи таблицы r_personal_docs.
pd_pc_id Number(10) Да Идентификатор человека (коллектива), которому принадлежит экземпляр персонального документа. Вместе со столбцом pd_region_id ссылается на первичный ключ соответствующей записи таблицы r_people_and_colls.
pd_pc_desc Varchar2(4000) Описание. Для коллектива: описание (см. «Класс коллектива (техническая информация)»); для человека: фамилия, имя, отчество, дата рождения, дата смерти.
pd_class_id Number(10) Да Идентификатор класса персонального документа. Ссылается на первичный ключ соответствующей записи таблицы u_personal_doc_classes.
pd_owner_user Varchar2(30) Имя пользователя СУБД, являющегося владельцем экземпляра персонального документа.
Если столбец равен null, то экземпляр персонального документа не имеет пользователя-владельца.
pd_owner_user_group_guid Raw(16) Уникальный идентификатор группы пользователей, являющейся владельцем экземпляра персонального документа.
Если группа пользователей существует, то её уникальный идентификатор также хранится в столбце guid соответствующей записи таблицы tsrv_user_groups.
Если группа пользователей не существует, то таблица tsrv_user_groups не содержит соответствующей записи.
Если столбец равен null, то экземпляр персонального документа не имеет группы-владельца.
pd_owner_user_group_id Number(10) Идентификатор группы пользователей, являющейся владельцем экземпляра персонального документа. Ссылается на первичный ключ соответствующей записи таблицы tsrv_user_groups.
pd_owner_user_group_name Varchar2(255) Наименование группы пользователей, являющейся владельцем экземпляра персонального документа.
pd_user_created Varchar2(30) Да Имя пользователя СУБД, создавшего запись, относящуюся к экземпляру персонального документа5).
pd_date_created Date Да Дата и время создания записи, относящейся к экземпляру персонального документа6).
pd_user_modified Varchar2(30) Имя пользователя СУБД, изменившего запись, относящуюся к экземпляру персонального документа7).
pd_date_modified Date Дата и время изменения записи, относящейся к экземпляру персонального документа8).
pd_udcm Varchar2(4000) Да Информация о последнем изменении записи, относящейся к экземпляру персонального документа. Имя пользователя СУБД, дата и время в виде «user, 01.01.0001 00:00».
pd_description Varchar2(4000) Описание экземпляра персонального документа: значения реквизитов без их наименований.
pd_description_short Varchar2(4000) Описание экземпляра персонального документа: значения реквизитов с краткими наименованиями реквизитов.
pd_description_full Varchar2(4000) Описание экземпляра персонального документа: значения реквизитов с полными наименованиями реквизитов.
pd_privs Number Да Привилегии на экземпляр персонального документа текущего пользователя. Десятичное число, двоичный эквивалент которого представляет собой битовую маску привилегий. Присутствие единицы в какой-либо позиции двоичного числа означает наличие привилегии, присутствие нуля — её отсутствие (см. «Справочник привилегий»).
pd_is_owner_user Number Да Определяет, является ли текущий пользователь владельцем экземпляра персонального документа:
0 — не является;
1 — является.
pd_pdc_name Varchar2(255) Да Наименование класса персонального документа.
pd_pdc_abbr Varchar2(255) Краткое наименование класса персонального документа.
pd_pdc_short_name Varchar2(255) Да Равен pd_pdc_abbr, если pd_pdc_abbr не равен null. Равен pd_pdc_name, если pd_pdc_abbr равен null (если краткое наименование не задано, то используется наименование класса персонального документа).
pd_pdc_description Varchar2(4000) Описание класса персонального документа.
pd_pdc_is_for_people Number(1) Да Определяет, совместим ли класс персонального документа с отдельным индивидом:
0 — класс персонального документа не совместим с отдельным индивидом;
1 — класс персонального документа совместим с отдельным индивидом.
pd_pdc_handler_xdh Number(10) Идентификатор файла обработчика персонального документа. Ссылается на первичный ключ соответствующей записи таблицы tsrv_softbase.
pd_pdc_help_context Number(10) Идентификатор страницы справочной системы, описывающей класс персонального документа.
pd_pdc_allow_multiple Number(1) Да Определяет, может ли человек/коллектив иметь более одного экземпляра персонального документа:
0 — не может;
1 — может.
pd_pdc_min_privs Number Да Минимальные привилегии текущего пользователя на класс персональных документов, к которому относится данный персональный документ. Десятичное число, двоичный эквивалент которого представляет собой битовую маску привилегий. Присутствие единицы в какой-либо позиции двоичного числа означает наличие привилегии, присутствие нуля — её отсутствие (см. «Справочник привилегий»).
pd_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) , 5) , 6) , 7) , 8) Столбец является составной частью блока аудита записи.