Extension of Information on Transferred Delivery Order
Starting from V8Preview7, when transferring a delivery order to a new point, it is possible to track which group the current delivery order was transferred from and to. It is also now known which order at the old point became the source of the current one.
In addition to the existing property MovedToDeliveryId, the delivery order IDeliveryOrder has new fields:
MovedFromDeliveryId- the previous identifier of the delivery order before transferring to the new pointMovedFromTerminalGroupId- the identifier of the group to which the previous delivery point belongedMovedToTerminalGroupId- the identifier of the group to which the current delivery point belongs
With this data, it is easy to determine the chain of movement of the delivery order when it is transferred to a new point.
To change the values of the fields containing information about the transfer of the delivery order, the existing method IEditSession.ChangeDeliveryMovedId has been replaced with a new method
IEditSession.ChangeDeliveryMoveIds,
which allows editing any of the properties MovedFromDeliveryId, MovedFromTerminalGroupId, MovedToDeliveryId, MovedToTerminalGroupId.
The previously existing method IEditSession.ChangeDeliveryMovedId has been removed.