Отключение уведомления "Рекомендуется обновить версию конфигурации" в БП 3.0
Многим надоело сообщение о необходимости обновления версии конфигурации в 1С Бухгалтерия предприятия, редакция 3.0
Вот внешний вид окна с сообщение которое выдаётся пользователю:
А это внешний вид окна с сообщение которое выдаётся администратору:
Здесь я описываю один из вариантов отключения этого сообщения.
Для этого нужно внести изменения в Общий модуль ОбщегоНазначенияБП
Нужно внести изменение в функцию ПредлагатьОбновитьВерсиюПрограммы модуля Общий модуль ОбщегоНазначенияБП
Пример исправленного кода модуля:
Функция ПредлагатьОбновитьВерсиюПрограммы(Параметры)
Если ОбщегоНазначенияПовтИсп.РазделениеВключено() Тогда
Возврат Ложь;
КонецЕсли;
Параметры.Вставить("ЭтоАдминистраторСистемы", ОбщегоНазначенияПовтИсп.РежимРаботыПрограммы().ЭтоАдминистраторСистемы);
ДатаТекущейВерсии = Константы.ДатаТекущейВерсии.Получить();
НадоПредлагать = ЗначениеЗаполнено(ДатаТекущейВерсии)
И ТекущаяДатаСеанса() > ДобавитьМесяц(ДатаТекущейВерсии, 2);
НадоПредлагать = Ложь; // Отключение уведомления "Рекомендуется обновить версию конфигурации"
Возврат НадоПредлагать;
КонецФункции
В оригинальный код добавлена строка:
НадоПредлагать = Ложь; // Отключение уведомления "Рекомендуется обновить версию конфигурации"
Наиболее правильным вариантом будет создать расширение для объекта Общий модуль.ОбщегоНазначенияБП и создать в нём собственный вариант функции ПредлагатьОбновитьВерсиюПрограммы
Вот готовый код для модуля расширения:
#Область Описание
// Отключение уведомления "Рекомендуется обновить версию конфигурации"
#КонецОбласти
&Вместо("ПредлагатьОбновитьВерсиюПрограммы")
Функция Д1_ПредлагатьОбновитьВерсиюПрограммы(Параметры)
Если ОбщегоНазначенияПовтИсп.РазделениеВключено() Тогда
Возврат Ложь;
КонецЕсли;
Параметры.Вставить("ЭтоАдминистраторСистемы", ОбщегоНазначенияПовтИсп.РежимРаботыПрограммы().ЭтоАдминистраторСистемы);
ДатаТекущейВерсии = Константы.ДатаТекущейВерсии.Получить();
НадоПредлагать = ЗначениеЗаполнено(ДатаТекущейВерсии)
И ТекущаяДатаСеанса() > ДобавитьМесяц(ДатаТекущейВерсии, 2);
НадоПредлагать = Ложь; // Отключение уведомления "Рекомендуется обновить версию конфигурации"
Возврат НадоПредлагать;
КонецФункции
После подключения расширения нужно отключить для него Безопасный режим и Защита от опасных действий
Дополнительная информация здесь.
бляя. удаление гланд через жопу
Все функции - константы - дата текущей версии - 01.01.2999
вы чего там курите, а? это же блин решается банальной галкой отключить проверку обновлений в общих настройках. ужас, читайте документацию, автор, внимательно читайте!