====== Отключение уведомления "Рекомендуется обновить версию конфигурации" в БП 3.0 ====== FIXME Многим надоело сообщение о необходимости обновления версии конфигурации. [[1s:8:accounting30:accounting30|1С Бухгалтерия предприятия, редакция 3.0]] Внешний вид окна с сообщение которое выдаётся пользователю: {{:1s:8:accounting30:1c8_account30_window_udate_config-user.png|}} Внешний вид окна с сообщение которое выдаётся администратору: {{:1s:8:accounting30:1c8_account30_window_udate_config-admin.png|}} Здесь я описываю один из вариантов отключения этого сообщения. Для этого нужно внести изменения в ''Общий модуль **ОбщегоНазначенияБП**'' ====== Исправление ====== Нужно внести изменение в функцию ''ПредлагатьОбновитьВерсиюПрограммы'' модуля ''Общий модуль **ОбщегоНазначенияБП**'' Пример исправленного кода модуля: Функция ПредлагатьОбновитьВерсиюПрограммы(Параметры) Если ОбщегоНазначенияПовтИсп.РазделениеВключено() Тогда Возврат Ложь; КонецЕсли; Параметры.Вставить("ЭтоАдминистраторСистемы", ОбщегоНазначенияПовтИсп.РежимРаботыПрограммы().ЭтоАдминистраторСистемы); ДатаТекущейВерсии = Константы.ДатаТекущейВерсии.Получить(); НадоПредлагать = ЗначениеЗаполнено(ДатаТекущейВерсии) И ТекущаяДатаСеанса() > ДобавитьМесяц(ДатаТекущейВерсии, 2); НадоПредлагать = Ложь; // Отключение уведомления "Рекомендуется обновить версию конфигурации" Возврат НадоПредлагать; КонецФункции В оригинальный код добавлена строка: НадоПредлагать = Ложь; // Отключение уведомления "Рекомендуется обновить версию конфигурации" ====== Код для расширения ====== Наиболее правильным вариантом будет создать [[1s:8:extensions:extensions|расширение]] для объекта ''Общий модуль.**ОбщегоНазначенияБП**'' и создать в нём собственный вариант функции ''ПредлагатьОбновитьВерсиюПрограммы'' Вот готовый код для модуля расширения: #Область Описание // Отключение уведомления "Рекомендуется обновить версию конфигурации" #КонецОбласти &Вместо("ПредлагатьОбновитьВерсиюПрограммы") Функция Д1_ПредлагатьОбновитьВерсиюПрограммы(Параметры) Если ОбщегоНазначенияПовтИсп.РазделениеВключено() Тогда Возврат Ложь; КонецЕсли; Параметры.Вставить("ЭтоАдминистраторСистемы", ОбщегоНазначенияПовтИсп.РежимРаботыПрограммы().ЭтоАдминистраторСистемы); ДатаТекущейВерсии = Константы.ДатаТекущейВерсии.Получить(); НадоПредлагать = ЗначениеЗаполнено(ДатаТекущейВерсии) И ТекущаяДатаСеанса() > ДобавитьМесяц(ДатаТекущейВерсии, 2); НадоПредлагать = Ложь; // Отключение уведомления "Рекомендуется обновить версию конфигурации" Возврат НадоПредлагать; КонецФункции После подключения расширения нужно отключить для него ''Безопасный режим'' и ''Защита от опасных действий'' ====== Ссылки ====== [[http://www.forum.mista.ru/topic.php?id=672349#45|forum.mista.ru: Рекомендуется обновить версию конфигурации (Используемая сейчас версия...)]] {{tag>1s}}