Документация iSZN
pkPayFmlSpec.sql
GetFinSrcTerritory
PROCEDURE GetFinSrcTerritory(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, iDIID OUT PLS_INTEGER, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, iFSID OUT PLS_INTEGER, iFSRegionID OUT PLS_INTEGER, sExplain OUT VARCHAR2);
Описание
Получить источник финансирования для территории по справке-заявлению.
Func142_102_01
FUNCTION Func142_102_01(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dAsgDates DATE, dAsgDatee DATE, dCDATES DATE, dCDATEE DATE, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, nTFixAmount NUMBER := NULL) RETURN uszn.pkPayFml.TItemFSAmounts;
Описание
Расчёт льготы по телефону, радио, коллективной антенне для Юга Тюменской области по программе «Сотрудничество» по справке-заявлению.
Func152_102_01
FUNCTION Func152_102_01(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, iFSIDdef PLS_INTEGER :=1, iFSRegionIDdef PLS_INTEGER :=102) RETURN uszn.pkPayFml.TItemFSAmounts;
Описание
Расчёт возмещения расходов на оплату проезда на городском, пригородном транспорте для Юга Тюменской области по программе «Сотрудничество» и по бюджету Тюменской области по справке-заявлению и заявлению.
Func153_102_01
PROCEDURE Func153_102_01(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, sResult OUT VARCHAR2, sExplain OUT VARCHAR2);
Описание
Расчёт компенсации стоимости проезда ж/д, воздушным, водным или междугородним транспортом по РФ для Юга Тюменской области по программе «Сотрудничество» и по бюджету Тюменской области по справке-заявлению и заявлению.
Func162_102_01
PROCEDURE Func162_102_01(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, sResult OUT VARCHAR2, sExplain OUT VARCHAR2, iPr102 PLS_INTEGER);
Описание
Расчёт компенсации стоимости установки телефона для Юга Тюменской области по программе «Сотрудничество» и по бюджету Тюменской области по справке-заявлению и заявлению.
Func16_17_20_21_102_01
FUNCTION Func16_17_20_21_102_01(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, iPeriod PLS_INTEGER, sResult OUT VARCHAR2, sExplain OUT VARCHAR2) RETURN uszn.pkPayFml.TItemFSAmounts;
Описание
Расчёт единовременной, ежемесячной, ежеквартальной, ежегодной выплаты по справке-заявлению для Юга Тюменской области по программе «Сотрудничество».
Func160_0_01
FUNCTION Func160_0_01(iCollID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, iAFWID PLS_INTEGER, iAFWRgnID PLS_INTEGER, iPr PLS_INTEGER, sResult OUT VARCHAR2, sExplain OUT VARCHAR2) RETURN uszn.pkPayFml.TItemFSAmounts;
Описание
Расчёт «Компенсационной выплаты членам семей погибших (умерших) военнослужащих и сотрудников некоторых федеральных органов исполнительной власти» iPr - процент компенсации от общей стоимости услуг (от 1 до 100).
Func11_104_01
PROCEDURE Func11_104_01(iKind PLS_INTEGER, iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, sResult IN OUT VARCHAR2, sExplain IN OUT VARCHAR2, iPrMDOMin PLS_INTEGER, iPrMDOMax PLS_INTEGER, nMinAmount NUMBER := NULL, dMinAmountDate DATE := NULL, iMinYSt PLS_INTEGER := NULL, nNorthBonus NUMBER := NULL);
Описание
Расчёт «Доплаты к государственной пенсии гражданским или муниципальным служащим в ЯНАО» iKind = 1 - расчёт доплаты государственной гражданской службы iKind = 2 - расчёт доплаты муниципальной службы iPrMDOMin - минимальный процент месячного должностного оклада iPrMDOMax - минимальный процент месячного должностного оклада nMinAmount - минимальный размер доплаты dMinAmountDate - Дата, с которой действует минимальный размер доплаты iMinYSt - минимальное количество лет стажа государственной службы.
Func168_01
PROCEDURE Func168_01(iPeopleID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, sResult IN OUT VARCHAR2, sExplain IN OUT VARCHAR2);
Описание
Расчёт «Социальное пособие на погребение на основании свидетельства о смерти».
Func211_104
PROCEDURE Func211_104(iAlgoritm PLS_INTEGER, iDays PLS_INTEGER, dCDates DATE, dAppDateFrom DATE, dAppDateTo DATE, nBaseAmountFrom NUMBER, nBaseAmountTo NUMBER, nAmountFrom IN OUT NUMBER, nAmountTo IN OUT NUMBER, sExplain IN OUT VARCHAR2); /********************************************************************************************************************* Субсидия на оплату жилья и коммунальных услуг *********************************************************************************************************************/ -- Расчёт максимально допустимой доли собственных расходов граждан на оплату ЖКУ от совокупного дохода семьи -- для расчёта субсидии в ЯНАО FUNCTION Func137_104_2006_05_01(npSDIncome NUMBER, npPrMin NUMBER) RETURN NUMBER;
Описание
Расчёт за неполный месяц для выплаты “Пособие на ребёнка (Закон ЯНАО от 24.12.2018 №109-ЗАО)”.
Субсидия на оплату жилья и коммунальных услуг
Func137_104_2006_05_01
Описание
Расчёт максимально допустимой доли собственных расходов граждан на оплату ЖКУ от совокупного дохода семьи для расчёта субсидии в ЯНАО.
Func137_104_2011_01_01
Func137_01
PROCEDURE Func137_01(iNDRegionID PLS_INTEGER, iCollID PLS_INTEGER, iRegionID PLS_INTEGER, dCDATES DATE, sResult IN OUT VARCHAR2, sExplain IN OUT VARCHAR2);
Описание
Расчёт «Субсидия на оплату жилья и коммунальных услуг» для ЯНАО, ХМАО, Юга Тюменской области с 01.01.2006.
GetCollIncomeForHCSSubsidy_102
FUNCTION GetCollIncomeForHCSSubsidy_102(iRegionID PLS_INTEGER, iCollID PLS_INTEGER, dRequestDate DATE) RETURN NUMBER;
Описание
Возвращает среднедушевой доход семьи для расчёта субсидий по методике Департамента Тюменской области (102).
GetHCSSubsidyIncomeInfo104
FUNCTION GetHCSSubsidyIncomeInfo104(iRegionID PLS_INTEGER, iRequestDateReqID PLS_INTEGER, iDocIncomeID OUT PLS_INTEGER, dIncDateFrom OUT DATE, dIncDateTo OUT DATE) RETURN uszn.THCSSubsidyIncomeInfo104List;
Описание
Возвращает информацию о расчёте доходов для субсидии по методике ДТиСЗН ЯНАО (104).
Параметры:
- iRegionID - ID района;
- iRequestDateReqID - ID записи реквизита «Дата обращения» (class_id=3891), для которой выполняется расчёт.
- iDocIncomeID - ID документа “Сведения о доходах семьи”
- dIncDateFrom, dIncDateTo - период учёта дохода.
GetHCSSubsidyIncomeInfo104Lst
FUNCTION GetHCSSubsidyIncomeInfo104Lst(iRegionID PLS_INTEGER, iRequestDateReqID PLS_INTEGER) RETURN uszn.THCSSubsidyIncomeInfo104List;
Описание
Возвращает информацию о расчёте доходов для субсидии по методике ДТиСЗН ЯНАО (104).
Параметры:
- iRegionID - ID района;
- iRequestDateReqID - ID записи реквизита «Дата обращения» (class_id=3891), для которой выполняется расчёт.
GetHCSSubsidyIncomeAmounts104
FUNCTION GetHCSSubsidyIncomeAmounts104(IncomeInfo IN uszn.THCSSubsidyIncomeInfo104List) RETURN uszn.TNumberWithRKeyList;
Описание
Возвращает среднемесячные доходы людей для расчёта субсидии по методике ДТиСЗН ЯНАО (104).
GetCollIncomeForHCSSubsidy_104
FUNCTION GetCollIncomeForHCSSubsidy_104(iRegionID PLS_INTEGER, iRequestDateReqID PLS_INTEGER, iDocIncomeID OUT PLS_INTEGER, dIncDateFrom OUT DATE, dIncDateTo OUT DATE) RETURN NUMBER;
Описание
Возвращает среднедушевой доход семьи для расчёта субсидий по методике ДТиСЗН ЯНАО (104).
Параметры:
- iRegionID - ID района;
- iRequestDateReqID - ID записи реквизита «Дата обращения» (class_id=3891), для которой выполняется расчёт.
- iDocIncomeID - ID документа “Сведения о доходах семьи”
- dIncDateFrom, dIncDateTo - период учёта дохода.
Социальное обслуживание населения
GetTIFSAmtForCentOfSocServ_104
FUNCTION GetTIFSAmtForCentOfSocServ_104( iRegionID PLS_INTEGER, -- ID район iPeopleID PLS_INTEGER, -- ID гражданина, на которого назначается выплата iPKindRgnId PLS_INTEGER, -- ID района выплаты iPKindID PLS_INTEGER, -- ID выплаты dCalcDate DATE, -- дата расчёта sError OUT VARCHAR2, -- сообщение об ошибке iPr PLS_INTEGER := NULL) -- процент оплаты услуг клиентом (null, 0-100%) RETURN uszn.pkPayFml.TItemFSAmounts;
Описание
Расчёт назначенных сумм по предоставлению гарантированных и дополнительных услуг
социального обслуживания в центрах социального обслуживания населения ЯНАО
iPr (iPrCalc) - процент оплаты услуг клиентом (null, 0-100%) iPr is null – определить право по доходу iPr = 0 – бесплатно iPr > 0 – процент от суммы услуги.
GetSSVC_MonthlyCostLimit_104
FUNCTION GetSSVC_MonthlyCostLimit_104( iRegionID PLS_INTEGER, iCollIncomePDocID PLS_INTEGER, iServiceFormID PLS_INTEGER, sDescription OUT VARCHAR2, nAverageIncome OUT NUMBER, nAverageLivingWage OUT NUMBER) RETURN NUMBER;
Описание
Возвращает предельное значение ежемесячной стоимости оплаты услуг по договору на оказание гарантированных услуг.
Параметры:
- iRegionID - ID района;
- iCollIncomePDocID - ID документа “Сведения о доходах семьи (class_id=8801);
- iServiceFormID - ID формы социального обслуживания;
- sDescription - описание расчёта;
- nAverageIncome - среднедушевой доход, определённый в ходе расчёта (null, если не определялся);
- nAverageLivingWage - средний прожиточный минимум на члена семьи по социально-демографическим группам, определённый в ходе расчёта (null, если не определялся).
Если документ отсутствует или алгоритм определения лимита для данной формы социального обслуживания не определён,
возвращает null.
GetSSVC_FreeIPRItems_104
FUNCTION GetSSVC_FreeIPRItems_104(iRegionID PLS_INTEGER, iPDocID PLS_INTEGER, iServiceFormID PLS_INTEGER) RETURN uszn.TRgnKeyList;
Описание
Возвращает список ключей услуг (предметов назначения), положенных инвалиду бесплатно на основании ИПР
для указанной формы соц. обслуживания (из выписки из карты ИПР МСЭ ЯНАО).
Параметры:
- iRegionID, iPDocID - ключ экземпляра выписки из карты ИПР МСЭ ЯНАО (ID класса документа 8604);
- iServiceFormID - ID формы социального обслуживания.
Если документ отсутствует, возвращает пустой список.