Документация iSZN
Представление all_personal_doc_reqs
Описание
Представление содержит записи, соответствующие реквизитам экземпляров персональных документов, на которые текущий пользователь имеет привилегии:
- Просмотр наличия;
- Просмотр значений реквизитов.
Права на представление
Роли Системы имеют следующие права на представление:
Роль | Право |
---|---|
Администратор справочников | — |
Администратор справочников (только чтение) | — |
Главный специалист | Чтение |
Личный кабинет | — |
Пользователь «Инфокиоска» | — |
Пользователь веб-сервиса | — |
Системный администратор | — |
Специалист (только чтение) | Чтение |
Специалист по выплате | Чтение |
Специалист по назначению | Чтение |
Специалист по персональным документам | Чтение |
Специалист по экономическим показателям | — |
Экономист | — |
Юрист | — |
Столбцы представления
Столбец | Тип данных | Обязательный | Описание |
---|---|---|---|
id | Number(10) | Да | Идентификатор реквизита персонального документа. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_personal_doc_reqs . |
region_id | Number(3) | Да | Идентификатор района реквизита персонального документа. Вместе со столбцом id ссылается на первичный ключ соответствующей записи таблицы r_personal_doc_reqs . |
pdoc_id | Number(10) | Да | Идентификатор экземпляра персонального документа, к которому относится значение реквизита. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи таблицы r_personal_docs . |
owner_id | Number(10) | — | Идентификатор записи-владельца. Вместе со столбцом region_id ссылается на первичный ключ соответствующей записи представления all_personal_doc_reqs . Для скалярных реквизитов и реквизитов таблицы первого уровня равен null . Для реквизитов таблицы второго (и более) уровня равен идентификатору записи, относящейся к первому реквизиту (u_personal_doc_classes.order_num = 1) вышестоящей таблицы (имеющему порядковый номер 1 в пределах вышестоящей таблицы по справочнику классов персональных документов). |
class_id | Number(10) | Да | Идентификатор класса реквизита персонального документа (см. «Элемент структуры персонального документа»). Ссылается на первичный ключ соответствующей записи таблицы u_personal_doc_classes . |
value | Varchar2(255) | Да | Значение реквизита персонального документа. |
decoded_value | Varchar2(4000) | Да | Декодированное значение lookup-реквизита (Ссылка, Человек/коллектив, Документ). Для реквизитов, не являющихся lookup-реквизитами, равен value . |
order_num | Number(10) | Да | Порядковый номер табличного реквизита (номер строки в таблице, к которой относится значение реквизита). Для скалярных реквизитов равен 0. |
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». |
rqc_name | Varchar2(255) | Да | Наименование класса реквизита персонального документа. |
rqc_abbr | Varchar2(255) | — | Краткое наименование класса реквизита персонального документа. |
rqc_short_name | Varchar2(255) | Да | Равен rqc_abbr , если rqc_abbr не равен null . Равен rqc_name , если rqc_abbr равен null (если краткое наименование не задано, то используется наименование класса реквизита персонального документа). |
rqc_description | Varchar2(4000) | — | Описание класса реквизита персонального документа. |
rqc_type_num | Number(10) | Да | Идентификатор вида реквизита персонального документа. Ссылается на первичный ключ соответствующей записи таблицы dic_personal_doc_class_types . |
rqc_order_num | Number(10) | Да | Порядковый номер класса реквизита персонального документа в пределах своего уровня иерархии. |
rqc_data_type | Number(10) | Да | Идентификатор типа данных класса реквизита персонального документа. Ссылается на первичный ключ соответствующей записи таблицы dic_pdoc_req_data_types . |
rqc_is_lookup | Number | Да | Определяет, является ли реквизит lookup-реквизитом (Ссылка, Человек/коллектив, Документ): 0 — не является; 1 — является. |
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) | — | Имя пользователя СУБД, являющегося владельцем экземпляра персонального документа. |
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) | Да | Имя пользователя СУБД текущего пользователя. |