From b98b181b12f9e7e85e8a110e088cb8ff55f8d9f0 Mon Sep 17 00:00:00 2001 From: Anton Titovets Date: Tue, 16 Sep 2025 15:40:47 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/en/md/Start/Backward-compatibility.md | 6 +- docs/ru/md/Start/Backward-compatibility.md | 6 +- .../OPI_ПолучениеДанныхТестов/Module.bsl | 5 ++ .../src/CommonModules/OPI_Тесты/Module.bsl | 71 ++++++++++++------- 4 files changed, 60 insertions(+), 28 deletions(-) diff --git a/docs/en/md/Start/Backward-compatibility.md b/docs/en/md/Start/Backward-compatibility.md index d89eafcdec..5c75c9d98c 100644 --- a/docs/en/md/Start/Backward-compatibility.md +++ b/docs/en/md/Start/Backward-compatibility.md @@ -18,4 +18,8 @@ However, there are cases when it becomes necessary to introduce so-called **"bre ### 1.24.0 -> 1.25.0 -**All**: The date and time format has been changed to an ISO 8601-compliant format when retrieving values from the database \ No newline at end of file +**All**: The date and time format has been changed to an ISO 8601-compliant format when retrieving values from the database + +### 1.26.0 -> 1.27.0 + +**All**: The `CreatePoll` method of the VK library has been modified due to [API changes](https://vk.com/@vkappsdev-obnovlyaem-rabotu-metodov-api-wallpost-walledit-i-newsfeed). Ambiguous usage of "Thread" and "Topic" in forum methods of Telegram library has been corrected; Only "Topic" is now used \ No newline at end of file diff --git a/docs/ru/md/Start/Backward-compatibility.md b/docs/ru/md/Start/Backward-compatibility.md index 7ba507dd8c..76dcbca35c 100644 --- a/docs/ru/md/Start/Backward-compatibility.md +++ b/docs/ru/md/Start/Backward-compatibility.md @@ -18,4 +18,8 @@ sidebar_position: 4 ### 1.24.0 -> 1.25.0 -**Все виды поставки**: Изменен формат представления даты и времени на ISO 8061-совместимый при получении значений из базы \ No newline at end of file +**Все виды поставки**: Изменен формат представления даты и времени на ISO 8061-совместимый при получении значений из базы + +### 1.26.0 -> 1.27.0 + +**Все виды поставки**: Изменен метод `СоздатьОпрос` библиотеки VK в связи с [изменениями API](https://vk.com/@vkappsdev-obnovlyaem-rabotu-metodov-api-wallpost-walledit-i-newsfeed); Исправлен неоднозначный перевод "Тема" как "Thread" и "Topic" в английской версии функций форума библиотеки Telegram. Теперь используется только "Topic" \ No newline at end of file diff --git a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl index 80f122e241..df24432996 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl @@ -11920,6 +11920,11 @@ ОбработатьОсобенныеСекретыОпций(Библиотека, Опция.Ключ, ТекущаяОпция); ТекущаяОпция = ОформитьОпцию(Опция.Ключ, ТекущаяОпция); + + Если Не ЕстьJSON Тогда + ЕстьJSON = СтрНайти(ТекущаяОпция, "{") > 0 И СтрНайти(ТекущаяОпция, "}") > 0; + КонецЕсли; + МассивОпций.Добавить(ТекущаяОпция); КонецЦикла; diff --git a/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl index 92a6fa14ba..c37847146d 100644 --- a/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl @@ -1937,7 +1937,7 @@ Ozon_ПолучитьСтруктуруТовара(ПараметрыТеста); Ozon_СоздатьОбновитьТовары(ПараметрыТеста); - Ozon_ПолучитьСтатусДобавленияТовара(ПараметрыТеста); + //Ozon_ПолучитьСтатусДобавленияТовара(ПараметрыТеста); Ozon_ДобавитьВидеоТовара(ПараметрыТеста); Ozon_ДобавитьВидеообложкуТовара(ПараметрыТеста); Ozon_ДополнитьКомплексныйАтрибут(ПараметрыТеста); @@ -1956,7 +1956,7 @@ Ozon_ИзменитьАртикулыТоваров(ПараметрыТеста); Ozon_АрхивироватьТовары(ПараметрыТеста); Ozon_РазархивироватьТовары(ПараметрыТеста); - Ozon_ЗагрузитьКодыАктивацииТовара(ПараметрыТеста); + //Ozon_ЗагрузитьКодыАктивацииТовара(ПараметрыТеста); //Ozon_ПолучитьСтатусДобавленияКодов(ПараметрыТеста); Ozon_ПолучитьКоличествоПодписчиковТоваров(ПараметрыТеста); Ozon_ПолучитьСвязанныеSKU(ПараметрыТеста); @@ -1971,7 +1971,7 @@ OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Ozon_ApiKey" , ПараметрыТеста); OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Ozon_ProductID", ПараметрыТеста); - Ozon_ПривязатьШтрихкоды(ПараметрыТеста); + //Ozon_ПривязатьШтрихкоды(ПараметрыТеста); Ozon_СоздатьШтрихкоды(ПараметрыТеста); КонецПроцедуры @@ -1985,10 +1985,10 @@ Ozon_ПолучитьКоличествоТоваров(ПараметрыТеста); Ozon_ОбновитьЦеныТоваров(ПараметрыТеста); - Ozon_ОбновитьКоличествоТоваров(ПараметрыТеста); + //Ozon_ОбновитьКоличествоТоваров(ПараметрыТеста); Ozon_ПолучитьЦеныТоваров(ПараметрыТеста); Ozon_ПолучитьИнформациюОбУценке(ПараметрыТеста); - Ozon_УстановитьСкидкуНаУцененныйТовар(ПараметрыТеста); + //Ozon_УстановитьСкидкуНаУцененныйТовар(ПараметрыТеста); Ozon_ПолучитьСтруктуруОстатковТовара(ПараметрыТеста); Ozon_ПолучитьСтруктуруЦеныТовара(ПараметрыТеста); @@ -2011,8 +2011,8 @@ OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Ozon_ApiKey" , ПараметрыТеста); Ozon_ПолучитьСписокАкций(ПараметрыТеста); - Ozon_ПолучитьУчаствующиеТоварыАкции(ПараметрыТеста); - Ozon_ПолучитьДоступныеТоварыАкции(ПараметрыТеста); + //Ozon_ПолучитьУчаствующиеТоварыАкции(ПараметрыТеста); + //Ozon_ПолучитьДоступныеТоварыАкции(ПараметрыТеста); КонецПроцедуры @@ -4649,7 +4649,8 @@ Процедура VK_ПолучитьОписаниеТовара(ПараметрыФункции) - Результат = OPI_VK.ПолучитьОписаниеТовара(); + Пустая = Ложь; + Результат = OPI_VK.ПолучитьОписаниеТовара(Пустая); // END @@ -5460,7 +5461,8 @@ Процедура GoogleCalendar_ПолучитьОписаниеСобытия(ПараметрыФункции) - Результат = OPI_GoogleCalendar.ПолучитьОписаниеСобытия(); + Пустая = Ложь; + Результат = OPI_GoogleCalendar.ПолучитьОписаниеСобытия(Пустая); // END @@ -5503,8 +5505,10 @@ Токен = ПараметрыФункции["Google_Token"]; Картинка = ПараметрыФункции["Picture"]; Каталог = ПараметрыФункции["GD_Catalog"]; - - Описание = OPI_GoogleDrive.ПолучитьОписаниеФайла(); + + Пустая = Ложь; + Описание = OPI_GoogleDrive.ПолучитьОписаниеФайла(Пустая); + Описание.Вставить("Родитель", Каталог); Результат = OPI_GoogleDrive.ЗагрузитьФайл(Токен, Картинка, Описание); @@ -10847,7 +10851,8 @@ Процедура Bitrix24_ПолучитьСтруктуруФильтраЛидов(ПараметрыФункции) - Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЛидов(); + Пустая = Ложь; + Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЛидов(Пустая); // END @@ -11008,7 +11013,8 @@ Процедура Bitrix24_ПолучитьСтруктуруФильтраСделок(ПараметрыФункции) - Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСделок(); + Пустая = Ложь; + Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСделок(Пустая); // END @@ -11168,7 +11174,8 @@ Процедура Bitrix24_ПолучитьСтруктуруФильтраЗадач(ПараметрыФункции) - Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЗадач(); + Пустая = Ложь; + Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЗадач(Пустая); // END @@ -11178,7 +11185,8 @@ Процедура Bitrix24_ПолучитьСтруктуруКомментария(ПараметрыФункции) - Результат = OPI_Bitrix24.ПолучитьСтруктуруКомментария(); + Пустая = Ложь; + Результат = OPI_Bitrix24.ПолучитьСтруктуруКомментария(Пустая); // END @@ -11188,7 +11196,8 @@ Процедура Bitrix24_ПолучитьСтруктуруЧата(ПараметрыФункции) - Результат = OPI_Bitrix24.ПолучитьСтруктуруЧата(); + Пустая = Ложь; + Результат = OPI_Bitrix24.ПолучитьСтруктуруЧата(Пустая); // END @@ -11224,7 +11233,8 @@ Процедура Bitrix24_ПолучитьСтруктуруФильтраПользователей(ПараметрыФункции) - Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраПользователей(); + Пустая = Ложь; + Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраПользователей(Пустая); // END @@ -12339,7 +12349,8 @@ Процедура Ozon_ПолучитьСтруктуруТовара(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруТовара(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруТовара(Пустая); // END @@ -12544,7 +12555,8 @@ Процедура Ozon_ПолучитьСокращеннуюСтруктуруТовара(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСокращеннуюСтруктуруТовара(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСокращеннуюСтруктуруТовара(Пустая); // END @@ -12554,7 +12566,8 @@ Процедура Ozon_ПолучитьСтруктуруОбновленияХарактеристик(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруОбновленияХарактеристик(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруОбновленияХарактеристик(Пустая); // END @@ -12603,7 +12616,8 @@ Процедура Ozon_ПолучитьСтруктуруФильтраТоваров(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруФильтраТоваров(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруФильтраТоваров(Пустая); // END @@ -13089,7 +13103,8 @@ Процедура Ozon_ПолучитьСтруктуруОстатковТовара(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруОстатковТовара(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруОстатковТовара(Пустая); // END @@ -13099,7 +13114,8 @@ Процедура Ozon_ПолучитьСтруктуруЦеныТовара(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруЦеныТовара(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруЦеныТовара(Пустая); // END @@ -13177,7 +13193,8 @@ Процедура Ozon_ПолучитьСтруктуруДопПолейОтправления(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруДопПолейОтправления(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруДопПолейОтправления(Пустая); // END @@ -13187,7 +13204,8 @@ Процедура Ozon_ПолучитьСтруктуруФильтраОтправлений(ПараметрыФункции) - Результат = OPI_Ozon.ПолучитьСтруктуруФильтраОтправлений(); + Пустая = Ложь; + Результат = OPI_Ozon.ПолучитьСтруктуруФильтраОтправлений(Пустая); // END @@ -14001,7 +14019,8 @@ Процедура YandexMetrika_ПолучитьСтруктуруСчетчика(ПараметрыФункции) - Результат = OPI_YandexMetrika.ПолучитьСтруктуруСчетчика(); + Пустая = Ложь; + Результат = OPI_YandexMetrika.ПолучитьСтруктуруСчетчика(Пустая); // END