diff --git a/src/Catalogs/Базы/Commands/АктуализироватьДопОбработки/CommandModule.bsl b/src/Catalogs/Базы/Commands/АктуализироватьДопОбработки/CommandModule.bsl index dc4b112..922b1cf 100644 --- a/src/Catalogs/Базы/Commands/АктуализироватьДопОбработки/CommandModule.bsl +++ b/src/Catalogs/Базы/Commands/АктуализироватьДопОбработки/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/Catalogs/Базы/Commands/ДобавитьКаталог/CommandModule.bsl b/src/Catalogs/Базы/Commands/ДобавитьКаталог/CommandModule.bsl index 327507d..6d2fa86 100644 --- a/src/Catalogs/Базы/Commands/ДобавитьКаталог/CommandModule.bsl +++ b/src/Catalogs/Базы/Commands/ДобавитьКаталог/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/Catalogs/Базы/Commands/ОбновитьКли/CommandModule.bsl b/src/Catalogs/Базы/Commands/ОбновитьКли/CommandModule.bsl index b8f2eb4..435a486 100644 --- a/src/Catalogs/Базы/Commands/ОбновитьКли/CommandModule.bsl +++ b/src/Catalogs/Базы/Commands/ОбновитьКли/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/Catalogs/Базы/Commands/ОткрытьGitAgent/CommandModule.bsl b/src/Catalogs/Базы/Commands/ОткрытьGitAgent/CommandModule.bsl index 0f1f89f..540a462 100644 --- a/src/Catalogs/Базы/Commands/ОткрытьGitAgent/CommandModule.bsl +++ b/src/Catalogs/Базы/Commands/ОткрытьGitAgent/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/Catalogs/Базы/Commands/ОткрытьПриложение/CommandModule.bsl b/src/Catalogs/Базы/Commands/ОткрытьПриложение/CommandModule.bsl index 3b6b2d4..ee9bcea 100644 --- a/src/Catalogs/Базы/Commands/ОткрытьПриложение/CommandModule.bsl +++ b/src/Catalogs/Базы/Commands/ОткрытьПриложение/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/Catalogs/Базы/Commands/ПингСкорпион/CommandModule.bsl b/src/Catalogs/Базы/Commands/ПингСкорпион/CommandModule.bsl index 7035654..b6f6af6 100644 --- a/src/Catalogs/Базы/Commands/ПингСкорпион/CommandModule.bsl +++ b/src/Catalogs/Базы/Commands/ПингСкорпион/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/Catalogs/Базы/Forms/ФормаОткрытияGitAgent/Module.bsl b/src/Catalogs/Базы/Forms/ФормаОткрытияGitAgent/Module.bsl index f0a66e9..b3827e5 100644 --- a/src/Catalogs/Базы/Forms/ФормаОткрытияGitAgent/Module.bsl +++ b/src/Catalogs/Базы/Forms/ФормаОткрытияGitAgent/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Базы/Forms/ФормаОткрытияПриложения/Module.bsl b/src/Catalogs/Базы/Forms/ФормаОткрытияПриложения/Module.bsl index 7abc95a..80cc564 100644 --- a/src/Catalogs/Базы/Forms/ФормаОткрытияПриложения/Module.bsl +++ b/src/Catalogs/Базы/Forms/ФормаОткрытияПриложения/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Базы/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/Базы/Forms/ФормаЭлемента/Module.bsl index e777108..125555d 100644 --- a/src/Catalogs/Базы/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/Базы/Forms/ФормаЭлемента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Базы/ManagerModule.bsl b/src/Catalogs/Базы/ManagerModule.bsl index a7783fc..5ac6906 100644 --- a/src/Catalogs/Базы/ManagerModule.bsl +++ b/src/Catalogs/Базы/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/Базы/ObjectModule.bsl b/src/Catalogs/Базы/ObjectModule.bsl index 1940a64..9c7513c 100644 --- a/src/Catalogs/Базы/ObjectModule.bsl +++ b/src/Catalogs/Базы/ObjectModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОбработчикиСобытий diff --git a/src/Catalogs/Задачи/Commands/ДобавитьРезультатЗадачи/CommandModule.bsl b/src/Catalogs/Задачи/Commands/ДобавитьРезультатЗадачи/CommandModule.bsl index 890d0bd..7d054fa 100644 --- a/src/Catalogs/Задачи/Commands/ДобавитьРезультатЗадачи/CommandModule.bsl +++ b/src/Catalogs/Задачи/Commands/ДобавитьРезультатЗадачи/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаКлиенте Асинх Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) diff --git a/src/Catalogs/Задачи/Commands/ЗагрузитьБазовуюЗадачу/CommandModule.bsl b/src/Catalogs/Задачи/Commands/ЗагрузитьБазовуюЗадачу/CommandModule.bsl index ab0e977..d457b0c 100644 --- a/src/Catalogs/Задачи/Commands/ЗагрузитьБазовуюЗадачу/CommandModule.bsl +++ b/src/Catalogs/Задачи/Commands/ЗагрузитьБазовуюЗадачу/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытий &НаКлиенте diff --git a/src/Catalogs/Задачи/Commands/ОбновитьСтатусыBitrix/CommandModule.bsl b/src/Catalogs/Задачи/Commands/ОбновитьСтатусыBitrix/CommandModule.bsl index 379a25c..9622b07 100644 --- a/src/Catalogs/Задачи/Commands/ОбновитьСтатусыBitrix/CommandModule.bsl +++ b/src/Catalogs/Задачи/Commands/ОбновитьСтатусыBitrix/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытий &НаКлиенте diff --git a/src/Catalogs/Задачи/Forms/ФормаЭлемента/Form.form b/src/Catalogs/Задачи/Forms/ФормаЭлемента/Form.form index 597f94d..b7de6b5 100644 --- a/src/Catalogs/Задачи/Forms/ФормаЭлемента/Form.form +++ b/src/Catalogs/Задачи/Forms/ФормаЭлемента/Form.form @@ -1042,9 +1042,6 @@ true - - Объект.ToolsWorld - ToolsWorldРасширеннаяПодсказка 273 @@ -1060,12 +1057,10 @@ 272 true - CheckBoxField Enter true Left true - Aelita @@ -1075,9 +1070,6 @@ true - - Объект.Aelita - AelitaРасширеннаяПодсказка 276 @@ -1093,12 +1085,10 @@ 275 true - CheckBoxField Enter true Left true - true true diff --git a/src/Catalogs/Задачи/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/Задачи/Forms/ФормаЭлемента/Module.bsl index bc8634c..8764b31 100644 --- a/src/Catalogs/Задачи/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/Задачи/Forms/ФормаЭлемента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) diff --git a/src/Catalogs/Задачи/ManagerModule.bsl b/src/Catalogs/Задачи/ManagerModule.bsl index aa68ed7..c273210 100644 --- a/src/Catalogs/Задачи/ManagerModule.bsl +++ b/src/Catalogs/Задачи/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс @@ -166,7 +168,7 @@ Иначе ТипЗадачи = Справочники.ПрефиксыЗадач.hotfix; КонецЕсли; - Задача = НоваяЗадача(НомерНовойЗадачи, ТипЗадачи); + Задача = НоваяЗадача(НомерНовойЗадачи, База.Владелец, ТипЗадачи); КонецЕсли; РаботаСGit.СоздатьНовуюВеткуВГИТПоЗадаче(Задача, База, НастройкиПользователя); @@ -193,11 +195,11 @@ КонецФункции -Функция НоваяЗадача(НомерЗадачи, ТипЗадачи = Неопределено) Экспорт +Функция НоваяЗадача(НомерЗадачи, Проект, ТипЗадачи = Неопределено) Экспорт Задача = НайтиПоРеквизиту("НомерЗадачи", НомерЗадачи); Если Задача = Справочники.Задачи.ПустаяСсылка() Тогда - ДанныеЗаполнения = ДанныеЗаполненияПоЗадаче(НомерЗадачи); + ДанныеЗаполнения = ДанныеЗаполненияПоЗадаче(НомерЗадачи, Проект); Если ЗначениеЗаполнено(ТипЗадачи) Тогда ДанныеЗаполнения.Вставить("ПрефиксВетки", ТипЗадачи); КонецЕсли; @@ -229,15 +231,15 @@ КонецПроцедуры -Функция ДанныеЗаполненияПоЗадаче(НомерЗадачи) Экспорт +Функция ДанныеЗаполненияПоЗадаче(НомерЗадачи, Проект) Экспорт ДанныеЗаполнения = Новый Структура(); - - ТаскТрекер = Константы.ТаскТрекер.Получить(); - Если ТаскТрекер = Перечисления.ТаскТрекеры.Bitrix Тогда + ТаскТрекер = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Проект, "ТаскТрекер"); + ТипТаскТрекера = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ТаскТрекер, "ТипТаскТрекера"); + Если ТипТаскТрекера = Перечисления.ТаскТрекеры.Bitrix Тогда ДанныеЗаполнения = РаботаСBitrix.СтруктурированныеДанныеПоЗадачеИзБитрикс(НомерЗадачи); - ИначеЕсли ТаскТрекер = Перечисления.ТаскТрекеры.Предприятие1С Тогда - ДанныеЗаполнения = РаботаСПредприятие1С.СтруктурированныеДанныеПоЗадаче(НомерЗадачи); + ИначеЕсли ТипТаскТрекера = Перечисления.ТаскТрекеры.Предприятие1С Тогда + ДанныеЗаполнения = РаботаСПредприятие1С.СтруктурированныеДанныеПоЗадаче(НомерЗадачи, ТаскТрекер); КонецЕсли; Возврат ДанныеЗаполнения; @@ -384,7 +386,10 @@ Если Не ЗначениеЗаполнено(НомерЗадачи) Тогда Возврат Справочники.Задачи.ПустаяСсылка(); КонецЕсли; - Задача = НоваяЗадача(НомерЗадачи); + Если База = Неопределено Тогда + ВызватьИсключение "Параметр ""База"" должен быть заполнен!"; + КонецЕсли; + Задача = НоваяЗадача(НомерЗадачи, База.Владелец); Возврат Задача; @@ -396,6 +401,7 @@ Запрос.Текст = "ВЫБРАТЬ | Задачи.Ссылка КАК Задача, + | Задачи.Владелец КАК Проект, | Задачи.НомерЗадачи КАК НомерЗадачи |ИЗ | Справочник.Задачи КАК Задачи @@ -416,6 +422,7 @@ Запрос.Текст = "ВЫБРАТЬ | Задачи.Ссылка КАК Задача, + | Задачи.Владелец КАК Проект, | Задачи.НомерЗадачи КАК НомерЗадачи |ИЗ | Справочник.Задачи КАК Задачи diff --git a/src/Catalogs/Задачи/ObjectModule.bsl b/src/Catalogs/Задачи/ObjectModule.bsl index 2534548..a66423c 100644 --- a/src/Catalogs/Задачи/ObjectModule.bsl +++ b/src/Catalogs/Задачи/ObjectModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОбработчикиСобытий diff --git a/src/Catalogs/Задачи/Задачи.mdo b/src/Catalogs/Задачи/Задачи.mdo index 096a4a3..41afb52 100644 --- a/src/Catalogs/Задачи/Задачи.mdo +++ b/src/Catalogs/Задачи/Задачи.mdo @@ -494,36 +494,6 @@ Use Use - - ToolsWorld - - ru - Tools world - - - Boolean - - - - - Use - Use - - - Aelita - - ru - Aelita - - - Boolean - - - - - Use - Use - ТипБазовойЗадачи diff --git a/src/Catalogs/Календари/Forms/РасписаниеРаботы/Module.bsl b/src/Catalogs/Календари/Forms/РасписаниеРаботы/Module.bsl index 7102492..07386a6 100644 --- a/src/Catalogs/Календари/Forms/РасписаниеРаботы/Module.bsl +++ b/src/Catalogs/Календари/Forms/РасписаниеРаботы/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Календари/Forms/ФормаСписка/Module.bsl b/src/Catalogs/Календари/Forms/ФормаСписка/Module.bsl index d7f554a..af4d953 100644 --- a/src/Catalogs/Календари/Forms/ФормаСписка/Module.bsl +++ b/src/Catalogs/Календари/Forms/ФормаСписка/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Календари/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/Календари/Forms/ФормаЭлемента/Module.bsl index 46fea61..eb1bcae 100644 --- a/src/Catalogs/Календари/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/Календари/Forms/ФормаЭлемента/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Кластеры/Commands/ПодключитьсяКRDP/CommandModule.bsl b/src/Catalogs/Кластеры/Commands/ПодключитьсяКRDP/CommandModule.bsl index 5f60870..7e8a6ec 100644 --- a/src/Catalogs/Кластеры/Commands/ПодключитьсяКRDP/CommandModule.bsl +++ b/src/Catalogs/Кластеры/Commands/ПодключитьсяКRDP/CommandModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) diff --git a/src/Catalogs/НастройкиПользователей/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/НастройкиПользователей/Forms/ФормаЭлемента/Module.bsl index 85f2ceb..d43f432 100644 --- a/src/Catalogs/НастройкиПользователей/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/НастройкиПользователей/Forms/ФормаЭлемента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийЭлементовШапкиФормы diff --git a/src/Catalogs/НастройкиПользователей/ManagerModule.bsl b/src/Catalogs/НастройкиПользователей/ManagerModule.bsl index 61c414a..a4bb6eb 100644 --- a/src/Catalogs/НастройкиПользователей/ManagerModule.bsl +++ b/src/Catalogs/НастройкиПользователей/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/ОбъектыРазработки/Forms/ФормаСписка/Module.bsl b/src/Catalogs/ОбъектыРазработки/Forms/ФормаСписка/Module.bsl index 6d831c2..67227f8 100644 --- a/src/Catalogs/ОбъектыРазработки/Forms/ФормаСписка/Module.bsl +++ b/src/Catalogs/ОбъектыРазработки/Forms/ФормаСписка/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы diff --git a/src/Catalogs/ОбъектыРазработки/ManagerModule.bsl b/src/Catalogs/ОбъектыРазработки/ManagerModule.bsl index f9cc214..e222ec7 100644 --- a/src/Catalogs/ОбъектыРазработки/ManagerModule.bsl +++ b/src/Catalogs/ОбъектыРазработки/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/Проекты/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/Проекты/Forms/ФормаЭлемента/Module.bsl index d713f98..62d0bad 100644 --- a/src/Catalogs/Проекты/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/Проекты/Forms/ФормаЭлемента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийЭлементовШапкиФормы &НаКлиенте diff --git a/src/Catalogs/Проекты/ManagerModule.bsl b/src/Catalogs/Проекты/ManagerModule.bsl index 7dbc05a..f00472e 100644 --- a/src/Catalogs/Проекты/ManagerModule.bsl +++ b/src/Catalogs/Проекты/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаСписка/Module.bsl b/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаСписка/Module.bsl index ac3cd12..a9e582d 100644 --- a/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаСписка/Module.bsl +++ b/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаСписка/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаЭлемента/Module.bsl index 29405fd..69c3c38 100644 --- a/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/ПроизводственныеКалендари/Forms/ФормаЭлемента/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/Спринты/ManagerModule.bsl b/src/Catalogs/Спринты/ManagerModule.bsl index 63fe098..00d1668 100644 --- a/src/Catalogs/Спринты/ManagerModule.bsl +++ b/src/Catalogs/Спринты/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/СтадииКанбан/ManagerModule.bsl b/src/Catalogs/СтадииКанбан/ManagerModule.bsl index 7bb7cc7..8a8eb8b 100644 --- a/src/Catalogs/СтадииКанбан/ManagerModule.bsl +++ b/src/Catalogs/СтадииКанбан/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Form.form b/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Form.form index 8732d31..d61624b 100644 --- a/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Form.form +++ b/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Form.form @@ -80,6 +80,46 @@ true + + ТипТаскТрекера + 22 + true + true + + true + + + Объект.ТипТаскТрекера + + + ТипТаскТрекераРасширеннаяПодсказка + 24 + Label + true + true + + Left + + + + ТипТаскТрекераКонтекстноеМеню + 23 + true + + InputField + Enter + true + Left + true + + true + true + true + true + true + true + + Логин 7 diff --git a/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Module.bsl index 0444678..a0c8cc0 100644 --- a/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/ТаскТрекеры/Forms/ФормаЭлемента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаСервере Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) diff --git a/src/Catalogs/ТаскТрекеры/ТаскТрекеры.mdo b/src/Catalogs/ТаскТрекеры/ТаскТрекеры.mdo index 7508818..4f9a8a7 100644 --- a/src/Catalogs/ТаскТрекеры/ТаскТрекеры.mdo +++ b/src/Catalogs/ТаскТрекеры/ТаскТрекеры.mdo @@ -67,6 +67,21 @@ Use Use + + ТипТаскТрекера + + ru + Тип таск трекера + + + EnumRef.ТаскТрекеры + + + + + Use + Use + ФормаЭлемента diff --git a/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаВыбора/Module.bsl b/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаВыбора/Module.bsl index 6f93327..e0cae6c 100644 --- a/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаВыбора/Module.bsl +++ b/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаВыбора/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) diff --git a/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаЭлемента/Module.bsl b/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаЭлемента/Module.bsl index e18732f..8cbbbee 100644 --- a/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаЭлемента/Module.bsl +++ b/src/Catalogs/УчетныеДанныеRDP/Forms/ФормаЭлемента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаКлиенте Перем ОбъектВК, ОписаниеОшибки, Текст экспорт; diff --git a/src/Catalogs/УчетныеДанныеRDP/ManagerModule.bsl b/src/Catalogs/УчетныеДанныеRDP/ManagerModule.bsl index 56fdab4..b0c84dd 100644 --- a/src/Catalogs/УчетныеДанныеRDP/ManagerModule.bsl +++ b/src/Catalogs/УчетныеДанныеRDP/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/CommonForms/ВыборДаты/Module.bsl b/src/CommonForms/ВыборДаты/Module.bsl index d1cf01d..57bb735 100644 --- a/src/CommonForms/ВыборДаты/Module.bsl +++ b/src/CommonForms/ВыборДаты/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОписаниеПеременных &НаКлиенте diff --git a/src/CommonModules/OPI_Bitrix24/Module.bsl b/src/CommonModules/OPI_Bitrix24/Module.bsl index 51998d6..61dbef5 100644 --- a/src/CommonModules/OPI_Bitrix24/Module.bsl +++ b/src/CommonModules/OPI_Bitrix24/Module.bsl @@ -2,6 +2,9 @@ // Lib: Bitrix24 // CLI: bitrix24 +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_GoogleCalendar/Module.bsl b/src/CommonModules/OPI_GoogleCalendar/Module.bsl index 366f71b..819fa6d 100644 --- a/src/CommonModules/OPI_GoogleCalendar/Module.bsl +++ b/src/CommonModules/OPI_GoogleCalendar/Module.bsl @@ -2,6 +2,9 @@ // Lib: Google Calendar // CLI: gcalendar +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_GoogleSheets/Module.bsl b/src/CommonModules/OPI_GoogleSheets/Module.bsl index 8b7ee50..039c4de 100644 --- a/src/CommonModules/OPI_GoogleSheets/Module.bsl +++ b/src/CommonModules/OPI_GoogleSheets/Module.bsl @@ -2,6 +2,9 @@ // Lib: Google Sheets // CLI: gsheets +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_GoogleWorkspace/Module.bsl b/src/CommonModules/OPI_GoogleWorkspace/Module.bsl index 1fcde3b..50bcbd8 100644 --- a/src/CommonModules/OPI_GoogleWorkspace/Module.bsl +++ b/src/CommonModules/OPI_GoogleWorkspace/Module.bsl @@ -2,6 +2,9 @@ // Lib: Google Workspace // CLI: google +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_Notion/Module.bsl b/src/CommonModules/OPI_Notion/Module.bsl index 65c4124..80bb43e 100644 --- a/src/CommonModules/OPI_Notion/Module.bsl +++ b/src/CommonModules/OPI_Notion/Module.bsl @@ -2,6 +2,9 @@ // Lib: Notion // CLI: notion +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_Telegram/Module.bsl b/src/CommonModules/OPI_Telegram/Module.bsl index b516bfd..603ea24 100644 --- a/src/CommonModules/OPI_Telegram/Module.bsl +++ b/src/CommonModules/OPI_Telegram/Module.bsl @@ -2,6 +2,9 @@ // Lib: Telegram // CLI: telegram +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_YandexDisk/Module.bsl b/src/CommonModules/OPI_YandexDisk/Module.bsl index ddc0c44..f5a3756 100644 --- a/src/CommonModules/OPI_YandexDisk/Module.bsl +++ b/src/CommonModules/OPI_YandexDisk/Module.bsl @@ -2,6 +2,9 @@ // Lib: Yandex Disk // CLI: yadisk +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_YandexID/Module.bsl b/src/CommonModules/OPI_YandexID/Module.bsl index 784b01c..82f363a 100644 --- a/src/CommonModules/OPI_YandexID/Module.bsl +++ b/src/CommonModules/OPI_YandexID/Module.bsl @@ -2,6 +2,9 @@ // Lib: Yandex ID // CLI: yandex +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_Инструменты/Module.bsl b/src/CommonModules/OPI_Инструменты/Module.bsl index c7707fa..3235061 100644 --- a/src/CommonModules/OPI_Инструменты/Module.bsl +++ b/src/CommonModules/OPI_Инструменты/Module.bsl @@ -1,5 +1,8 @@ // OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Инструменты.os +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_Криптография/Module.bsl b/src/CommonModules/OPI_Криптография/Module.bsl index 6e0835b..3833a1d 100644 --- a/src/CommonModules/OPI_Криптография/Module.bsl +++ b/src/CommonModules/OPI_Криптография/Module.bsl @@ -1,5 +1,8 @@ // OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Криптография.os +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/OPI_ПреобразованиеТипов/Module.bsl b/src/CommonModules/OPI_ПреобразованиеТипов/Module.bsl index 784aba6..be14f26 100644 --- a/src/CommonModules/OPI_ПреобразованиеТипов/Module.bsl +++ b/src/CommonModules/OPI_ПреобразованиеТипов/Module.bsl @@ -1,5 +1,8 @@ // OneScript: ./OInt/tools/Modules/OPI_ПреобразованиеТипов.os +// @strict-types + + // MIT License // Copyright (c) 2023 Anton Tsitavets diff --git a/src/CommonModules/АктуализацияДопОбработок/Module.bsl b/src/CommonModules/АктуализацияДопОбработок/Module.bsl index e9d9ee8..a9cf930 100644 --- a/src/CommonModules/АктуализацияДопОбработок/Module.bsl +++ b/src/CommonModules/АктуализацияДопОбработок/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/ВзаимодействияКлиентСерверПереопределяемый/Module.bsl b/src/CommonModules/ВзаимодействияКлиентСерверПереопределяемый/Module.bsl index d3d3112..614f414 100644 --- a/src/CommonModules/ВзаимодействияКлиентСерверПереопределяемый/Module.bsl +++ b/src/CommonModules/ВзаимодействияКлиентСерверПереопределяемый/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ПрограммныйИнтерфейс // Задает типы предметов взаимодействий, например: заказы, вакансии и т.п. diff --git a/src/CommonModules/ЗапускПриложенийЧерезCMD/Module.bsl b/src/CommonModules/ЗапускПриложенийЧерезCMD/Module.bsl index e8d74d3..0d12259 100644 --- a/src/CommonModules/ЗапускПриложенийЧерезCMD/Module.bsl +++ b/src/CommonModules/ЗапускПриложенийЧерезCMD/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Процедура ЗапускПриложения(ПараметрыЗапускаПрограммы) Экспорт diff --git a/src/CommonModules/ЗапускПриложенийЧерезCMDКлиент/Module.bsl b/src/CommonModules/ЗапускПриложенийЧерезCMDКлиент/Module.bsl index b4c1297..7a8515d 100644 --- a/src/CommonModules/ЗапускПриложенийЧерезCMDКлиент/Module.bsl +++ b/src/CommonModules/ЗапускПриложенийЧерезCMDКлиент/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Процедура ЗапускПриложения(ПараметрыЗапускаПрограммы) Экспорт diff --git a/src/CommonModules/ЗапускПриложенийЧерезShell/Module.bsl b/src/CommonModules/ЗапускПриложенийЧерезShell/Module.bsl index 5224f20..5adf09e 100644 --- a/src/CommonModules/ЗапускПриложенийЧерезShell/Module.bsl +++ b/src/CommonModules/ЗапускПриложенийЧерезShell/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Процедура ЗапускПриложения(ПараметрыЗапускаПрограммы) Экспорт diff --git a/src/CommonModules/ЗапускПриложенияЧерезHTTP/Module.bsl b/src/CommonModules/ЗапускПриложенияЧерезHTTP/Module.bsl index cdf3573..9253c23 100644 --- a/src/CommonModules/ЗапускПриложенияЧерезHTTP/Module.bsl +++ b/src/CommonModules/ЗапускПриложенияЧерезHTTP/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс #Область Инициатор diff --git a/src/CommonModules/ЗапускПриложенияЧерезJENKINS/Module.bsl b/src/CommonModules/ЗапускПриложенияЧерезJENKINS/Module.bsl index b7c824a..0b3dc2f 100644 --- a/src/CommonModules/ЗапускПриложенияЧерезJENKINS/Module.bsl +++ b/src/CommonModules/ЗапускПриложенияЧерезJENKINS/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс #Область Инициатор diff --git a/src/CommonModules/КомандыЗапускаПриложения/Module.bsl b/src/CommonModules/КомандыЗапускаПриложения/Module.bsl index ef4612b..5dbda6d 100644 --- a/src/CommonModules/КомандыЗапускаПриложения/Module.bsl +++ b/src/CommonModules/КомандыЗапускаПриложения/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс #Область Команды diff --git a/src/CommonModules/КоннекторHTTP/Module.bsl b/src/CommonModules/КоннекторHTTP/Module.bsl index ed5da71..fd407af 100644 --- a/src/CommonModules/КоннекторHTTP/Module.bsl +++ b/src/CommonModules/КоннекторHTTP/Module.bsl @@ -21,6 +21,9 @@ // // Требования: платформа 1С версии 8.3.10 и выше +// @strict-types + + #Область ПрограммныйИнтерфейс #Область МетодыHTTP diff --git a/src/CommonModules/ОбновлениеИнформационнойБазыУР/Module.bsl b/src/CommonModules/ОбновлениеИнформационнойБазыУР/Module.bsl index 72510db..cccc2a7 100644 --- a/src/CommonModules/ОбновлениеИнформационнойБазыУР/Module.bsl +++ b/src/CommonModules/ОбновлениеИнформационнойБазыУР/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ПрограммныйИнтерфейс #Область ДляВызоваИзДругихПодсистем diff --git a/src/CommonModules/ОбщегоНазначения/Module.bsl b/src/CommonModules/ОбщегоНазначения/Module.bsl index e762c8d..1c2034d 100644 --- a/src/CommonModules/ОбщегоНазначения/Module.bsl +++ b/src/CommonModules/ОбщегоНазначения/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ПрограммныйИнтерфейс #Область ОповещениеПользователя diff --git a/src/CommonModules/ОбщегоНазначенияУправлениеРазработкой/Module.bsl b/src/CommonModules/ОбщегоНазначенияУправлениеРазработкой/Module.bsl index 4334327..d48aaed 100644 --- a/src/CommonModules/ОбщегоНазначенияУправлениеРазработкой/Module.bsl +++ b/src/CommonModules/ОбщегоНазначенияУправлениеРазработкой/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/ПодсистемыКонфигурацииПереопределяемый/Module.bsl b/src/CommonModules/ПодсистемыКонфигурацииПереопределяемый/Module.bsl index e14985f..9c34c2c 100644 --- a/src/CommonModules/ПодсистемыКонфигурацииПереопределяемый/Module.bsl +++ b/src/CommonModules/ПодсистемыКонфигурацииПереопределяемый/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ПрограммныйИнтерфейс // Определяет список модулей библиотек и конфигурации, которые предоставляют diff --git a/src/CommonModules/РаботаСBitrix/Module.bsl b/src/CommonModules/РаботаСBitrix/Module.bsl index 1a7e3b4..b86d195 100644 --- a/src/CommonModules/РаботаСBitrix/Module.bsl +++ b/src/CommonModules/РаботаСBitrix/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/РаботаСGit/Module.bsl b/src/CommonModules/РаботаСGit/Module.bsl index 8cf0294..397e21c 100644 --- a/src/CommonModules/РаботаСGit/Module.bsl +++ b/src/CommonModules/РаботаСGit/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс // Функция - Путь к серверу git diff --git a/src/CommonModules/РаботаСGitAPI/Module.bsl b/src/CommonModules/РаботаСGitAPI/Module.bsl index 43ad0df..7c7648c 100644 --- a/src/CommonModules/РаботаСGitAPI/Module.bsl +++ b/src/CommonModules/РаботаСGitAPI/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + // Функция - Соеденение СAPI // // Возвращаемое значение: diff --git a/src/CommonModules/РаботаСGitAPIПовтИсп/Module.bsl b/src/CommonModules/РаботаСGitAPIПовтИсп/Module.bsl index f795681..434c626 100644 --- a/src/CommonModules/РаботаСGitAPIПовтИсп/Module.bsl +++ b/src/CommonModules/РаботаСGitAPIПовтИсп/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Функция СоеденениеСAPI() Экспорт diff --git a/src/CommonModules/РаботаСGitLab/Module.bsl b/src/CommonModules/РаботаСGitLab/Module.bsl index a5b5b84..1e1b5e9 100644 --- a/src/CommonModules/РаботаСGitLab/Module.bsl +++ b/src/CommonModules/РаботаСGitLab/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс // Функция - Мердж реквесты diff --git a/src/CommonModules/РаботаСJenkins/Module.bsl b/src/CommonModules/РаботаСJenkins/Module.bsl index c721719..c99354e 100644 --- a/src/CommonModules/РаботаСJenkins/Module.bsl +++ b/src/CommonModules/РаботаСJenkins/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Функция СсылкаAllure(URLJenkins, ИмяJobJenkins, НомерJob) Экспорт diff --git a/src/CommonModules/РаботаСRDP/Module.bsl b/src/CommonModules/РаботаСRDP/Module.bsl index 132d922..9ca106c 100644 --- a/src/CommonModules/РаботаСRDP/Module.bsl +++ b/src/CommonModules/РаботаСRDP/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + Функция УчетныеДаннные(Сервер) Экспорт diff --git a/src/CommonModules/РаботаСRDPКлиент/Module.bsl b/src/CommonModules/РаботаСRDPКлиент/Module.bsl index da8c55b..ceaf7f1 100644 --- a/src/CommonModules/РаботаСRDPКлиент/Module.bsl +++ b/src/CommonModules/РаботаСRDPКлиент/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + Процедура ПодключитьсяКRDP(Сервер) Экспорт diff --git a/src/CommonModules/РаботаСБазами/Module.bsl b/src/CommonModules/РаботаСБазами/Module.bsl index f18e75a..c538102 100644 --- a/src/CommonModules/РаботаСБазами/Module.bsl +++ b/src/CommonModules/РаботаСБазами/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Процедура УстановитьЗаголовокБазыПоЗадаче(База, Задача) Экспорт diff --git a/src/CommonModules/РаботаСВерсиямиОбработок/Module.bsl b/src/CommonModules/РаботаСВерсиямиОбработок/Module.bsl index 1487de7..6615278 100644 --- a/src/CommonModules/РаботаСВерсиямиОбработок/Module.bsl +++ b/src/CommonModules/РаботаСВерсиямиОбработок/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + Процедура ИзменитьВерсииОбработок(ТелоЗапроса) Экспорт ДанныеДляСменыВерсии = ОбщегоНазначения.JSONВЗначение(ТелоЗапроса,, Ложь); diff --git a/src/CommonModules/РаботаСЗадачами/Module.bsl b/src/CommonModules/РаботаСЗадачами/Module.bsl index c9b6a9d..f8313a7 100644 --- a/src/CommonModules/РаботаСЗадачами/Module.bsl +++ b/src/CommonModules/РаботаСЗадачами/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс //TODO 1) Вынести в модуль менеджера 2) А это не костыль? diff --git a/src/CommonModules/РаботаСЗадачамиВызовCервера/Module.bsl b/src/CommonModules/РаботаСЗадачамиВызовCервера/Module.bsl index e69de29..9af4f3a 100644 --- a/src/CommonModules/РаботаСЗадачамиВызовCервера/Module.bsl +++ b/src/CommonModules/РаботаСЗадачамиВызовCервера/Module.bsl @@ -0,0 +1,2 @@ +// @strict-types + diff --git a/src/CommonModules/РаботаСЛогами/Module.bsl b/src/CommonModules/РаботаСЛогами/Module.bsl index 3467e28..853bf84 100644 --- a/src/CommonModules/РаботаСЛогами/Module.bsl +++ b/src/CommonModules/РаботаСЛогами/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс Функция ПодменыВыводаЛога() Экспорт diff --git a/src/CommonModules/РаботаСОбъектами/Module.bsl b/src/CommonModules/РаботаСОбъектами/Module.bsl index 94f868a..5107cdd 100644 --- a/src/CommonModules/РаботаСОбъектами/Module.bsl +++ b/src/CommonModules/РаботаСОбъектами/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/РаботаСОбъектамиВызовСервера/Module.bsl b/src/CommonModules/РаботаСОбъектамиВызовСервера/Module.bsl index fff522e..cea84c2 100644 --- a/src/CommonModules/РаботаСОбъектамиВызовСервера/Module.bsl +++ b/src/CommonModules/РаботаСОбъектамиВызовСервера/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/РаботаСПочтой/Module.bsl b/src/CommonModules/РаботаСПочтой/Module.bsl index dc32aa9..3538459 100644 --- a/src/CommonModules/РаботаСПочтой/Module.bsl +++ b/src/CommonModules/РаботаСПочтой/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс // Функция - Таблица значений в таблицу ХТМЛ diff --git a/src/CommonModules/РаботаСПредприятие1С/Module.bsl b/src/CommonModules/РаботаСПредприятие1С/Module.bsl index a94a1fd..af6d0d1 100644 --- a/src/CommonModules/РаботаСПредприятие1С/Module.bsl +++ b/src/CommonModules/РаботаСПредприятие1С/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс @@ -31,35 +33,8 @@ КонецФункции Функция СоздатьЗадачуНаРевьюКЗадаче(Задача) Экспорт - //todo это не очень хорошо,переделать что бы вх параметры были НомерЗадачи, ОтветственныйID - ДанныеИЗЗадачи = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Задача, "Ответственный, НомерЗадачи"); - НомерЗадачи = ДанныеИЗЗадачи.НомерЗадачи; - - НастройкиПользователей = Справочники.НастройкиПользователей.НастройкиТекущегоПользователя(ДанныеИЗЗадачи.Ответственный); - ДанныеЗадачиБитрикс = РаботаСBitrix.ДанныеЗадачиБитрикс(НомерЗадачи); - - НазваниеЗадачи = СтрШаблон("Code Review к задача %1", НомерЗадачи); - DEADLINE = ТекущаяДатаСеанса() + 60*60*24; - ДанныеЗадачи = ДанныеЗадачиБитрикс["result"]["task"]; - - ПоляЗадачи = Новый Соответствие; - ПоляЗадачи.Вставить("TITLE", НазваниеЗадачи); - ПоляЗадачи.Вставить("DESCRIPTION", НазваниеЗадачи); - ПоляЗадачи.Вставить("CREATED_BY", ДанныеЗадачи["responsible"]["id"]); - ПоляЗадачи.Вставить("RESPONSIBLE_ID", НастройкиПользователей.IDТимЛидBitrix); - ПоляЗадачи.Вставить("GROUP_ID", ДанныеЗадачи["groupId"]); - ПоляЗадачи.Вставить("UF_STREAM_BUSINESS", ДанныеЗадачи["ufStreamBusiness"]); - ПоляЗадачи.Вставить("UF_AUTO_PRODUCT", ДанныеЗадачи["ufAutoProduct"]); - ПоляЗадачи.Вставить("DEADLINE", DEADLINE); - ПоляЗадачи.Вставить("PARENT_ID", НомерЗадачи); - - Ответ = OPI_Bitrix24.СоздатьЗадачу(РаботаСBitrix.СсылкаBitrix(), ПоляЗадачи); - Если Ответ["error_description"] <> Неопределено Тогда - ВызватьИсключение(Ответ["error_description"]); - КонецЕсли; - ИДНовойЗадачи = Ответ["result"]["task"]["id"]; - Возврат ИДНовойЗадачи; + Возврат Задача; КонецФункции @@ -93,11 +68,11 @@ Для Каждого СтрокаЗадачи Из ТаблицаЗадач Цикл Попытка - ДанныеЗаполнения = СтруктурированныеДанныеПоЗадаче(СтрокаЗадачи.НомерЗадачи); + ДанныеЗаполнения = СтруктурированныеДанныеПоЗадаче(СтрокаЗадачи.НомерЗадачи, СтрокаЗадачи.Проект.ТаскТрекер); ЗадачаОбъект = СтрокаЗадачи.Задача.ПолучитьОбъект(); + ЗадачаОбъект.Заблокировать(); ЗадачаОбъект.ЗаполнитьПоДаннымЗаполнения(ДанныеЗаполнения); - ЗадачаОбъект.ПолучитьСписокТрудозатратЗадачи(); Если ЗадачаОбъект.ПроверитьЗаполнение() Тогда ЗадачаОбъект.Записать(); КонецЕсли; @@ -115,70 +90,30 @@ Функция ВидЗадачи(Код) Экспорт - Результат = Новый Соответствие; - Результат.Вставить("857", Перечисления.ТипыЗадач.Разработка); - Возврат Результат[Код]; + Возврат Код; КонецФункции Функция ТипЗаявки(Код) Экспорт - Результат = Новый Соответствие; - Результат.Вставить("611", Перечисления.ТипыЗадач.ЗНИ); - Результат.Вставить("610", Перечисления.ТипыЗадач.Инцидент); - Возврат Результат[Код]; + Возврат Код; КонецФункции Процедура ИзменитьУЗадачиКонтрольныйСрокИСРМ(Задача) Экспорт - Запрос = Новый Запрос; - Запрос.Текст = - "ВЫБРАТЬ - | Задача.Спринт.Код КАК СпринтКод, - | Задача.НомерЗадачи КАК НомерЗадачи, - | Задача.КрайнийСрок КАК КрайнийСрок, - | Задача.ПлановоеВремя * 60 КАК ПлановоеВремя, - | ЕСТЬNULL(НастройкиПользователей.IDПользователяBitrix, """") КАК IDПользователяBitrix, - | НЕ Задача.НеИзменятьКрайнийСрок КАК МожноИзменятьКрайнийСрок, - | Задача.НомерЗадачиБазовой КАК НомерЗадачиБазовой - |ИЗ - | Справочник.Задачи КАК Задача - | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.НастройкиПользователей КАК НастройкиПользователей - | ПО Задача.Ответственный = НастройкиПользователей.Владелец - |ГДЕ - | Задача.Ссылка = &Задача"; - Запрос.УстановитьПараметр("Задача", Задача); - ТаблицаПоЗадаче = Запрос.Выполнить().Выгрузить(); - Если ТаблицаПоЗадаче.Количество() Тогда - ПерваяСтрока = ТаблицаПоЗадаче[0]; - - СтруктураЗадачи = Новый Структура; - Если ПерваяСтрока.МожноИзменятьКрайнийСрок Тогда - СтруктураЗадачи.Вставить("DEADLINE", ПерваяСтрока.КрайнийСрок); - КонецЕсли; - СтруктураЗадачи.Вставить("TIME_ESTIMATE", ПерваяСтрока.ПлановоеВремя); - Если ЗначениеЗаполнено(ПерваяСтрока.СпринтКод) Тогда - UF_CRM_TASK = Новый Массив; - UF_CRM_TASK.Добавить(ПерваяСтрока.СпринтКод); - СтруктураЗадачи.Вставить("UF_CRM_TASK", UF_CRM_TASK); - КонецЕсли; - Если ЗначениеЗаполнено(ПерваяСтрока.IDПользователяBitrix) Тогда - СтруктураЗадачи.Вставить("RESPONSIBLE_ID", ПерваяСтрока.IDПользователяBitrix); - КонецЕсли; - IDЗадачи = ПерваяСтрока.НомерЗадачи; - - Результат = OPI_Bitrix24.ИзменитьЗадачу(СсылкаBitrixПользователя(), IDЗадачи, СтруктураЗадачи); - - КонецЕсли; КонецПроцедуры -Функция ДанныеЗадачи(НомерЗадачи) Экспорт +Функция ДанныеЗадачи(НомерЗадачи, ТаскТрекер) Экспорт //todo - Аутентификация = Новый Структура("Пользователь, Пароль", "web", "web"); + УстановитьПривилегированныйРежим(Истина); + Пароль = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(ТаскТрекер, "Пароль"); + УстановитьПривилегированныйРежим(Ложь); + + Аутентификация = Новый Структура("Пользователь, Пароль", ТаскТрекер.Логин, Пароль); ПараметрыЗапроса = Новый Соответствие; ПараметрыЗапроса.Вставить("id", НомерЗадачи); @@ -187,7 +122,7 @@ ДополнительныеПараметры.Вставить("ПроверятьSSL", Ложь); ДополнительныеПараметры.Вставить("Аутентификация", Аутентификация); - Возврат КоннекторHTTP.GetJson(СтрокаЗапроса(), ПараметрыЗапроса, ДополнительныеПараметры); + Возврат КоннекторHTTP.GetJson(ТаскТрекер.URL, ПараметрыЗапроса, ДополнительныеПараметры); КонецФункции @@ -210,11 +145,11 @@ // Возвращаемое значение: // Задача - СправочникСсылка.Задачи // -Функция СтруктурированныеДанныеПоЗадаче(НомерЗадачи) Экспорт +Функция СтруктурированныеДанныеПоЗадаче(НомерЗадачи, ТаскТрекер) Экспорт ДанныеЗаполнения = Новый Структура(); - Задача = ДанныеЗадачи(НомерЗадачи); + Задача = ДанныеЗадачи(НомерЗадачи, ТаскТрекер); ДанныеЗаполнения.Вставить("Наименование", Задача["Название"]); Если ДанныеЗаполнения.Наименование = "" Тогда @@ -311,29 +246,6 @@ Процедура ДобавитьСпринтВБазовуюЗадачу(Задача) Экспорт - сткЗадачи = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Задача, "Спринт.Код, НомерЗадачиБазовой"); - СпринтКод = сткЗадачи.СпринтКод; - НомерЗадачиБазовой = сткЗадачи.НомерЗадачиБазовой; - Если ПустаяСтрока(НомерЗадачиБазовой) Или ПустаяСтрока(СпринтКод) Тогда - Возврат; - КонецЕсли; - ИнформацияОБазовойЗадаче = ДанныеЗадачи(НомерЗадачиБазовой); - Если ИнформацияОБазовойЗадаче["error_description"] <> Неопределено - Или ИнформацияОБазовойЗадаче["result"].Количество() = 0 - Или ИнформацияОБазовойЗадаче["error"] <> Неопределено Тогда - Возврат; - КонецЕсли; - СРМЗадачи = ИнформацияОБазовойЗадаче["result"]["task"]["ufCrmTask"]; - Если ТипЗнч(СРМЗадачи) <> Тип("Массив") Тогда - СРМЗадачи = Новый Массив; - КонецЕсли; - Если СРМЗадачи.Найти(СпринтКод) <> Неопределено Тогда - Возврат; - КонецЕсли; - СРМЗадачи.Добавить(СпринтКод); - СтруктураЗадачи = Новый Структура; - СтруктураЗадачи.Вставить("UF_CRM_TASK", СРМЗадачи); - Результат = OPI_Bitrix24.ИзменитьЗадачу(СсылкаBitrix(), НомерЗадачиБазовой, СтруктураЗадачи); КонецПроцедуры diff --git a/src/CommonModules/РаботаСПродуктовымиСредами/Module.bsl b/src/CommonModules/РаботаСПродуктовымиСредами/Module.bsl index 89d0007..f552079 100644 --- a/src/CommonModules/РаботаСПродуктовымиСредами/Module.bsl +++ b/src/CommonModules/РаботаСПродуктовымиСредами/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + // Функция - Соеденение СAPI // // Параметры: diff --git a/src/CommonModules/РаботаСЦветом/Module.bsl b/src/CommonModules/РаботаСЦветом/Module.bsl index 9e2871f..cb8fc1b 100644 --- a/src/CommonModules/РаботаСЦветом/Module.bsl +++ b/src/CommonModules/РаботаСЦветом/Module.bsl @@ -74,6 +74,9 @@ // //////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ПрограммныйИнтерфейс // Версия модуля. diff --git a/src/CommonModules/СтратегияЗапускаСкриптов/Module.bsl b/src/CommonModules/СтратегияЗапускаСкриптов/Module.bsl index 3f7430a..5be8b23 100644 --- a/src/CommonModules/СтратегияЗапускаСкриптов/Module.bsl +++ b/src/CommonModules/СтратегияЗапускаСкриптов/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс // Конструктор параметров для ЗапуститьПрограмму. diff --git a/src/CommonModules/СтратегияЗапускаСкриптовВызовСервера/Module.bsl b/src/CommonModules/СтратегияЗапускаСкриптовВызовСервера/Module.bsl index f8929f6..d7a629b 100644 --- a/src/CommonModules/СтратегияЗапускаСкриптовВызовСервера/Module.bsl +++ b/src/CommonModules/СтратегияЗапускаСкриптовВызовСервера/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс // Конструктор параметров для ЗапуститьПрограмму. diff --git a/src/CommonModules/ТрансформацияФайловEPF/Module.bsl b/src/CommonModules/ТрансформацияФайловEPF/Module.bsl index 8225ebb..298c186 100644 --- a/src/CommonModules/ТрансформацияФайловEPF/Module.bsl +++ b/src/CommonModules/ТрансформацияФайловEPF/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + // Процедура - Выгрузить файл внешней обработки ВXML // // Параметры: diff --git a/src/CommonModules/ШаблоныСообщенийПереопределяемый/Module.bsl b/src/CommonModules/ШаблоныСообщенийПереопределяемый/Module.bsl index 58a9587..522ef73 100644 --- a/src/CommonModules/ШаблоныСообщенийПереопределяемый/Module.bsl +++ b/src/CommonModules/ШаблоныСообщенийПереопределяемый/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ПрограммныйИнтерфейс // Определяет состав назначений и общие реквизиты в шаблонах сообщений diff --git a/src/DataProcessors/АРМЗадач/Forms/Форма/Module.bsl b/src/DataProcessors/АРМЗадач/Forms/Форма/Module.bsl index 84e5212..d87d9ec 100644 --- a/src/DataProcessors/АРМЗадач/Forms/Форма/Module.bsl +++ b/src/DataProcessors/АРМЗадач/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ПрограммныйИнтерфейс diff --git a/src/DataProcessors/АнализРазработки/Forms/Форма/Module.bsl b/src/DataProcessors/АнализРазработки/Forms/Форма/Module.bsl index b545bf2..4245c3d 100644 --- a/src/DataProcessors/АнализРазработки/Forms/Форма/Module.bsl +++ b/src/DataProcessors/АнализРазработки/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы &НаКлиенте diff --git a/src/DataProcessors/АнализРазработки/ManagerModule.bsl b/src/DataProcessors/АнализРазработки/ManagerModule.bsl index 304d978..c1a412e 100644 --- a/src/DataProcessors/АнализРазработки/ManagerModule.bsl +++ b/src/DataProcessors/АнализРазработки/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда Функция ПечатьВсеЗадачи(Знач ВсеЗадачи, Знач СводнаяТаблицаХраненияДанных, ТаблицаАпрувов) Экспорт diff --git a/src/DataProcessors/ЗагрузкаЗадач/Forms/Форма/Module.bsl b/src/DataProcessors/ЗагрузкаЗадач/Forms/Форма/Module.bsl index aff09d1..66f28ee 100644 --- a/src/DataProcessors/ЗагрузкаЗадач/Forms/Форма/Module.bsl +++ b/src/DataProcessors/ЗагрузкаЗадач/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/DataProcessors/ЗаполнениеКалендарныхГрафиков/Forms/ПодборКалендарейИзКлассификатора/Module.bsl b/src/DataProcessors/ЗаполнениеКалендарныхГрафиков/Forms/ПодборКалендарейИзКлассификатора/Module.bsl index 0e3352d..acc2f0d 100644 --- a/src/DataProcessors/ЗаполнениеКалендарныхГрафиков/Forms/ПодборКалендарейИзКлассификатора/Module.bsl +++ b/src/DataProcessors/ЗаполнениеКалендарныхГрафиков/Forms/ПодборКалендарейИзКлассификатора/Module.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/DataProcessors/КомандыПроцессов/Forms/ФормаВыбора/Module.bsl b/src/DataProcessors/КомандыПроцессов/Forms/ФормаВыбора/Module.bsl index 0ee2950..3553572 100644 --- a/src/DataProcessors/КомандыПроцессов/Forms/ФормаВыбора/Module.bsl +++ b/src/DataProcessors/КомандыПроцессов/Forms/ФормаВыбора/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/DataProcessors/КомандыПроцессов/ManagerModule.bsl b/src/DataProcessors/КомандыПроцессов/ManagerModule.bsl index b96f60e..50054cb 100644 --- a/src/DataProcessors/КомандыПроцессов/ManagerModule.bsl +++ b/src/DataProcessors/КомандыПроцессов/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/DataProcessors/МенеджерРелизов/Forms/Форма/Module.bsl b/src/DataProcessors/МенеджерРелизов/Forms/Форма/Module.bsl index 26b813b..d5df90a 100644 --- a/src/DataProcessors/МенеджерРелизов/Forms/Форма/Module.bsl +++ b/src/DataProcessors/МенеджерРелизов/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/DataProcessors/МенеджерРелизов/Forms/ФормаМеню/Module.bsl b/src/DataProcessors/МенеджерРелизов/Forms/ФормаМеню/Module.bsl index 1411a98..5a50774 100644 --- a/src/DataProcessors/МенеджерРелизов/Forms/ФормаМеню/Module.bsl +++ b/src/DataProcessors/МенеджерРелизов/Forms/ФормаМеню/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы diff --git a/src/DataProcessors/МенеджерРелизов/ObjectModule.bsl b/src/DataProcessors/МенеджерРелизов/ObjectModule.bsl index d3785b9..62c36aa 100644 --- a/src/DataProcessors/МенеджерРелизов/ObjectModule.bsl +++ b/src/DataProcessors/МенеджерРелизов/ObjectModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/DataProcessors/ПланированиеСпринта/Forms/Форма/Module.bsl b/src/DataProcessors/ПланированиеСпринта/Forms/Форма/Module.bsl index e949431..6916f6a 100644 --- a/src/DataProcessors/ПланированиеСпринта/Forms/Форма/Module.bsl +++ b/src/DataProcessors/ПланированиеСпринта/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаКлиенте diff --git a/src/DataProcessors/ПланированиеСпринта/ObjectModule.bsl b/src/DataProcessors/ПланированиеСпринта/ObjectModule.bsl index b41b762..b559543 100644 --- a/src/DataProcessors/ПланированиеСпринта/ObjectModule.bsl +++ b/src/DataProcessors/ПланированиеСпринта/ObjectModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОписаниеПеременных diff --git a/src/DataProcessors/РаботаСЛогами/ManagerModule.bsl b/src/DataProcessors/РаботаСЛогами/ManagerModule.bsl index e69de29..9af4f3a 100644 --- a/src/DataProcessors/РаботаСЛогами/ManagerModule.bsl +++ b/src/DataProcessors/РаботаСЛогами/ManagerModule.bsl @@ -0,0 +1,2 @@ +// @strict-types + diff --git a/src/DataProcessors/РаботаСЛогами/ObjectModule.bsl b/src/DataProcessors/РаботаСЛогами/ObjectModule.bsl index 8ec8c09..bd200df 100644 --- a/src/DataProcessors/РаботаСЛогами/ObjectModule.bsl +++ b/src/DataProcessors/РаботаСЛогами/ObjectModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОписаниеПеременных diff --git a/src/DataProcessors/РегистрацияРелиза/Forms/Форма/Module.bsl b/src/DataProcessors/РегистрацияРелиза/Forms/Форма/Module.bsl index 084cb04..350f708 100644 --- a/src/DataProcessors/РегистрацияРелиза/Forms/Форма/Module.bsl +++ b/src/DataProcessors/РегистрацияРелиза/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаСервере Процедура ПолучитьПоследниеСлиянияНаСервере() diff --git a/src/DataProcessors/УправлениеЗадачами/Forms/Форма/Module.bsl b/src/DataProcessors/УправлениеЗадачами/Forms/Форма/Module.bsl index f87be84..9ebabea 100644 --- a/src/DataProcessors/УправлениеЗадачами/Forms/Форма/Module.bsl +++ b/src/DataProcessors/УправлениеЗадачами/Forms/Форма/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Documents/Релиз/Forms/ФормаДокумента/Module.bsl b/src/Documents/Релиз/Forms/ФормаДокумента/Module.bsl index 880d658..88ca2ac 100644 --- a/src/Documents/Релиз/Forms/ФормаДокумента/Module.bsl +++ b/src/Documents/Релиз/Forms/ФормаДокумента/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиКомандФормы diff --git a/src/Documents/Релиз/ManagerModule.bsl b/src/Documents/Релиз/ManagerModule.bsl index b8ca360..8154510 100644 --- a/src/Documents/Релиз/ManagerModule.bsl +++ b/src/Documents/Релиз/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОбработчикиСобытий diff --git a/src/Documents/Релиз/ObjectModule.bsl b/src/Documents/Релиз/ObjectModule.bsl index 8d88045..b55019e 100644 --- a/src/Documents/Релиз/ObjectModule.bsl +++ b/src/Documents/Релиз/ObjectModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОбработчикиСобытий diff --git a/src/HTTPServices/run/Module.bsl b/src/HTTPServices/run/Module.bsl index f772856..5c44655 100644 --- a/src/HTTPServices/run/Module.bsl +++ b/src/HTTPServices/run/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытий Функция scriptpost(Запрос) diff --git a/src/InformationRegisters/ДанныеПроизводственногоКалендаря/RecordSetModule.bsl b/src/InformationRegisters/ДанныеПроизводственногоКалендаря/RecordSetModule.bsl index e69de29..9af4f3a 100644 --- a/src/InformationRegisters/ДанныеПроизводственногоКалендаря/RecordSetModule.bsl +++ b/src/InformationRegisters/ДанныеПроизводственногоКалендаря/RecordSetModule.bsl @@ -0,0 +1,2 @@ +// @strict-types + diff --git a/src/InformationRegisters/ЗадачиКЗагрузке/ManagerModule.bsl b/src/InformationRegisters/ЗадачиКЗагрузке/ManagerModule.bsl index adf76e2..7ffcdab 100644 --- a/src/InformationRegisters/ЗадачиКЗагрузке/ManagerModule.bsl +++ b/src/InformationRegisters/ЗадачиКЗагрузке/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/ЗадачиРелиза/Forms/ФормаСписка/Module.bsl b/src/InformationRegisters/ЗадачиРелиза/Forms/ФормаСписка/Module.bsl index 3eabefd..d3ff2be 100644 --- a/src/InformationRegisters/ЗадачиРелиза/Forms/ФормаСписка/Module.bsl +++ b/src/InformationRegisters/ЗадачиРелиза/Forms/ФормаСписка/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + &НаСервере Процедура ПринятьНаСервере() diff --git a/src/InformationRegisters/ЗадачиРелиза/ManagerModule.bsl b/src/InformationRegisters/ЗадачиРелиза/ManagerModule.bsl index 6ba0134..59cc3a1 100644 --- a/src/InformationRegisters/ЗадачиРелиза/ManagerModule.bsl +++ b/src/InformationRegisters/ЗадачиРелиза/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/ЗафиксированныеОбработки/ManagerModule.bsl b/src/InformationRegisters/ЗафиксированныеОбработки/ManagerModule.bsl index eac97ee..8f341f9 100644 --- a/src/InformationRegisters/ЗафиксированныеОбработки/ManagerModule.bsl +++ b/src/InformationRegisters/ЗафиксированныеОбработки/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/КалендарныеГрафики/ManagerModule.bsl b/src/InformationRegisters/КалендарныеГрафики/ManagerModule.bsl index 44d3111..71ddeb5 100644 --- a/src/InformationRegisters/КалендарныеГрафики/ManagerModule.bsl +++ b/src/InformationRegisters/КалендарныеГрафики/ManagerModule.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область СлужебныеПроцедурыИФункции diff --git a/src/InformationRegisters/КалендарныеГрафики/RecordSetModule.bsl b/src/InformationRegisters/КалендарныеГрафики/RecordSetModule.bsl index e69de29..9af4f3a 100644 --- a/src/InformationRegisters/КалендарныеГрафики/RecordSetModule.bsl +++ b/src/InformationRegisters/КалендарныеГрафики/RecordSetModule.bsl @@ -0,0 +1,2 @@ +// @strict-types + diff --git a/src/InformationRegisters/ОчередьАктуализацииДопОбработок/ManagerModule.bsl b/src/InformationRegisters/ОчередьАктуализацииДопОбработок/ManagerModule.bsl index c8ab134..11bd775 100644 --- a/src/InformationRegisters/ОчередьАктуализацииДопОбработок/ManagerModule.bsl +++ b/src/InformationRegisters/ОчередьАктуализацииДопОбработок/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/Пайплайны/Forms/ФормаЗаписи/Module.bsl b/src/InformationRegisters/Пайплайны/Forms/ФормаЗаписи/Module.bsl index 4ff65f2..fb2c50b 100644 --- a/src/InformationRegisters/Пайплайны/Forms/ФормаЗаписи/Module.bsl +++ b/src/InformationRegisters/Пайплайны/Forms/ФормаЗаписи/Module.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Область ОбработчикиСобытийФормы diff --git a/src/InformationRegisters/Пайплайны/ManagerModule.bsl b/src/InformationRegisters/Пайплайны/ManagerModule.bsl index 2fd4d79..06ca148 100644 --- a/src/InformationRegisters/Пайплайны/ManagerModule.bsl +++ b/src/InformationRegisters/Пайплайны/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/ManagerModule.bsl b/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/ManagerModule.bsl index d1016e4..5ffa64c 100644 --- a/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/ManagerModule.bsl +++ b/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/ManagerModule.bsl @@ -6,6 +6,9 @@ // https://creativecommons.org/licenses/by/4.0/legalcode /////////////////////////////////////////////////////////////////////////////////////////////////////// +// @strict-types + + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область СлужебныеПроцедурыИФункции diff --git a/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/RecordSetModule.bsl b/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/RecordSetModule.bsl index e69de29..9af4f3a 100644 --- a/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/RecordSetModule.bsl +++ b/src/InformationRegisters/ПериодыНерабочихДнейКалендаря/RecordSetModule.bsl @@ -0,0 +1,2 @@ +// @strict-types + diff --git a/src/InformationRegisters/ПродуктыКПроектам/ManagerModule.bsl b/src/InformationRegisters/ПродуктыКПроектам/ManagerModule.bsl index 7ccfa33..47d480e 100644 --- a/src/InformationRegisters/ПродуктыКПроектам/ManagerModule.bsl +++ b/src/InformationRegisters/ПродуктыКПроектам/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/РеестрОбъектовРазработкиИсключенияНаРеализацию/ManagerModule.bsl b/src/InformationRegisters/РеестрОбъектовРазработкиИсключенияНаРеализацию/ManagerModule.bsl index eb993d6..ff536ba 100644 --- a/src/InformationRegisters/РеестрОбъектовРазработкиИсключенияНаРеализацию/ManagerModule.bsl +++ b/src/InformationRegisters/РеестрОбъектовРазработкиИсключенияНаРеализацию/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/Релизы/ManagerModule.bsl b/src/InformationRegisters/Релизы/ManagerModule.bsl index ff4a6c6..bf1cf12 100644 --- a/src/InformationRegisters/Релизы/ManagerModule.bsl +++ b/src/InformationRegisters/Релизы/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/ТекущиеРелизыБазы/ManagerModule.bsl b/src/InformationRegisters/ТекущиеРелизыБазы/ManagerModule.bsl index 4a731dd..032272f 100644 --- a/src/InformationRegisters/ТекущиеРелизыБазы/ManagerModule.bsl +++ b/src/InformationRegisters/ТекущиеРелизыБазы/ManagerModule.bsl @@ -1,3 +1,5 @@ +// @strict-types + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс