From c8e380fd7667965ee20bb8224a79cf2f1ab16a84 Mon Sep 17 00:00:00 2001 From: Anton Titovets Date: Mon, 11 May 2026 19:51:14 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D1=84=D0=BE=D0=BD?= =?UTF-8?q?=D0=BE=D0=B2=D0=BE=D0=B3=D0=BE=20=D0=B7=D0=B0=D0=B4=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=A0=D0=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ci/os/internal/Classes/ACIndexGenerator.os | 8 ++++---- .../CommonModules/OPI_РасширенныйВызов/Module.bsl | 12 +++++++++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/ci/os/internal/Classes/ACIndexGenerator.os b/ci/os/internal/Classes/ACIndexGenerator.os index 5ee3c1f60f..08099d655b 100644 --- a/ci/os/internal/Classes/ACIndexGenerator.os +++ b/ci/os/internal/Classes/ACIndexGenerator.os @@ -49,7 +49,7 @@ Процедура ДобавитьОбщиеПараметры(ДанныеМодуля, ТекстовыйДокументМодуля, СтруктураМодуля) СписокПараметров = Новый Структура; - СписокПараметров.Вставить("dontwait", "Создает фоновое задание и возвращает его объект (только для 1С и OneScript)"); + СписокПараметров.Вставить("dontwait", "Создает фоновое задание и возвращает его данные (только для 1С и OneScript)"); Для Каждого Метод Из ДанныеМодуля.Объявления Цикл Если Метод.Тип = "ОбъявлениеМетода" И Метод.Сигнатура.Экспорт = Истина Тогда @@ -85,10 +85,10 @@ СписокФункций.Добавить("OPI_HTTPКлиент"); СписокПараметров = Новый Структура; - СписокПараметров.Вставить("proxy" , "ИнтернетПрокси или структура полей Протокол, Сервер, Порт, Пользователь, Пароль, ИспользоватьАутентификациюОС"); + СписокПараметров.Вставить("proxy" , "`ИнтернетПрокси` или структура полей `Протокол`, `Сервер`, `Порт`, `Пользователь`, `Пароль`, `ИспользоватьАутентификациюОС`"); СписокПараметров.Вставить("timeout" , "Таймаут выполнения запроса"); - СписокПараметров.Вставить("adv_response", "Оформляет ответ в виде полной структуры с полями code, body и headers"); - СписокПараметров.Вставить("retries" , "Число попыток отправки при коде `5**` или внутренних ошибках клиента"); + СписокПараметров.Вставить("adv_response", "Оформляет ответ в виде полной структуры HTTP-ответа с полями `code`, `body` и `headers`"); + СписокПараметров.Вставить("retries" , "Число попыток отправки HTTP-запроса при коде `5**` или внутренних ошибках клиента"); ДобавитьПараметры(ДанныеМодуля, ТекстовыйДокументМодуля, СтруктураМодуля, СписокФункций, СписокПараметров); diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_РасширенныйВызов/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_РасширенныйВызов/Module.bsl index 8016a6aec9..c024e5d98b 100644 --- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_РасширенныйВызов/Module.bsl +++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_РасширенныйВызов/Module.bsl @@ -72,9 +72,15 @@ ПараметрыЗадания.Добавить(НормализованныеНастройки); ПараметрыЗадания.Добавить(АдресРезультата); - ФоновоеЗадание = ФоновыеЗадания.Выполнить("OPI_РасширенныйВызов.ВызватьСНастройкамиСлужебный", ПараметрыЗадания); - - Результат = Новый Структура("ФоновоеЗадание,Адрес", ФоновоеЗадание, АдресРезультата); + Если OPI_Инструменты.ЭтоOneScript() Тогда + //@skip-check bsl-legacy-check-expression-type + Результат = ФоновыеЗадания.Выполнить(ЭтотОбъект, "ВызватьСНастройкамиСлужебный", ПараметрыЗадания); + Иначе + + ФоновоеЗадание = ФоновыеЗадания.Выполнить("OPI_РасширенныйВызов.ВызватьСНастройкамиСлужебный", ПараметрыЗадания); + Результат = Новый Структура("ФоновоеЗадание,Адрес", ФоновоеЗадание, АдресРезультата); + + КонецЕсли; Иначе