SetClientRelationships
Перейти к навигации
Перейти к поиску
Назначение
Метод SetClientRelationships предназначен для сохранения сведений по связям клиента.
- Позволяет создать новую запись или пометить имеющуюся "Ошибкой оператора".
- Возможно указание родственных связей (мать, отец, сын, дочь и т.д.) и производственных (Бенефициарный собственник, Руководитель, Сотрудник, Подписант). А также указания основания аффилированности, даты ее начала и окончания.
Параметры
- aSessionID Идентификатор сессии
- aClientRelationships Структура класса CLIENTS_RELATIONSHIPS
Наименование | Тип данных | Описание | Примечание | Обязательность |
---|---|---|---|---|
CLIENTS_RELATIONSHIPS_ID | s:int |
Связи клиентов ID | ✓ | |
CLIENT_ID | s:int |
Идентификатор клиента ID | ✓ | |
CLIENT | s:string |
Наименование/ФИО клиента | ||
RELATED_CLIENT_ID | s:int |
Идентификатор связанного лица ID | ✓ | |
RELATED_CLIENT | s:string |
Наименование/ФИО связанного лица | ||
RELATIONSHIP_TYPE_ID | s:int |
Идентификатор типа связи ID | GetItems: RELATIONSHIP_TYPES | ✓ |
RELATIONSHIP_TYPE | s:string |
Тип связи | ||
AFFILIATION_BASIS_ID | s:int |
Основание для аффилированности ID | GetItems: AFFILIATION_BASIS | |
AFFIL_DATE_BEG | s:string |
Дата начала аффилированности | в формате dd.mm.yyyy | |
AFFIL_DATE_END | s:string |
Дата окончания аффилированности | в формате dd.mm.yyyy | |
MISTAKE_BOOL | s:int |
Введено ошибочно | ||
MISTAKE_DATE | s:string |
Дата ошибки | в формате dd.mm.yyyy |
Примеры вызова метода
SetClientRelationships сохранение новой записи
1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
2 <soapenv:Header/>
3 <soapenv:Body>
4 <iic:SetClientRelationships>
5 <iic:aSessionID>*********************************</iic:aSessionID>
6 <iic:aClientRelationships>
7 <iic:CLIENT_ID>11***62</iic:CLIENT_ID>
8 <iic:RELATED_CLIENT_ID>11***23</iic:RELATED_CLIENT_ID>
9 <iic:RELATIONSHIP_TYPE_ID>9</iic:RELATIONSHIP_TYPE_ID>
10 <iic:AFFILIATION_BASIS_ID>4</iic:AFFILIATION_BASIS_ID>
11 <iic:AFFIL_DATE_BEG>01.01.2022</iic:AFFIL_DATE_BEG>
12 </iic:aClientRelationships>
13 </iic:SetClientRelationships>
14 </soapenv:Body>
15</soapenv:Envelope>
SetClientRelationships сохранение записи "Ошибка оператора"
1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
2 <soapenv:Header/>
3 <soapenv:Body>
4 <iic:SetClientRelationships>
5 <iic:aSessionID>*******************************</iic:aSessionID>
6 <iic:aClientRelationships>
7 <iic:CLIENTS_RELATIONSHIPS_ID>1</iic:CLIENTS_RELATIONSHIPS_ID>
8 <iic:MISTAKE_BOOL>1</iic:MISTAKE_BOOL>
9 <iic:MISTAKE_DATE>25.05.2022</iic:MISTAKE_DATE>
10 </iic:aClientRelationships>
11 </iic:SetClientRelationships>
12 </soapenv:Body>
13</soapenv:Envelope>
Возвращаемое значение
Состав данных ответа запрос <SetClientRelationshipsResult></SetClientRelationshipsResult>
Наименование | Тип данных | Описание | Примечание | Обязательность |
---|---|---|---|---|
CLIENTS_RELATIONSHIPS_ID | s:int |
Связи клиентов ID | ✓ | |
CLIENT_ID | s:int |
Идентификатор клиента ID | ✓ | |
RELATED_CLIENT_ID | s:int |
Идентификатор связанного лица ID | ✓ | |
RELATIONSHIP_TYPE_ID | s:int |
Идентификатор типа связи ID | ✓ | |
AFFILIATION_BASIS_ID | s:int |
Основание для аффилированности ID | ||
AFFIL_DATE_BEG | s:string |
Дата начала аффилированности | в формате dd.mm.yyyy | |
AFFIL_DATE_END | s:string |
Дата окончания аффилированности | в формате dd.mm.yyyy | |
MISTAKE_BOOL | s:int |
Введено ошибочно | ||
MISTAKE_DATE | s:string |
Дата ошибки | в формате dd.mm.yyyy |
Пример ответа на вызов метода
<SetClientRelationshipsResult></SetClientRelationshipsResult>
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 <SetClientRelationshipsResponse xmlns="https://icweb/IICWebService">
4 <SetClientRelationshipsResult>
5 <CLIENTS_RELATIONSHIPS_ID>1</CLIENTS_RELATIONSHIPS_ID>
6 <CLIENT_ID>1111162</CLIENT_ID>
7 <RELATED_CLIENT_ID>1110123</RELATED_CLIENT_ID>
8 <RELATIONSHIP_TYPE_ID>9</RELATIONSHIP_TYPE_ID>
9 <AFFILIATION_BASIS_ID>4</AFFILIATION_BASIS_ID>
10 <AFFIL_DATE_BEG>2022-01-01</AFFIL_DATE_BEG>
11 <MISTAKE_BOOL>0</MISTAKE_BOOL>
12 </SetClientRelationshipsResult>
13 </SetClientRelationshipsResponse>
14 </soap:Body>
15</soap:Envelope>