Консоль запросов OData

Консоль запросов по протоколу OData.

О публикации REST интерфейса ODATA можно почитать тут.

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

К регистру сведений: InformationRegister_ИмяРегистра?$filter=year(Дата) eq " + СтрЗаменить(Год(Период), " ", "") + " and month(Дата) eq " + Месяц(Период) + " and Организация_Key eq guid’" + ОрганизацияГУИД + "’"

К конкретной записи справочника: "Catalog_" + ИмяСправочника+ "(guid’" + ГУИД + "’)"

Выборка документов: Document_ИмяДокумента?$filter=Организация_Key eq guid’" + Организация + "’ " + "and Дата eq datetime’" + Период + "’"

6 Comments

  1. Alien_job

    Проверяли работу запросов на добавление и изменение документов /

    справочников?

    Reply
  2. vlsv

    В основном тестировал работу получения данных «GET» запросами, и работу с планом обмена «POST» запросами, но и другие варианты должны работать.

    Reply
  3. timm00

    1. JSON не работает (и не может работать в контексте кода обработки, нужен ЗаголовокHTTP.Вставить(«Accept», «application/json»);)

    2. POST в таком виде тоже работать не может ни с документами ни со справочниками ни с регистрами (нужен Запрос.УстановитьТелоИзСтроки)

    За что я 1$m заплатил?) Совсем сыро…

    Reply
  4. VmvLer

    (3) пока за название обработки видимо.

    оно создано грамотно с точки зрения маркетологов)

    Reply
  5. vlsv

    Эта обработка разрабатывалась как и указывалось в названии, только для отладки запросов (get). Также тестировались «post» для работы с планом обмена. Остальной функционал дорабатываю.

    Reply
  6. kupala

    Деньги на ветер. Скачал по просьбе сослуживца. Получил отзыв: В обработке ничего путного нет.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *