Добрый день.
Есть задача:
1) изменить типовую запись в типовой регистр (подменить значение поля)
2) добавить к типовой записи в типовой регистр её копию с измененными значениями полей
И я чего то в ступоре.
Можно сделать подписку на ОбработкаПроведения, там очищать движение и заполнять своими данными
Можно поправить запросы в модуле менеджера.
Подписка вроде проще. Нет проблем в обновлением на релиз. Но это лишняя запись в регистры, да и вне основной записи через Документ.Движения.Записать(). Т.е вроде риск блокировок.
Модификация запросов сложнее. При обновлении на релиз придется следить и обновлять тексты. Но зато остается единая запись Документ.Движения.Записать() без риска блокировок.
Накидайте советов что лучше, что хуже.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший