SetCommonClaimExpense

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
Главная страница Предыдущая страница



Назначение

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

Параметры

  • aSessionID Идентификатор сессии
  • aIE_EXPENSE Расход СС для вставки/редактирования

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

Состав данных для передачи в ЕСБД <aIE_EXPENSE></aIE_EXPENSE>
Наименование Тип данных Описание Примечание Обязательность NEW
IE_EXPENSE_ID

s:int

Идентификатор Расхода СС

EXPENSE_DATE

s:string

Дата расхода в формате dd.mm.yyyy

CODE_ID

s:int

Код расхода ссылка на справочник EXPENSES

COMMON_CLAIM_ID;

s:int

Идентификатор Заявление СС ссылка COMMON_CLAIM

IE_COMMON_ID

s:int

Идентификатор СС ссылка IE_COMMON

EXPENSE_PAY_DATE

s:string

Дата выплаты в формате dd.mm.yyyy

EXPENSE_SUM

s:double

Сумма расхода

MISTAKE_BOOL

s:int

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

MISTAKE_DATE

s:string

Дата ошибки

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

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

Если идентификатор Расхода СС IE_EXPENSE_ID больше нуля, то редактируется запись, иначе добавляет нового.

SetCommonClaimExpense запрос на сохранение информации Расхода СС
 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2	<soapenv:Header/>
 3	<soapenv:Body>
 4		<iic:SetCommonClaimExpense>
 5			<!--Optional:-->
 6			<iic:aSessionID>e019707e01064ff5933bc2788504f0c6</iic:aSessionID>
 7			<iic:aIE_EXPENSE>
 8				<iic:COMMON_CLAIM_ID>92</iic:COMMON_CLAIM_ID>
 9				<iic:IE_COMMON_ID>628775</iic:IE_COMMON_ID>
10				<iic:EXPENSE_DATE>26.05.2023</iic:EXPENSE_DATE>
11				<iic:CODE_ID>1</iic:CODE_ID>
12				<iic:EXPENSE_SUM>300</iic:EXPENSE_SUM>
13				<iic:EXPENSE_PAY_DATE>26.05.2023</iic:EXPENSE_PAY_DATE>
14				<iic:MISTAKE_BOOL>0</iic:MISTAKE_BOOL>
15			</iic:aIE_EXPENSE>
16		</iic:SetCommonClaimExpense>
17	</soapenv:Body>
18</soapenv:Envelope>
SetCommonClaimExpense ответ на запрос на сохранение информации Расхода СС
 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      <SetCommonClaimExpenseResponse xmlns="https://icweb/IICWebService">
 4         <SetCommonClaimExpenseResult>
 5            <IE_EXPENSE_ID>47</IE_EXPENSE_ID>
 6            <COMMON_CLAIM_ID>92</COMMON_CLAIM_ID>
 7            <IE_COMMON_ID>628775</IE_COMMON_ID>
 8            <EXPENSE_DATE>26.05.2023</EXPENSE_DATE>
 9            <CODE_ID>1</CODE_ID>
10            <EXPENSE_SUM>300</EXPENSE_SUM>
11            <EXPENSE_PAY_DATE>26.05.2023</EXPENSE_PAY_DATE>
12            <MISTAKE_BOOL>0</MISTAKE_BOOL>
13         </SetCommonClaimExpenseResult>
14      </SetCommonClaimExpenseResponse>
15   </soap:Body>
16</soap:Envelope>

Исключения

Код ошибки Текст ошибки Описание Примечание
Неверный(IE_COMMON_ID: Неверно указаны данные
Неверный(COMMON_CLAIM_ID: Неверно указаны данные
Неверный(IE_EXPENSE_ID: Неверно указаны данные
Неожиданная ошибка