Документация iSZN
pkEgisso.sql
Ошибки
Error_NoMeasure
PROCEDURE Error_NoMeasure(iID PLS_INTEGER);
Описание
Вызывает exception “МСП не найдена...”.
Error_NoMeasureCode
Описание
Вызывает exception “МСП с кодом не найдена...”.
Error_NoCategory
PROCEDURE Error_NoCategory(iID PLS_INTEGER);
Описание
Вызывает exception “Категория не найдена...”.
Error_NoCategoryCode
Описание
Вызывает exception “Категория с кодом не найдена...”.
Error_NoNormLevel
PROCEDURE Error_NoNormLevel(iID PLS_INTEGER);
Описание
Вызывает exception “Уровень НПР не найден...”.
Error_NoNormLevelCode
Описание
Вызывает exception “Уровень НПР с кодом не найден...”.
Error_NoProvForm
PROCEDURE Error_NoProvForm(iID PLS_INTEGER);
Описание
Вызывает exception “Форма предоставления услуг не найдена...”.
Error_NoProvFormCode
Описание
Вызывает exception “Форма предоставления услуг с кодом не найдена...”.
Error_NoMeasureSection
PROCEDURE Error_NoMeasureSection(iID PLS_INTEGER);
Описание
Вызывает exception “Запись рубрикатора ... не найдена”.
Error_NoMeasureSectionCode
Описание
Вызывает exception “Запись рубрикатора с кодом ... не найдена”.
Работа со справочниками
FormatCategoryCode
Описание
Форматирует код категории получателя МСП.
GetMeasureName
FUNCTION GetMeasureName(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование меры социальной поддержки по её ID.
GetMeasureCode
FUNCTION GetMeasureCode(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает код меры социальной поддержки по её ID.
GetMeasureNameByCode
FUNCTION GetMeasureNameByCode(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование меры социальной поддержки по её коду.
GetMeasureID
FUNCTION GetMeasureID(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN PLS_INTEGER;
Описание
Возвращает ID меры социальной поддержки по её коду.
Параметры:
- sCode - код меры социальной поддержки;
- iStrict - определяет поведение при отсутствии МСП с таким кодом.
GetCategoryName
FUNCTION GetCategoryName(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование категории получателя МСП по её ID.
GetCategoryNameByCode
FUNCTION GetCategoryNameByCode(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование категории получателя МСП по её коду.
Параметры:
- sCode - код категории получателя МПСП (с форматированием или без);
- iStrict - определяет поведение при отсутствии категории с таким кодом.
GetCategoryID
FUNCTION GetCategoryID(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN PLS_INTEGER;
Описание
Возвращает ID категории получателя МСП по её коду.
Параметры:
- sCode - код категории получателя МПСП (с форматированием или без);
- iStrict - определяет поведение при отсутствии категории с таким кодом.
GetNormLevelName
FUNCTION GetNormLevelName(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование уровня нормативно-правового регулирования по его ID.
GetNormLevelNameByCode
FUNCTION GetNormLevelNameByCode(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование уровня нормативно-правового регулирования по его коду.
GetNormLevelID
FUNCTION GetNormLevelID(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN PLS_INTEGER;
Описание
Возвращает ID уровня нормативно-правового регулирования по его коду.
Параметры:
- sCode - код уровня НПР;
- iStrict - определяет поведение при отсутствии уровня НПР с таким кодом.
GetProvFormName
FUNCTION GetProvFormName(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование формы предоставления МСП по её ID.
GetProvFormCode
FUNCTION GetProvFormCode(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает код формы предоставления МСП по её ID.
GetProvFormNameByCode
FUNCTION GetProvFormNameByCode(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование формы предоставления МСП по её коду.
GetProvFormID
FUNCTION GetProvFormID(sCode VARCHAR2, iStrict PLS_INTEGER) RETURN PLS_INTEGER;
Описание
Возвращает ID формы предоставления МСП по её коду.
Параметры:
- sCode - код формы предоставления МСП;
- iStrict - определяет поведение при отсутствии уровня НПР с таким кодом.
GetMeasureSectionName
FUNCTION GetMeasureSectionName(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование записи рубрикатора по её ID.
GetMeasureSectionNameByCode
FUNCTION GetMeasureSectionNameByCode(sFullCode VARCHAR2, iStrict PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает наименование записи рубрикатора по её полному коду.
GetMeasureSectionID
FUNCTION GetMeasureSectionID(sFullCode VARCHAR2, iStrict PLS_INTEGER) RETURN PLS_INTEGER;
Описание
Возвращает ID записи рубрикатора по её коду.
Параметры:
- sFullCode - полный код записи рубрикатора;
- iStrict - определяет поведение при отсутствии записи рубрикатора с таким кодом.
GetRegFinSrcCode
FUNCTION GetRegFinSrcCode(iRegID PLS_INTEGER) RETURN VARCHAR2;
Описание
Возвращает набор кодов источника финансирования для записи реестра.
Параметры:
- iRegID - ID записи в классификаторе мер социальной поддержки.
Если запись не существует, возвращает нули.
Административные функции
RebuildCategoryTree
PROCEDURE RebuildCategoryTree;
Описание
Обновляет иерархию справочника категорий по кодам категорий.
SetRegFinSrcCode
PROCEDURE SetRegFinSrcCode(iRegID PLS_INTEGER, sCode VARCHAR2);
Описание
Изменяет набор кодов источника финансирования для записи реестра.
Параметры:
- iRegID - ID записи в классификаторе мер социальной поддержки;
- sCode - набор кодов источников финансирования; в соответствующей позиции должен быть либо 0, либо 1.