重新生成物流运单的逻辑

如果出库单已经生成运单,在没有被完成之前,WMS都可以操作replace shipping label(重新生成物流运单);但是如果在replace shipping label之前已经将这笔出库单的运费生成了账单,WMS再replace label的时候之前的物流运单会被取消,仓库的成本会更新,但是OMS的运费不会有变化,还会是最初运单的运费。

若物流运费所在的这个账单还没有核销,可以先将运费的交易流水从未核销的账单移除出来,再replace shipping label,这种情况下OMS的运费才会被更新。

需要重新生成物流运单的场景:

  • OMS客户需要在不取消原订单的情况下变更物流服务
  • 包裹尺寸更新需要重新生成物流运单
系统会取消原来的运单,并按照最新的要求生成一个新的运单或者不生成运单,出库单不会被取消。