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

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

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




Свежие комментарии