Документация iSZN
pkXMLExp_SiSZN.sql
ExportDataForCity
PROCEDURE ExportDataForCity( iRegionID PLS_INTEGER, iCityID PLS_INTEGER, iIsPrimary PLS_INTEGER, sOutFileDir VARCHAR2, iTaskRecID PLS_INTEGER, hLog UTL_FILE.File_Type, iLogLevel PLS_INTEGER); END; / CREATE OR REPLACE PACKAGE BODY uszn.pkXMLExp_SiSZN IS -- Параметры экспорта sExportTypeName CONSTANT VARCHAR2(255) := 'iSZN2SiSZN'; iAppVersionMajor CONSTANT PLS_INTEGER := 1; iAppVersionMinor CONSTANT PLS_INTEGER := 7; iAppVersionRev CONSTANT PLS_INTEGER := 0; -- Параметры экспорта справочника TYPE TDicInfoRec IS RECORD( sKindName VARCHAR2(30), sName VARCHAR2(255), sExportSQL VARCHAR2(4000)); TYPE TDicInfoRecArray IS Varray(14) OF TDicInfoRec;
Описание
Выполняет экспорт данных для указанного населённого пункта районного подчинения.
Параметры:
- iRegionID, iCityID - ключ населённого пункта районного подчинения (в справочнике «Населённые пункты»);
- iIsPrimary - является ли выгрузка первичной (0/1);
- sOutFileDir - наименование каталога, в котором будет создаваться выходной файл;
- iTaskRecID - ID задачи серверной операции;
- hLog - дескриптор файла протокола;
- iLogLevel - уровень вложенности протокола для протоколирования процесса экспорта.
При первичной выгрузке экспортируются только метаинформация, информация об экспорте и справочники.