Документация iSZN
pkLoadTextData.sql
Main
PROCEDURE Main(iRequestRegionID PLS_INTEGER, sRequestTaskName VARCHAR2 := 'Загрузка текстовых данных', sFileDir VARCHAR2, sFileName VARCHAR2, sLogName VARCHAR2, iOption PLS_INTEGER, iLogSourceInfo PLS_INTEGER := 1, iCreatePersons PLS_INTEGER := 0, dLoadDate DATE := NULL, iSearchKind PLS_INTEGER := NULL, sTransCardPrefix VARCHAR2 := NULL, iTransCardNRStart PLS_INTEGER := NULL, iSkipNonExistingPerson PLS_INTEGER := NULL, iSkipNonAssigned PLS_INTEGER := NULL, dDateStart DATE := uszn.pkGen.GetFirstDate, dDateEnd DATE := uszn.pkGen.GetLastDate); END; / CREATE OR REPLACE PACKAGE BODY uszn.pkLoadTextData IS /******************************************************************************************************************* Основная процедура загрузки *******************************************************************************************************************/ PROCEDURE Main(iRequestRegionID PLS_INTEGER, sRequestTaskName VARCHAR2 := 'Загрузка текстовых данных', sFileDir VARCHAR2, sFileName VARCHAR2, sLogName VARCHAR2, iOption PLS_INTEGER,
Описание
Основная процедура загрузки
Параметры:
- iRequestRegionID - запрашиваемый ID района загрузки
- sRequestTaskName - имя задачи
- sFileDir - путь на сервере, доступный БД Oracle
- sFileName - имя загружаемого файла
- sLogName - имя файла протокола
- iOption - ID вида загрузки 23 - Расчёт категорий и права по людям из внешнего файла 32 - Загрузка страховых пенсионных для Тюмени 36 - Загрузка данных по категориям Федерального регистра из ПФ (формат ЯНАО 4.0) 39 - Загрузка выплаты «Льготное обеспечение лекарственными средствами по выписке из ТФОМС» по Югу Тюменской области 40 - Загрузка данных в документы «Акт обследования семьи для формирования электронного паспорта» по Югу Тюменской области 41 - Загрузка данных по семьям поставленным на учёт на приобретение жилья за 2006-2007 гг. для ГУС Тюменской области 44 - Массовое создание «Транспортных карт» по списку граждан 46 - Загрузка данных по льготникам на начальном этапе перехода к монетизации 47 - Загрузка контингента из ПФР и параллельная выгрузка информации о назначении региональной доплаты к пенсии 48 - Загрузка данных о ветеранах из ПФР и параллельная выгрузка в ОГБД “Ветераны” 50 - Загрузка Реестра мер социальной защиты (ЕГИССО) 51 - Загрузка Справочника категорий получателей мер социальной защиты (ЕГИССО) 52 - Загрузка Справочника ОКВЭД 2.0
- iLogSourceInfo - отображать детальную информацию в файле протокола
- iCreatePersons - 1-создавать экземпляры людей в процессе загрузки, 0-не создавать
- dLoadDate - дата загрузки
- iSearchKind - вид поиска граждан в БД
- sTransCardPrefix - для вида загрузки 44 префикс транспортной карты
- iTransCardNRStart - для вида загрузки 44 начальный номер диапазона генерируемых карт
- iSkipNonExistingPerson - 1-не выгружать данные по гражданам, не найденным в КИС
- iSkipNonAssigned - 1-не выгружать данные по гражданам, которым не назначена выплата
- dDateStart - дата «С» периода выборки
- dDateEnd - дата «По» периода выборки.