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

pkWebSvcProc.sql

Веб-сервис «Предоставление государственных услуг в электронном виде»

StateSvc_Err_NoWSCall

PROCEDURE StateSvc_Err_NoWSCall(iRegionID PLS_INTEGER, iCallID PLS_INTEGER);

Описание

Вызывает exception “Отсутствует запись обращения к веб-сервису”.

StateSvc_LockCall

PROCEDURE StateSvc_LockCall(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER, iWait PLS_INTEGER);

Описание

Блокирует запись вызова метода веб-сервиса.
Параметры:

  • iRegionID, iWSCallID - ключ блокируемой записи;
  • iWait - ожидать ли разблокировки записи, если она заблокирована (0/1).

Если iWait=0 и запись уже заблокирована, возникает exception.

StateSvc_CallLockSet

PROCEDURE StateSvc_CallLockSet(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER, iExclusive PLS_INTEGER, iTimeout INTEGER := 3);

Описание

Устанавливает именную блокировку на запись вызова метода веб-сервиса «Предоставление государственных услуг в
электронном виде».
Параметры:

  • iRegionID, iWSCallID - ключ блокируемой записи;
  • iExclusive - эксклюзивная блокировка (1/0);
  • iTimeout - время ожидания в секундах.

StateSvc_CallLockRelease

PROCEDURE StateSvc_CallLockRelease(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER);

Описание

Снимает именную блокировку на запись вызова метода веб-сервиса.

StateSvc_ProcessCall

PROCEDURE StateSvc_ProcessCall(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER);

Описание

Выполняет обработку записи вызова метода веб-сервиса «Предоставление государственных услуг в электронном виде».
Параметры:

  • iRegionID, iWSCallID - ключ записи вызова метода веб-сервиса.

Процедура предназначена для индивидуальной обработки конкретного обращения и не должна выполняться для массовой
обработки всех стоящих в очереди обращений.

StateSvc_DataLoaded

PROCEDURE StateSvc_DataLoaded(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER, iWarningCount PLS_INTEGER, iErrorCount PLS_INTEGER, sErrorMsg VARCHAR2, cLogData CLOB);

Описание

Фиксирует информацию о загрузке данных по обращению за предоставлением государственной услуги в электронном виде.
Параметры:

  • iRegionID, iWSCallID - ключ записи вызова метода веб-сервиса;
  • iWarningCount - количество предупреждений, возникших в процессе загрузки;
  • iErrorCount - количество сбоев, возникших в процессе загрузки;
  • sErrorMsg - сообщение об ошибке (при наличии ошибки);
  • cLogData - протокол загрузки.

StateSvc_SetRequresLoading

PROCEDURE StateSvc_SetRequresLoading(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER, iRequires PLS_INTEGER);

Описание

Устанавливает признак необходимости загрузки данных по обращению за предоставлением государственной услуги в
электронном виде.
Параметры:

  • iRegionID, iWSCallID - ключ записи вызова метода веб-сервиса;
  • iRequires - требуемое конечное состояние записи (0/1).

StateSvc_DeleteCall

PROCEDURE StateSvc_DeleteCall(iRegionID PLS_INTEGER, iWSCallID PLS_INTEGER);

Описание

Удаляет обращение за предоставлением государственной услуги в электронном виде.
Параметры:

  • iRegionID, iWSCallID - ключ записи вызова метода веб-сервиса.