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

pkXMLImp_PCReqs.sql

AddOrUpdatePDoc5786

PROCEDURE AddOrUpdatePDoc5786(iRegionID PLS_INTEGER, iPCID PLS_INTEGER, iOrganizationID PLS_INTEGER,
                        dDateFrom DATE, dDateTo DATE, sAccountNumber VARCHAR2, sOuterID VARCHAR2,
                        dInfoDate DATE, sStreamDesc VARCHAR2);
 
END;
 
/
CREATE OR REPLACE PACKAGE BODY uszn.pkXMLImp_PCReqs IS
 
/********************************************************************************************************************/
PROCEDURE AddOrUpdatePDoc5786(iRegionID PLS_INTEGER, iPCID PLS_INTEGER, iOrganizationID PLS_INTEGER, dDateFrom DATE, dDateTo DATE, sAccountNumber VARCHAR2, sOuterID VARCHAR2, dInfoDate DATE, sStreamDesc VARCHAR2) IS
  -- Структура данных, извлекаемых из контейнера 5787 документа «Идентификация граждан/коллективов в информационных системах агентов»
  TYPE TConRecord5787 IS RECORD(
    iOrderNum           PLS_INTEGER,        -- order_num строки в контейнере
    iOrganization       PLS_INTEGER,        -- организация
    dDateFrom           DATE,               -- дата «С»
    dDateTo             DATE,               -- дата «По»
    sAccountNumber      VARCHAR2(255),      -- лицевой счёт
    sIDHCS              VARCHAR2(255));     -- ID в информационной системе агента
  TYPE TConTable5787 IS TABLE OF TConRecord5787 INDEX BY BINARY_INTEGER;
  ConTable5787          TConTable5787;      -- данные контейнера 5787

Описание

Создание или обновление документа «Идентификация граждан/коллективов в информационных системах агентов» iPCID - коллектив/гражданин iOrganizationID - ID организации из справочника агентов dDateFrom - дата начала периода действия dDateTo - дата окончания периода действия sAccountNumber - идентификатор в организации sOuterID - ID в информационной системе агента dInfoDate - дата для поиска периода действия идентификатора sStreamDesc - наименование потока загрузки для формирования сообщения аудита.