Доброго времени суток. В документ "Передача материалов в эксплуатацию" добавил свой реквизит, который при определенном условии счета должен попадать в запись регистра бухгалтерии как субконто. Вопрос, где отредактировать запись движений документа, чтобы не колхозить лишненго?
(1) примечание: если формирование движений реализовано в модуле, то подпиской. Можно прочитать движения и дополнить их своей информацией.
(2) Надо посмотреть по алгоритму. Они могут быть ещё в транзакции.
Колхозить лишнее не хочется, понимаю, но может придётся :(
В процедуре ДвиженияПоРегистрам():
// Проводки формируются и в модуле документа, и при списании партий
Если СтруктураШапкиДокумента.ОтражатьВБухгалтерскомУчете И
глЗначениеПеременной("ПараметрыПартионногоУчета").СписыватьПартииПриПроведенииДокументовБух Тогда
Движения.Хозрасчетный.Записать();
КонецЕсли;
(3)[Они могут быть ещё в транзакции.]
в модуле Рг бухгалтерии меняем имеющейся набор в части субконто, транзакции тут при чем ?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший