Документация iSZN
pkSvcPfr.sql
Информирование из ЕГИССО по СНИЛС
SaveEgissoExtractResults
PROCEDURE SaveEgissoExtractResults( iDataRootTagID PLS_INTEGER, iRegionID PLS_INTEGER, iPDocID PLS_INTEGER, iAudOriginID PLS_INTEGER, sAudNotes VARCHAR2, cLog IN OUT NOCOPY CLOB, iLevel IN OUT NOCOPY PLS_INTEGER, iErrorCount IN OUT NOCOPY PLS_INTEGER, iWarningCount IN OUT NOCOPY PLS_INTEGER, iResultStatus OUT PLS_INTEGER); /********************************************************************************************************************* Сведения о трудовой деятельности *********************************************************************************************************************/ -- Обрабатывает разобранные xml-данные вложения со сведениями о трудовой деятельности из ответа на межведомственный запрос по ВС -- СМЭВ-3 «Предоставление сведений о трудовой деятельности». -- Заполняет сведения о трудовой деятельности в персональном документе «Сведения о трудовой деятельности» -- (ID класса=19100). -- Параметры: -- iRootTagID - ID корневого тега; -- iRegionID - ID района; -- iRequestSubjPCID - ID субъекта запроса; -- cLog - протокол; -- iLogLevel - уровень отступа для протокола; -- iErrorCount - количество сбоев; -- iWarningCount - количество предупреждений; -- iAudOriginID - ID источника события для аудита;
Описание
Сохраняет сведения, полученные в результате запроса с использованием вида сведений «Информирование из ЕГИССО по
СНИЛС (1.0.3)».
Входные параметры:
- iDataRootTagID - ID корневого тега с разобранными данными ответа;
- iRegionID, iPDocID - ключ документа запроса «Информирование из ЕГИССО по СНИЛС», ID класса 17368;
- iAudOriginID - ID источника события для аудита;
- sAudNotes - примечания к аудиту.
Выходные параметры:
- cLog - протокол сохранения;
- iLevel - уровень вложенности протокола;
- iErrorCount - количество сбоев при сохранении;
- iWarningCount - количество предупреждений при сохранении;
- iResultStatus - статус межведомственного запроса по итогам обработки; константа из числа uszn.pkInterDept.IReqStatus_xxx; null, если статус запроса менять не следует.
Сведения о трудовой деятельности
LabourInfo_ProcessXml
PROCEDURE LabourInfo_ProcessXml( iRootTagID PLS_INTEGER, iRegionID PLS_INTEGER, iRequestSubjPCID PLS_INTEGER, cLog IN OUT NOCOPY CLOB, iLogLevel IN OUT NOCOPY PLS_INTEGER, iErrorCount IN OUT NOCOPY PLS_INTEGER, iWarningCount IN OUT NOCOPY PLS_INTEGER, iAudOriginID PLS_INTEGER, sAudNotes VARCHAR2); END; / CREATE OR REPLACE PACKAGE BODY uszn.pkSvcPfr IS /********************************************************************************************************************* Информирование из ЕГИССО по СНИЛС *********************************************************************************************************************/ -- Типы данных: -- -- Сведения о факте назначения TYPE TAsgFactInfo IS RECORD( iMSZID PLS_INTEGER, -- ID МСЗ ЕГИССО по справочнику iSZN iFormID PLS_INTEGER, -- ID формы предоставления по справоsчнику iSZN nAmount NUMBER(14, 2), -- сумма
Описание
Обрабатывает разобранные xml-данные вложения со сведениями о трудовой деятельности из ответа на межведомственный запрос по ВС
СМЭВ-3 «Предоставление сведений о трудовой деятельности».
Заполняет сведения о трудовой деятельности в персональном документе «Сведения о трудовой деятельности»
(ID класса=19100).
Параметры:
- iRootTagID - ID корневого тега;
- iRegionID - ID района;
- iRequestSubjPCID - ID субъекта запроса;
- cLog - протокол;
- iLogLevel - уровень отступа для протокола;
- iErrorCount - количество сбоев;
- iWarningCount - количество предупреждений;
- iAudOriginID - ID источника события для аудита;
- sAudNotes - примечания для аудита.