iikoFront API SDK

Отслеживание, из какой доставки образовалась, или в какую перешла текущая доставка при переносе на новую точку.

[ v8preview7  v8  ]

Начиная с V8Preview7 в доставочный заказ IDeliveryOrder добавлены новые свойства, заполняющиеся при переносе доставки с точки на точку: идентификатор новой доставки, созданной для переноса текущей, и идентификатор группы новой доставки. Идентификатор старой доставки, из которой образовалась текущая доставка, и идентификатор группы старой доставки.

При переносе доставки с точки на точку старая доставка переходит в статус “Отменена” и на новой точке путем клонирования данных создается новая доставка. Поле MovedToDeliveryId старой доставки заполняется идентификатором новой доставки. Поле MovedToTerminalGroupId заполняется идентификатором группы, в которую текущуя доставка была перенесена.

У новой доставки в поле MovedFromDeliveryId сохраняется идентификатор старой доставки, а в поле MovedFromTerminalGroupId - идентификатор группы, из которой текущая доставка пришла. Если доставка не была перенесена на другую точку, все перечисленные свойства равны null.

Свойство MovedToDeliveryId существовало в доставочном заказе IDeliveryOrder и до V8Preview7, но под другим названием - MovedDeliveryId. В V8Preview7 оно переименовано в MovedToDeliveryId.

Для изменения любого из четырех перечисленных выше полей доставки в API добавлен метод ChangeDeliveryMoveIds.