Цитата:
Сообщение от
e@gle
Я был не прав.
SalesLine::modifySalesQty() - делать вообще не надо. Развертывание обновится на update() строки заказа.
А вот что надо сделать обязательно - это изменить поля salesLine.QtyOrdered и salesLine.RemainInventPhysical
Развертывание обновляется в соответствии с полем salesLine.RemainInventPhysical.
Можно уточнить?
Почему не надо делать SalesLine::modifySalesQty()?
А как же пересчет суммы по строке?
Пересчет "К поставке" (и по складу, и по заказу) можно сделать так:
InventMovement::bufferSetRemainQty(salesLine)