1.27 Оновлення/редагування/відалення даних контактної особи конр агента (Метод «update/delete» )
Метод «update», працює в моделі "ContactPerson", цей метод необхідний для оновлення/редагування контактної особи контрагента відправника/отримувача.
Редагувати дані контактної особи контрагента можуть лише юридичні особи.
Приватні особи можуть редагувати лише телефон контактної особи контрагента.
Редагувати дані контрагента можна лише від моменту його створення до моменту створення ІД з ним.
Доступність: Потребує використання API-ключа.
XML
<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>Ваш ключ АРІ 2.0</apiKey>
<calledMethod>update</calledMethod>
<methodProperties>
<CounterpartyRef>5953fb16-08d8-11e4-8958-0025909b4e33</CounterpartyRef>
<FirstName>Степан</FirstName>
<LastName>Романенко</LastName>
<MiddleName>Олександрович</MiddleName>
<Phone>+380677777788</Phone>
<Ref>c0597d15-d2cf-11e4-bdb5-005056801329</Ref>
</methodProperties>
<modelName>ContactPerson</modelName>
</file>
JSON
{
"apiKey": "Ваш ключ АРІ 2.0",
"modelName": "ContactPerson",
"calledMethod": "update",
"methodProperties": {
"CounterpartyRef": "5953fb16-08d8-11e4-8958-0025909b4e33",
"Ref": "4589c549-ccbb-11e4-bdb5-005056801329",
"FirstName": "Степан",
"LastName": "Романенко",
"MiddleName": "Олександрович",
"Phone": "+380677777788"
}
}
Опис відповіді на запити
Параметри | Тип | Опис |
---|---|---|
Ref | string[36] | ідентифікатор контактної особи |
Description | string[152] | опис контактної особи |
LastName | string[50] | прізвище контактної особи |
FirstName | string[50] | ім’я контактної особи |
MiddleName | string[50] | по батькові контактної особи |
Phones | int[18] | телефон контактної особи |
string[35] | електронна адреса контактної особи |
Були змінені такі параметри та метод (властивості до оновлення виділені чорним кольором, синім кольором після оновлення):
"calledMethod": "save" → "update",
"FirstName": "Джон" → "Степан",
"MiddleName": "Борисович" → "Олександрович",
"LastName": "Кравченко" → "Романенко",
"Phone": " 380677775588 " → "306777777788"
Метод «delete», працює в моделі "ContactPerson", цей метод необхідний для видалення контактної особи контрагента відправника/отримувача.
Видаляти дані контактної особи контрагента можуть лише юридичні особи.
Доступність: Потребує використання API-ключа.
XML
<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>Ваш ключ АРІ 2.0</apiKey>
<calledMethod>delete</calledMethod>
<methodProperties>
<Ref>c0597d15-d2cf-11e4-bdb5-005056801329</Ref>
</methodProperties>
<modelName>ContactPerson</modelName>
</file>
JSON
{
"apiKey": "Ваш ключ АРІ 2.0",
"modelName": "ContactPerson",
"calledMethod": "delete",
"methodProperties": {
"Ref": "4589c549-ccbb-11e4-bdb5-005056801329"
}
}
Опис відповіді на запити
Параметри | Тип | Опис |
---|---|---|
Ref | string[36] | ідентифікатор контактної особи конр агента (видаленої) |