Краткая история друзья. Как-то пришлось обновлять 1с КА с 2.4 на 2.5, и вроде все нормально прошло, все процедуры выполнились, расширения поправил под новый релиз все вроде бы хорошо было. Но через какое-то время стали поступать обращения от пользователей что при проведении документов списания с расчетного счета суммы в взаиморасчетах задваиваются, затраиваются итд. В общем сетовал на глюки в релизе, вроде случаев было немного, в целом все норм, проблема лечилась только пересозданием нового документа. Однако чисто случайно решил проверить еще раз все ли процедуры отложенного обновления прошли, и о ужас, не прошли 2 процедуры из более чем 450.
Решение:
после долгого "тыканья", прочтения статей, ковыряния в коде модулей обновления БСП, пришел к простому решению
1. НСИ и Администрирование -> Администрирование -> Обслуживание -> Результаты обновления и дополнительная обработка данных
2. нужно найти невыполненные процедуры
как видим вот они зависшие процедуры, запомним их или запишем себе, в моем случае это:
- обработчик РегистрыНакопления.ТоварыКПоступлению
- обработчик Документы.РегистраторРасчетов
3. отмечаем статус обработчиков как "Выполнен", нажимаем "Записать и закрыть"
4. теперь возвращаемся в обработку "Результаты обновления программы", в нижней части меню Ещё -> Перезапустить отложенное оформление
5. откроется форма выбора обработчиков, выбираем нужные
6. Сами процедуры отработают с регламентным заданием "Отложенное обновление ИБ", проверьте не отключено ли оно.
7. После отработки регламентного задания. Все обработчики должны быть завершены.
8. На всякий случай проверим отчетом "Отчет по прогрессу отложенного оформления"