<< Click to Display Table of Contents >> Интеграция с внешними системами > Запросы к сервису интеграции > Изменение сущностей Изменение свойства-ссылки |
Так же, как при заполнении свойства-ссылки, при его изменении нужно, чтобы объект, на который идет ссылка, уже существовал в системе.
Чтобы изменить свойство-ссылку:
1.Используйте URL в формате:
{Протокол https или http}://{имя сервера, на котором установлен сервис интеграции}/{имя сервиса интеграции}/odata/{Интерфейс типа сущности во множественном числе}(ИД)?$expand={Имя свойства}
2.В теле запроса укажите новую ссылку. При написании тела используйте синтаксис OData или упрощенный синтаксис.
Пример
Изменить подразделение сотрудника с идентификатором 114:
PATCH /Integration/odata/IEmployees(114)?$expand=Department HTTP/1.1
Host: DirectumRXServer.com
username: administrator
password: 11111
Content-Type: application/json
Content-Length: 36
{
"Department": {"Id": 101 }
}
Запрос вернет код 200 и обновленную сущность.
|
Другие варианты кодов в ответе такие же, как при обновлении простых свойств.
© Компания Directum, 2024 |