Моя ошибка в перепроведении документов по регистрам

У меня была обработка перепроведения документов по регистру. Когда документ проводится в транзакции, сохраняется его результат проведения по регистру, транзакция отменяется и регистр перезаписывается без транзакции. Это позволяет менять только движения по нужному регистру.

Потом я ее доработал, чтобы работала по нескольким регистрам.

И вот недавно произошло первое применение этой обработки. И — не сработало!

Начал разбираться почему. Оказалось, я не устанавливал менеджер регистра, т.е. записывалось по последнему менеджеру регистра:

Вот здесь выделенный текст отсутствовал.

Ошибка большая, но, к счастью, не повредило базе, потому что я поправил и перепровел как нужно.

Типичная ошибка масштабирования, когда на одном объекте работает, а при расширении функционала на несколько объектов уже нет. Будьте бдительны!

Акелла промахнулся!