Skip to Content

Выполнить действие OData

alt

Элемент, выполняющий действие OData.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

Вывод

  1. Результат [Dictionary<String, Object>] - Объект OData
  2. Результат строкой [String] - JSON ответа сервера

Обработка

  1. Данные JSON [String] - JSON объект с данными сущности
  2. Идентификатор [String] - GUID объекта без обертки guid’…’. Для составного ключа можно указать пары: Period=datetime’…’, Валюта_Key=guid’…’
  3. Ресурс* [String] - Ресурс OData. Например: Catalog_Товары или InformationRegister_КурсыВалют
  4. Имя операции* [String] - Имя действия или функции без косой черты и параметров: Post, Unpost, SliceLast, Balance, BalanceAndTurnovers
  5. Параметры [String] - Параметры без ?. Для Action добавляются после ?: PostingModeOperational=false. Для Function/VirtualTable - помещаются в скобки: Period=datetime’…’, Condition=‘Валюта_Key eq guid”…”’
  6. Тип операции* [String] - Тип операции: Action - действие объекта; Function - функция; VirtualTable - виртуальная таблица регистра. Для проведения документа используйте Action и имя Post. Для отмены проведения - Action и имя Unpost.
  7. Entry [IDictionary<String, Object>] - Данные сущности. Если указано, используется вместо данных JSON.

Сервер

  1. Клиент 1С [Primo.Client1C.Model.Odata1CClient] - Клиент 1C OData. Внутри контейнера подключения необязателен.