You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-08-13 20:05:19 +02:00
B24: Получение информации о трудозатратах
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1587,6 +1587,97 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Получить список трудозатрат задачи
|
||||||
|
// Получает список записей о трудозатратах задачи
|
||||||
|
//
|
||||||
|
// Примечание:
|
||||||
|
// Метод в документации API: [task.elapseditem.getlist](@dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/getlist.php)
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||||
|
// IDЗадачи - Строка, Число - ID задачи - task
|
||||||
|
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||||
|
Функция ПолучитьСписокТрудозатратЗадачи(Знач URL, Знач IDЗадачи, Знач Токен = "") Экспорт
|
||||||
|
|
||||||
|
Параметры = НормализоватьАвторизацию(URL, Токен, "task.elapseditem.getlist");
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("TASKID", IDЗадачи, "Строка", Параметры);
|
||||||
|
|
||||||
|
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Получить трудозатраты задачи
|
||||||
|
// Получает информацию о записи трудозатрат задачи по ID
|
||||||
|
//
|
||||||
|
// Примечание:
|
||||||
|
// Метод в документации API: [task.elapseditem.get](@dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/get.php)
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||||
|
// IDЗадачи - Строка, Число - ID задачи - task
|
||||||
|
// IDЗаписи - Строка, Число - ID записи о трудозатратах - record
|
||||||
|
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||||
|
Функция ПолучитьТрудозатратыЗадачи(Знач URL, Знач IDЗадачи, Знач IDЗаписи, Знач Токен = "") Экспорт
|
||||||
|
|
||||||
|
Параметры = НормализоватьАвторизацию(URL, Токен, "task.elapseditem.get");
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("TASKID", IDЗадачи, "Строка", Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("ITEMID", IDЗаписи, "Строка", Параметры);
|
||||||
|
|
||||||
|
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Изменить трудозатраты задачи
|
||||||
|
// Изменяет данные записи о трудозатратах задачи
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||||
|
// IDЗадачи - Строка, Число - ID задачи - task
|
||||||
|
// IDЗаписи - Строка, Число - ID записи о трудозатратах - record
|
||||||
|
// Время - Строка, Число - Затраченное время в секундах - amount
|
||||||
|
// Текст - Строка - Текст комментария трудозатраты - text
|
||||||
|
// ДатаУстановки - Строка - Дата установки трудозатрат - date
|
||||||
|
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||||
|
Функция ИзменитьТрудозатратыЗадачи(Знач URL
|
||||||
|
, Знач IDЗадачи
|
||||||
|
, Знач IDЗаписи
|
||||||
|
, Знач Время
|
||||||
|
, Знач Текст = ""
|
||||||
|
, Знач ДатаУстановки = ""
|
||||||
|
, Знач Токен = "") Экспорт
|
||||||
|
|
||||||
|
Параметры = НормализоватьАвторизацию(URL, Токен, "task.elapseditem.update");
|
||||||
|
Поля = Новый Структура;
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("SECONDS" , Время , "Строка" , Поля);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("COMMENT_TEXT", Текст , "Строка" , Поля);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("CREATED_DATE", ДатаУстановки , "ДатаISO", Поля);
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("TASKID" , IDЗадачи, "Строка" , Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("ITEMID" , IDЗаписи, "Строка" , Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("ARFIELDS", Поля , "Коллекция", Параметры);
|
||||||
|
|
||||||
|
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область РаботаСДискомИФайлами
|
#Область РаботаСДискомИФайлами
|
||||||
|
@@ -3048,6 +3048,9 @@
|
|||||||
ПараметрыТеста.Вставить("Bitrix24_ElapsedTaskID", IDЗадачи);
|
ПараметрыТеста.Вставить("Bitrix24_ElapsedTaskID", IDЗадачи);
|
||||||
|
|
||||||
Bitrix24_ДобавитьТрудозатратыЗадачи(ПараметрыТеста);
|
Bitrix24_ДобавитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
|
Bitrix24_ПолучитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
|
Bitrix24_ПолучитьСписокТрудозатратЗадачи(ПараметрыТеста);
|
||||||
|
Bitrix24_ИзменитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыТеста);
|
Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
|
|
||||||
OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
|
OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
|
||||||
@@ -8399,6 +8402,45 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Bitrix24_ИзменитьТрудозатратыЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
|
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
|
||||||
|
|
||||||
|
Текст = "Забытый в прошлый раз текст";
|
||||||
|
Время = 4800;
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст);
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ИзменитьТрудозатратыЗадачи (хук)", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксНеопределено(Результат); // SKIP
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||||
|
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
|
||||||
|
|
||||||
|
Текст = "Новые трудозатраты по обработке";
|
||||||
|
Время = 4800;
|
||||||
|
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL
|
||||||
|
, IDЗадачи
|
||||||
|
, IDЗаписи
|
||||||
|
, Время
|
||||||
|
, Текст
|
||||||
|
, ДатаУстановки
|
||||||
|
, Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ИзменитьТрудозатратыЗадачи", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксНеопределено(Результат);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыФункции)
|
Процедура Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
@@ -8425,6 +8467,56 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Bitrix24_ПолучитьТрудозатратыЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
|
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьТрудозатратыЗадачи (хук)", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксОбъект(Результат); // SKIP
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||||
|
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьТрудозатратыЗадачи", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксОбъект(Результат);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Bitrix24_ПолучитьСписокТрудозатратЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
|
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи);
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокТрудозатратЗадачи (хук)", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксМассивОбъектов(Результат); // SKIP
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||||
|
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи, Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокТрудозатратЗадачи", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксМассивОбъектов(Результат);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область YandexDisk
|
#Область YandexDisk
|
||||||
|
@@ -1587,6 +1587,97 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Получить список трудозатрат задачи
|
||||||
|
// Получает список записей о трудозатратах задачи
|
||||||
|
//
|
||||||
|
// Примечание:
|
||||||
|
// Метод в документации API: [task.elapseditem.getlist](@dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/getlist.php)
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||||
|
// IDЗадачи - Строка, Число - ID задачи - task
|
||||||
|
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||||
|
Функция ПолучитьСписокТрудозатратЗадачи(Знач URL, Знач IDЗадачи, Знач Токен = "") Экспорт
|
||||||
|
|
||||||
|
Параметры = НормализоватьАвторизацию(URL, Токен, "task.elapseditem.getlist");
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("TASKID", IDЗадачи, "Строка", Параметры);
|
||||||
|
|
||||||
|
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Получить трудозатраты задачи
|
||||||
|
// Получает информацию о записи трудозатрат задачи по ID
|
||||||
|
//
|
||||||
|
// Примечание:
|
||||||
|
// Метод в документации API: [task.elapseditem.get](@dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/get.php)
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||||
|
// IDЗадачи - Строка, Число - ID задачи - task
|
||||||
|
// IDЗаписи - Строка, Число - ID записи о трудозатратах - record
|
||||||
|
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||||
|
Функция ПолучитьТрудозатратыЗадачи(Знач URL, Знач IDЗадачи, Знач IDЗаписи, Знач Токен = "") Экспорт
|
||||||
|
|
||||||
|
Параметры = НормализоватьАвторизацию(URL, Токен, "task.elapseditem.get");
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("TASKID", IDЗадачи, "Строка", Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("ITEMID", IDЗаписи, "Строка", Параметры);
|
||||||
|
|
||||||
|
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Изменить трудозатраты задачи
|
||||||
|
// Изменяет данные записи о трудозатратах задачи
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||||
|
// IDЗадачи - Строка, Число - ID задачи - task
|
||||||
|
// IDЗаписи - Строка, Число - ID записи о трудозатратах - record
|
||||||
|
// Время - Строка, Число - Затраченное время в секундах - amount
|
||||||
|
// Текст - Строка - Текст комментария трудозатраты - text
|
||||||
|
// ДатаУстановки - Строка - Дата установки трудозатрат - date
|
||||||
|
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||||
|
Функция ИзменитьТрудозатратыЗадачи(Знач URL
|
||||||
|
, Знач IDЗадачи
|
||||||
|
, Знач IDЗаписи
|
||||||
|
, Знач Время
|
||||||
|
, Знач Текст = ""
|
||||||
|
, Знач ДатаУстановки = ""
|
||||||
|
, Знач Токен = "") Экспорт
|
||||||
|
|
||||||
|
Параметры = НормализоватьАвторизацию(URL, Токен, "task.elapseditem.update");
|
||||||
|
Поля = Новый Структура;
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("SECONDS" , Время , "Строка" , Поля);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("COMMENT_TEXT", Текст , "Строка" , Поля);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("CREATED_DATE", ДатаУстановки , "ДатаISO", Поля);
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("TASKID" , IDЗадачи, "Строка" , Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("ITEMID" , IDЗаписи, "Строка" , Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("ARFIELDS", Поля , "Коллекция", Параметры);
|
||||||
|
|
||||||
|
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область РаботаСДискомИФайлами
|
#Область РаботаСДискомИФайлами
|
||||||
|
@@ -3048,6 +3048,9 @@
|
|||||||
ПараметрыТеста.Вставить("Bitrix24_ElapsedTaskID", IDЗадачи);
|
ПараметрыТеста.Вставить("Bitrix24_ElapsedTaskID", IDЗадачи);
|
||||||
|
|
||||||
Bitrix24_ДобавитьТрудозатратыЗадачи(ПараметрыТеста);
|
Bitrix24_ДобавитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
|
Bitrix24_ПолучитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
|
Bitrix24_ПолучитьСписокТрудозатратЗадачи(ПараметрыТеста);
|
||||||
|
Bitrix24_ИзменитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыТеста);
|
Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыТеста);
|
||||||
|
|
||||||
OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
|
OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
|
||||||
@@ -8399,6 +8402,45 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Bitrix24_ИзменитьТрудозатратыЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
|
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
|
||||||
|
|
||||||
|
Текст = "Забытый в прошлый раз текст";
|
||||||
|
Время = 4800;
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст);
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ИзменитьТрудозатратыЗадачи (хук)", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксНеопределено(Результат); // SKIP
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||||
|
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
|
||||||
|
|
||||||
|
Текст = "Новые трудозатраты по обработке";
|
||||||
|
Время = 4800;
|
||||||
|
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL
|
||||||
|
, IDЗадачи
|
||||||
|
, IDЗаписи
|
||||||
|
, Время
|
||||||
|
, Текст
|
||||||
|
, ДатаУстановки
|
||||||
|
, Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ИзменитьТрудозатратыЗадачи", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксНеопределено(Результат);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыФункции)
|
Процедура Bitrix24_УдалитьТрудозатратыЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
@@ -8425,6 +8467,56 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Bitrix24_ПолучитьТрудозатратыЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
|
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьТрудозатратыЗадачи (хук)", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксОбъект(Результат); // SKIP
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||||
|
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||||
|
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьТрудозатратыЗадачи", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксОбъект(Результат);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Bitrix24_ПолучитьСписокТрудозатратЗадачи(ПараметрыФункции)
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||||
|
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи);
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокТрудозатратЗадачи (хук)", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксМассивОбъектов(Результат); // SKIP
|
||||||
|
|
||||||
|
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||||
|
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи, Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокТрудозатратЗадачи", "Bitrix24");
|
||||||
|
|
||||||
|
Проверка_БитриксМассивОбъектов(Результат);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область YandexDisk
|
#Область YandexDisk
|
||||||
|
Reference in New Issue
Block a user