diff --git a/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl b/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl
index 8f3d012..a640137 100644
--- a/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl
+++ b/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl
@@ -170,7 +170,6 @@
КонецПроцедуры
-
Процедура УстановитьПериодУведомления(ТекстСообщения, ИдЧата)
Команда = XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.NotifyOn);
@@ -185,7 +184,6 @@
КонецПроцедуры
-
Процедура ОбработатьВводВерсииКонфигурации(ОбновлениеТелеграм, ДанныеПользователя)
ИдЧата = ОбновлениеТелеграм.ИдЧата;
diff --git a/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl b/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl
index 00994c3..1f8867f 100644
--- a/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl
+++ b/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl
@@ -97,7 +97,7 @@
МассивРядов = Новый Массив;
- Для каждого ЗначениеПериода из Метаданные.Перечисления.ПериодичностьУведомлений.ЗначенияПеречисления Цикл
+ Для каждого ЗначениеПериода Из Метаданные.Перечисления.ПериодичностьУведомлений.ЗначенияПеречисления Цикл
КнопкаКлавиатурыВстроенной = ТелеграмРаботаСКлавиатурой.КнопкаКлавиатурыВстроенной(ЗначениеПериода.Синоним, ,
СтрШаблон("%1 %2", Команда, ЗначениеПериода.Имя));
Если ЗначениеПериода.Имя <> "НеУведомлять" Тогда
diff --git a/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl b/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl
index 85934ac..f2a4b03 100644
--- a/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl
+++ b/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl
@@ -7,28 +7,33 @@
Менеджер.Прочитать();
Если Не Менеджер.Выбран() Тогда
- Возврат СообщениеНеудача(Периодичность);
+ Возврат НеудачнаяСменеПериодичности(Периодичность);
КонецЕсли;
Если Менеджер.Периодичность = Периодичность Тогда
- Возврат СообщениеДублирование(Периодичность);
+ Возврат ПовторнаяПопыткаУстановки(Периодичность);
КонецЕсли;
Менеджер.Периодичность = Периодичность;
Менеджер.Записать();
- Возврат СообщениеУспех(Периодичность);
+ Возврат УспешнаяСменаПериодичности(Периодичность);
КонецФункции
-Функция СообщениеНеудача(Периодичность)
+#КонецОбласти
+
+
+#Область СлужебныеПроцедурыИФункции
+
+Функция НеудачнаяСменеПериодичности(Периодичность)
Возврат СтрШаблон("Не удалось %1 уведомления",
?(Периодичность = Перечисления.ПериодичностьУведомлений.НеУведомлять, "выключить", "включить"));
КонецФункции
-Функция СообщениеДублирование(Периодичность)
+Функция ПовторнаяПопыткаУстановки(Периодичность)
Если Периодичность = Перечисления.ПериодичностьУведомлений.НеУведомлять Тогда
Возврат "🔇 Уведомления уже выключены";
@@ -39,7 +44,7 @@
КонецФункции
-Функция СообщениеУспех(Периодичность)
+Функция УспешнаяСменаПериодичности(Периодичность)
Если Периодичность = Перечисления.ПериодичностьУведомлений.НеУведомлять Тогда
Возврат "🔇 Уведомления выключены";
@@ -50,4 +55,4 @@
КонецФункции
-#КонецОбласти
\ No newline at end of file
+#КонецОбласти
diff --git a/src/cf/VERSION b/src/cf/VERSION
index 2d45b5d..32e2c80 100644
--- a/src/cf/VERSION
+++ b/src/cf/VERSION
@@ -1,2 +1,2 @@
-46
+47