Обновили розницу 2.1.9.18 на 2.1.9.20. Конфигурация изменена (сторонняя подсистема начисления бонусов). Платформа 8.3.6.2014.
Обновление выполнялось на локальной машине под Администратором. Все прошло без проблем. После обновления перестали запускаться регламентные задания, точнее те из них, которые запускают внешние обработки. В журнале регистрации пишет
{ОбщийМодуль.ОбщегоНазначения.Модуль(2061)}: Вход в программу временно невозможен в связи с обновлением на новую версию.
Рекомендуется запрещать выполнение регламентных заданий на время обновления.
Посмотрел код на который ссылается ошибка. Не могу понять почему попадает в исключение. Написал небольшую обработку, чтобы посмотреть значения, которые возвращает функция НеобходимоОбновлениеПараметровРаботыПрограммы(). Возвращает ЛОЖЬ.
Процедура ПриНачалеВыполненияРегламентногоЗадания() Экспорт
Если СтандартныеПодсистемыСервер.НеобходимоОбновлениеПараметровРаботыПрограммы() Тогда
ВызватьИсключение
НСтр("ru = 'Вход в программу временно невозможен в связи с обновлением на новую версию.
|Рекомендуется запрещать выполнение регламентных заданий на время обновления.'");
КонецЕсли;
Показать
Почему такое может быть?