mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-05-31 23:20:02 +02:00
B24: Параметр Поля для ПолучитьСписокЗадач
This commit is contained in:
parent
d3dd6c760b
commit
280d1d63f5
File diff suppressed because it is too large
Load Diff
@ -420,14 +420,16 @@
|
||||
// Фильтр - Структура из КлючИЗначение - Структура отбора задач (см. ПолучитьСтруктуруФильтраЗадач) - filter
|
||||
// Отступ - Число, Строка - Отступ от начала списка для полчения задач > 50 шт. рекурсивно - offset
|
||||
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||
// Поля - Строка, Массив Из Строка - Список полей задачи в ответе. Все невычисляемые по умолчанию - select
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||
Функция ПолучитьСписокЗадач(Знач URL, Знач Фильтр = "", Знач Отступ = 0, Знач Токен = "") Экспорт
|
||||
Функция ПолучитьСписокЗадач(Знач URL, Знач Фильтр = "", Знач Отступ = 0, Знач Токен = "", Знач Поля = "") Экспорт
|
||||
|
||||
Параметры = НормализоватьАвторизацию(URL, Токен, "tasks.task.list");
|
||||
OPI_Инструменты.ДобавитьПоле("filter", Фильтр, "Коллекция", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("start" , Отступ, "Строка" , Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("select", Поля , "Массив" , Параметры);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||
|
||||
|
@ -677,8 +677,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
|
||||
// Получить описание заказа
|
||||
// Получает макет для создания заказа в функции СоздатьЗаказ
|
||||
//
|
||||
|
@ -8419,10 +8419,14 @@
|
||||
Фильтр.Вставить("!RESPONSIBLE_ID", 10); // Исполнители с ID не равным 10
|
||||
Фильтр.Вставить(">=CREATED_DATE ", ТекущаяДата - 60 * 60 * 24); // Дата создания >= вчера
|
||||
|
||||
Поля = Новый Массив;
|
||||
Поля.Добавить("UF_CRM_TASK");
|
||||
Поля.Добавить("CREATED_BY");
|
||||
|
||||
Отступ = 1;
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр);
|
||||
Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр, , , Поля);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокЗадач (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксСписокЗадач(Результат); // SKIP
|
||||
|
@ -1893,9 +1893,9 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьОбщийМодуль(Знач Имя)
|
||||
|
||||
|
||||
Модуль = Вычислить(Имя);
|
||||
|
||||
|
||||
Возврат Модуль;
|
||||
КонецФункции
|
||||
|
||||
|
@ -420,14 +420,16 @@
|
||||
// Фильтр - Структура из КлючИЗначение - Структура отбора задач (см. ПолучитьСтруктуруФильтраЗадач) - filter
|
||||
// Отступ - Число, Строка - Отступ от начала списка для полчения задач > 50 шт. рекурсивно - offset
|
||||
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||
// Поля - Строка, Массив Из Строка - Список полей задачи в ответе. Все невычисляемые по умолчанию - select
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||
Функция ПолучитьСписокЗадач(Знач URL, Знач Фильтр = "", Знач Отступ = 0, Знач Токен = "") Экспорт
|
||||
Функция ПолучитьСписокЗадач(Знач URL, Знач Фильтр = "", Знач Отступ = 0, Знач Токен = "", Знач Поля = "") Экспорт
|
||||
|
||||
Параметры = НормализоватьАвторизацию(URL, Токен, "tasks.task.list");
|
||||
OPI_Инструменты.ДобавитьПоле("filter", Фильтр, "Коллекция", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("start" , Отступ, "Строка" , Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("select", Поля , "Массив" , Параметры);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||
|
||||
|
@ -677,8 +677,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
|
||||
// Получить описание заказа
|
||||
// Получает макет для создания заказа в функции СоздатьЗаказ
|
||||
//
|
||||
|
@ -8419,10 +8419,14 @@
|
||||
Фильтр.Вставить("!RESPONSIBLE_ID", 10); // Исполнители с ID не равным 10
|
||||
Фильтр.Вставить(">=CREATED_DATE ", ТекущаяДата - 60 * 60 * 24); // Дата создания >= вчера
|
||||
|
||||
Поля = Новый Массив;
|
||||
Поля.Добавить("UF_CRM_TASK");
|
||||
Поля.Добавить("CREATED_BY");
|
||||
|
||||
Отступ = 1;
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр);
|
||||
Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр, , , Поля);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокЗадач (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксСписокЗадач(Результат); // SKIP
|
||||
|
Loading…
x
Reference in New Issue
Block a user