Найти тему
1с pro

Ошибки отложенных процедур обновления 1с

Краткая история друзья. Как-то пришлось обновлять 1с КА с 2.4 на 2.5, и вроде все нормально прошло, все процедуры выполнились, расширения поправил под новый релиз все вроде бы хорошо было. Но через какое-то время стали поступать обращения от пользователей что при проведении документов списания с расчетного счета суммы в взаиморасчетах задваиваются, затраиваются итд. В общем сетовал на глюки в релизе, вроде случаев было немного, в целом все норм, проблема лечилась только пересозданием нового документа. Однако чисто случайно решил проверить еще раз все ли процедуры отложенного обновления прошли, и о ужас, не прошли 2 процедуры из более чем 450.

Решение:

после долгого "тыканья", прочтения статей, ковыряния в коде модулей обновления БСП, пришел к простому решению

1. НСИ и Администрирование -> Администрирование -> Обслуживание -> Результаты обновления и дополнительная обработка данных

-2

2. нужно найти невыполненные процедуры

-3

как видим вот они зависшие процедуры, запомним их или запишем себе, в моем случае это:

  • обработчик РегистрыНакопления.ТоварыКПоступлению
  • обработчик Документы.РегистраторРасчетов

3. отмечаем статус обработчиков как "Выполнен", нажимаем "Записать и закрыть"

-4

4. теперь возвращаемся в обработку "Результаты обновления программы", в нижней части меню Ещё -> Перезапустить отложенное оформление

-5

-6

5. откроется форма выбора обработчиков, выбираем нужные

-7
-8

6. Сами процедуры отработают с регламентным заданием "Отложенное обновление ИБ", проверьте не отключено ли оно.

-9

7. После отработки регламентного задания. Все обработчики должны быть завершены.

-10

8. На всякий случай проверим отчетом "Отчет по прогрессу отложенного оформления"

-11
-12