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

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

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

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

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

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

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

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

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

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *