SetClaimAnnuityPayment

Материал из Wiki ГКБ
Версия от 09:49, 21 декабря 2023; Dilyara.Kumarova (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Назначение

Метод 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

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

SURRENDER_VALUE

s:double

Выкупная сумма

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:SURRENDER_VALUE>100000</iic:SURRENDER_VALUE>
14            <iic:CLIENT_ID>20334134</iic:CLIENT_ID>
15            <iic:MISTAKE_BOOL>0</iic:MISTAKE_BOOL>
16         </iic:aCLAIM_ANNUITY_PAYMENT>
17      </iic:SetClaimAnnuityPayment>
18   </soapenv:Body>
19</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            <SURRENDER_VALUE>100000</SURRENDER_VALUE>
10            <CLIENT_ID>20334134</CLIENT_ID>
11            <SYSTEM_DELIMITER_ID>47</SYSTEM_DELIMITER_ID>
12            <MISTAKE_BOOL>0</MISTAKE_BOOL>
13         </SetClaimAnnuityPaymentResult>
14      </SetClaimAnnuityPaymentResponse>
15   </soap:Body>
16</soap:Envelope>

Исключения

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