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

Параметры учёта доходов для вида выплаты (техническая информация)

SQL-выражения (блоки PL/SQL) для получения даты начала и окончания периода учёта доходов представляют собой анонимные блоки PL/SQL, возвращающие дату в параметре :RESULT. В них используются следующие параметры:

Имя Описание
:RESULT Результат работы SQL-выражения.
REGION Идентификатор района коллектива (субъекта назначения), для которого выполняется расчёт среднедушевого дохода.
COLL_ID Идентификатор коллектива, для которого выполняется расчёт среднедушевого дохода.
ASG_SUBJECT_ID Идентификатор субъекта назначения, для которого выполняется назначение вида выплаты.
KIND_REGION Идентификатор района вида выплаты, для которого выполняется расчёт среднедушевого дохода.
KIND Идентификатор вида выплаты, для которого выполняется расчёт среднедушевого дохода.
REQUEST_DATE Дата, на которую рассчитывается доход.

Пример выражения получения даты начала периода учёта доходов:

begin
  :RESULT := Trunc({REQUEST_DATE},'mm');
end;

Это выражение возвращает дату, соответствующую первому числу месяца, на который рассчитывается доход (например, для даты обращения 15.06.2008 будет возвращено 01.06.2008).

Пример выражения получения даты окончания периода учёта доходов:

begin
  :RESULT := Last_Day({REQUEST_DATE});
end;

Это выражение возвращает дату, соответствующую последнему числу месяца, на который рассчитывается доход (например, для даты обращения 15.06.2008 будет возвращено 30.06.2008).

Редактирование выражений

Для редактирования текста SQL-выражений для получения даты начала и окончания периода учёта доходов предназначен диалог свойств параметров учёта доходов справочника видов выплат.

См. также