SetClaimAnnuityPayment

Материал из Wiki ГКБ
Версия от 11:26, 20 ноября 2023; Dilyara.Kumarova (обсуждение | вклад) (Новая страница: « ==Назначение== Метод '''SetClaimAnnuityPayment''' предназначен для сохранения информации по Выплате Д...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Назначение

Метод SetClaimAnnuityPayment предназначен для сохранения информации по Выплате ДС Аннуитетного Страхования в ЕСБД.<ref name="Информация">Информация, предоставляемая для формирования базы данных.//Статья 81 Закона РК "О страховой деятельности"</ref>

Параметры

  • aSessionID Идентификатор сессии
  • aCLAIM_ANNUITY_PAYMENT Выплата ДС Аннуитетного Страхования

Состав данных

Наименование Тип данных Описание Примечание Обязательность NEW
CLAIM_ANNUITY_PAYMENT_ID

s:int

Идентификатор Выплаты ДС Аннуитетного Страхования

CONTRACT_ID

s:int

Идентификатор Договора Аннуитетного страхования ссылка CONTRACT

ANNUITY_PAYMENT_AMOUNT

s:double

Сумма выплаты Аннуитета

ANNUITY_PAYMENT_DATE

s:string

Дата выплаты Аннуитета

CLIENT_ID

s:int

Клиент ID ссылка CLIENT

SYSTEM_DELIMITER_ID

s:int

Разделитель учета ID ссылка на справочник SYSTEM_DELIMITER

MISTAKE_BOOL

s:int

Введено ошибочно 1 - да, 0 - нет

MISTAKE_DATE

s:string

Дата ошибки

Примеры запросов

Возвращает структуру CLAIM_ANNUITY_PAYMENT.

Если идентификатор Выплаты ДС Аннуитетного Страхования CLAIM_ANNUITY_PAYMENT_ID больше нуля, то редактируется запись, иначе добавляет нового.

SetClaimAnnuityPayment запрос на сохранение Выплаты ДС Аннуитетного Страхования
 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:SetClaimAnnuityPayment>
 5         <!--Optional:-->
 6         <iic:aSessionID>89fbb8bbf0044db882a6270f5e46a095</iic:aSessionID>
 7         <!--Optional:-->
 8         <iic:aCLAIM_ANNUITY_PAYMENT>
 9            <iic:CONTRACT_ID>95692353</iic:CONTRACT_ID>
10            <iic:ANNUITY_PAYMENT_AMOUNT>456455</iic:ANNUITY_PAYMENT_AMOUNT>
11            <!--Optional:-->
12            <iic:ANNUITY_PAYMENT_DATE>20.11.2023</iic:ANNUITY_PAYMENT_DATE>
13            <iic:CLIENT_ID>20334134</iic:CLIENT_ID>
14            <iic:MISTAKE_BOOL>0</iic:MISTAKE_BOOL>
15         </iic:aCLAIM_ANNUITY_PAYMENT>
16      </iic:SetClaimAnnuityPayment>
17   </soapenv:Body>
18</soapenv:Envelope>
SetClaimAnnuityPayment ответ на запрос на сохранение информации Выплаты ДС Аннуитетного Страхования
 1<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 2   <soap:Body>
 3      <SetClaimAnnuityPaymentResponse xmlns="https://icweb/IICWebService">
 4         <SetClaimAnnuityPaymentResult>
 5            <CLAIM_ANNUITY_PAYMENT_ID>1</CLAIM_ANNUITY_PAYMENT_ID>
 6            <CONTRACT_ID>95692353</CONTRACT_ID>
 7            <ANNUITY_PAYMENT_AMOUNT>456455</ANNUITY_PAYMENT_AMOUNT>
 8            <ANNUITY_PAYMENT_DATE>20.11.2023</ANNUITY_PAYMENT_DATE>
 9            <CLIENT_ID>20334134</CLIENT_ID>
10            <SYSTEM_DELIMITER_ID>47</SYSTEM_DELIMITER_ID>
11            <MISTAKE_BOOL>0</MISTAKE_BOOL>
12         </SetClaimAnnuityPaymentResult>
13      </SetClaimAnnuityPaymentResponse>
14   </soap:Body>
15</soap:Envelope>

Исключения

Код ошибки Текст ошибки Описание Примечание
Ошибка поиска текущего пользователя! Неверно указаны данные
Неверный(CONTRACT_ID: ) Неверно указаны данные
Неверный(CLAIM_ANNUITY_PAYMENT_ID: ) или (CONTRACT_ID: ) или (CLIENT_ID: ) Неверно указаны данные
Неожиданная ошибка