Документация iSZN
pkXMLImp_Pens_1_2d.sql
Метаинформация
OutMetaAndExportInfo
PROCEDURE OutMetaAndExportInfo(hLog UTL_FILE.File_Type, iOpID PLS_INTEGER, dRetDate OUT DATE);
Описание
Вывод в файл hLog метаинформации и параметров экспорта.
Параметры:
- hLog - файл протокола;
- iOpID - ID серверной операции;
- dRetDate - дата выборки назначенных сумм.
Загрузка справочных и рабочих данных
LoadPensions_Rgn_104
PROCEDURE LoadPensions_Rgn_104(sFileDir VARCHAR2, sFileName VARCHAR2, sLogName VARCHAR2, iCreatePersons PLS_INTEGER, iStrictDictCheck PLS_INTEGER, iNoIdentif PLS_INTEGER, iLogSourceInfo PLS_INTEGER, iLogWarnings PLS_INTEGER); END; / CREATE OR REPLACE PACKAGE BODY uszn.pkXMLImp_Pens_1_2d IS -- Версия формата загружаемого файла sNeedAppVersionMajor CONSTANT VARCHAR2(3) := '1'; sNeedAppVersionMinor CONSTANT VARCHAR2(3) := '2'; -- протоколирует ошибку PROCEDURE LogError(hLog UTL_FILE.File_Type, iOpID PLS_INTEGER, sErrMsg VARCHAR2, iLogLevel PLS_INTEGER) IS BEGIN uszn.pkServerOps.LogWriteFailureInfo(hLog, iOpID, '[!] Ошибка: '||sErrMsg, TRUE, TRUE, iLogLevel); END; -- протоколирует предупреждение PROCEDURE LogWarning(hLog UTL_FILE.File_Type, sWarnMsg VARCHAR2, iLogLevel PLS_INTEGER) IS
Описание
sFileDir - каталог, через который происходит обмен файлами (значение параметра Utl_File_Dir) sFileName - наименование загружаемого файла sLogName - наименование файла протокола iCreatePersons = 1 - создание экземпляров людей во время загрузки iStrictDictCheck = 1 - продолжать ли загрузку рабочих данных в случае возникновения ошибок при загрузке справочников iLogSourceInfo = 1 - показывать детальную информацию по загрузке данных iLogWarnings = 1 - показывать предупреждения.