Выкладываю свой вариант решения с подробными комментариями.
Интересно, для данных расходной накладной, когда есть несколько строк с одним и тем же товаром, но по разным ценам (да, при этом, еще и списываются с разных ячеек) - никто не видал такого решения, когда в печатной форме они все по своим ценам показываются (которые указывали изначально в документе)?
Единственное пока решение на эту тему видел это средняя цена (исходя из общей суммы товара в накладной), остальные -как правило не учитывают вообще такое вариант накладной.
Или конкретно этот момент на экзамене не учитывают...?
<!--uzquote--><div class="bbQuoteBlock"><div class="bbQuoteName" style="padding-left:5px;font-size:7pt"><b>Quote</b> (<span class="qName"><!--qn-->caletre<!--/qn--></span>)</div><div class="quoteMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzq-->Или конкретно этот момент на экзамене не учитывают...? <!--/uzq--></div></div><!--/uzquote-->
Думаю не принципиально как выводится печатная форма. Есть вещи поважнее, и именно на них и будут смотреть.
Поскольку больше никто не ответил, на сей актуальный вопрос - выскажу своё мнение.
В своём решении, которое основано на решении Павла, я, также как как и он использовал "среднюю" цену, не заморачиваясь с вычислениями. Почему?
В тексте задачи нигде нет явного указания как должна подцепляться и рассчитываться цена и сумма в печатной форме. Значит данный вопрос решается на усмотрение исполнителя (главное - лишь бы выводилось). Соответственно, средняя цена во-первых не противоречит условиям задачи, а во-вторых экономит время, т.к. не нужно городить сложный партионный учёт и связывать всё это гавно с остатками.
Насчёт печатной формы сразу после проведения. Лично я не стал заморачиваться и реализовал обычный механизм печати. Для тех, кто хочет заморочиться следует обратить внимание на события формы документа (после записи, при закрытии и тд)