Добрый уже вечер!
Затянуло меня в одну нетленку и я поплыл(( Вкратце ситуация такова: в процедуре ОбработкаПроведения сначала записывается набор движений:
Движения.РегистрНакопления1.Записать(Истина);
потом запускается процедура с передачей параметром ссылки (!), в которой делается выборка из остатков РегистрНакопления1 - и сделанные ранее движения призываны в выборку попасть:
ФормированиеДругихДвижений(Ссылка);
По факту они туда не попадают. По идее эти телодвижения происходят в рамках одной транзакции, разве по переданной ссылке не должны в РН попасть ранее записанные движения?
(0) если только они дописываются, а не замещаются. Ну или перечитать. Потому что из ссылки вы конечно объект получите, но это будет другой объект к той же ссылке
(0) не проще вариант передавать эти движения в виде сформированной таблицы значений? Без разборок с ссылками и объектами?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший