Документация iSZN
Категория федерального/регионального регистра (техническая информация)
Функция расчёта периодов обладания категорией федерального/регионального регистра представляет собой анонимный блок PL/SQL, возвращающий результаты расчёта в параметре :RESULT
. Функция расчёта использует следующие параметры:
Имя | Описание |
---|---|
:RESULT | Результат работы в виде:<Период обладания>,... <Период обладания> заключается в одинарные кавычки и содержит данные о периоде обладания категорией и необязательные сведения о документе, подтверждающем категорию (см. следующую таблицу). |
PC_ID | Идентификатор человека, которому присваивается категория. |
PC_REGION_ID | Идентификатор района человека. |
PRIV_REG_CAT_ID | Идентификатор присваиваемой категории. |
PRIV_REG_CAT_REGION_ID | Идентификатор района присваиваемой категории. |
Каждая структура <Период обладания> содержит список значений следующих параметров, разделённых запятыми:
№ п/п | Описание |
---|---|
1 | Дата начала периода обладания категорией (если не указана, то считается равной 01.01.0001). |
2 | Дата окончания периода обладания категорией (если не указана, то считается равной 31.12.9999). |
3 | Идентификатор экземпляра персонального документа, подтверждающего категорию. |
4 | Идентификатор класса персонального документа, подтверждающего категорию. |
5 | Наименование документа, подтверждающего категорию. Значение заключается в одинарные кавычки. |
6 | Серия документа, подтверждающего категорию. Значение заключается в одинарные кавычки. |
7 | Номер документа, подтверждающего категорию. Значение заключается в одинарные кавычки. |
8 | Дата выдачи документа, подтверждающего категорию. |
9 | Наименование организации, выдавшей документ, подтверждающий категорию. Значение заключается в одинарные кавычки. |
Если какой-либо из параметров имеет значение null
(неизвестен, не имеет смысла, отсутствует и тому подобное), то оно не указывается, но при этом сохраняется общее количество разделителей (запятых), например:
:RESULT := '01.01.2000,31.05.2000,2448,53,''Справка МСЭ'',,,,','01.01.2001,31.10.2001,2448,53,''Справка МСЭ'',,,,'
Редактирование текста функции
Текст функции расчёта вводится в справочнике категорий федерального и регионального регистров.