gifts2017

Результаты обновления и дополнительная обработка данных

Опубликовал Денис Сытый (Orlanxxx) в раздел Администрирование - Тестирование и исправление

При переводе конфигурации ERP на новую редакцию столкнулся с проблемой. После запуска в режиме предприятия система ругалась на отсутствие некоторых модулей. Как оказалось, проблема заключалась в том, что в предыдущих версиях накопились отложенные процедуры обработки дополнительных данных, но, к сожалению, они находились в "повисшем" состоянии. Ниже опишу, как их можно "насильно" выполнить. Может быть, кому-то пригодится и сэкономит время.

Если режим работы клиент-серверный, то, может быть, дело в том, что запрещено выполнение регламентных заданий. Для проверки необходимо зайти в администрирование серверов 1С, найти Вашу базу, попасть в ее свойства и убедиться, что галочка напротив опции "Блокировка регламентных заданий включена" снята.

Теперь о том, как вручную выполнить "зависшие" обработки

  1. Открыть ИБ в режиме предприятия 
  2. Перейтив в подсистему Администирование
  3. Выбрать ссылку поддержка и обслуживание
  4. Открыть регламентные и фоновые задания
  5. Найти задание "Отложенное обновление ИБ"
  6. Выполнить его столько раз, сколько у Вас повисших процедур 

Надеюсь, сэкономлю кому-нибудь немного времени.

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Артем Иванов (artemusII) 27.04.16 09:02
Спасибо. Возьму на заметку.
2. Leo Po (webresurs) 27.04.16 09:59
перепечатали стандартную статью...))

- А если этих заданий там нету тогда что!?
3. Денис Сытый (Orlanxxx) 27.04.16 10:23
(2) webresurs, Значит проблема, скорее всего, не в заданиях.
4. Денис Лопато (Terve!R) 27.04.16 13:44
У меня после перехода с УТ 11.1 на УТ 11.2 в клиент-серверном режиме в фоне крутилось больше сотни обработок, и невозможно было обновляться дальше без ожидания их завершения, потому что в следующих релизах эти обработки просто удаляются из модулей! А ты ловишь кучу ошибок "Процедура не найдена. Завершить работу" и приходится откатываться назад. При чем то, что эти обработки в фоне крутятся, можно узнать лишь добравшись через кучу пунктов меню в почти секретное окно результатов обновления, и никак не рассчитать когда это все завершится - через несколько минут или суток. Сидите ждите, и ничего, что вам еще нужно с пяток релизов поставить и работать - куча никому не понятных операций важнее.

Кстати, в файловом режиме обработки обновления не крутятся в фоне, а выполняются все при запуске, поэтому там более явно видно, выполнились все обработки или их выполнение еще идет. Хотя когда запуск базы превращается в 20-часовое ожидание тоже не особо приятно.

Кто вообще это придумал - удалять процедуры и функции в следующем релизе? Кому он мешает? При чем без них база просто не запускается! Хотел бы я знать этого "героя", чтобы сказать спасибо за абсолютно дурацки процесс обновления!

К тому же одна обработка завершалась с ошибкой, типа "не удалось выполнить". Теперь висит в списке, выполнится не может, из-за нее другие обработки тоже висят со статусом "Выполнено" из из списка не удаляются. Список вообще никак не управляется, статус сменить нельзя, и убрать это надоедливое окно "обновление не выполнено" при каждом запуске базы каждого пользователя невозможно. Наверное придумывали под девизом "Все для пользователя".

Извините, накипело. Ну хоть кто-то будет предупрежден и не попадется на те же грабли.
berta; Orlanxxx; +2 Ответить
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа