Bayselonarrend / OpenIntegrations

An 1C:Enterprise/OneScript and CLI toolbox for integration with APIs of popular online services (Telegram, VK, Viber, Bitrix24, Drive, Slack, etc.)
https://openintegrations.dev
MIT License
205 stars 24 forks source link

Работа с параметрами запроса Bitrix #42

Open Untru opened 8 hours ago

Untru commented 8 hours ago

Описание ошибки Фильтрация в задачах битрикс.

В документации к битрикс в Получить список задач идет пример

// Полную структуру фильтра можно найти в функции ПолучитьСтруктуруФильтраЗадач
Фильтр = Новый Структура;
Фильтр.Вставить("CREATED_BY"    , 1);
Фильтр.Вставить("RESPONSIBLE_ID", 10);

Но для отбора, например "Больше даты" необходимо фильтр указывать типа ">CREATED_DATE", что структура не поддерживает, Предлагаю поменять колекцию ПолучитьСтруктуруФильтраЗадач на ПолучитьСоответствиеФильтраЗадач Так же предлагаю добавить описанеи про эту возможность, так как она не очевидна

Так же нет возможность добавить Select для фильртации полей вывода, предлагаю поддержать эту возможность.

Untru commented 8 hours ago

Видимо надо поддержать массив из начений, так как ключи могут повторяться, например: select[]=ID select[]=CREATED_BY