Этот процесс никак не связан с фиктивными переносами. Просто тупо реверсируются inventSettlement от старого закрытия, обновляются соответствующие поля (QtySettled, CostAmountSettled,CostAmountAdjustment) в inventTrans (И в этот момент система открывает проводки, поскольку CostAmountSettled становится не равно CostAmountPosted+CostAmountAdjustment или же QtySettled!=Qty).
Потом уже система удаляет проводки фиктивных переносов (поскольку смысла в них уже нету).
|