在电商ERP系统中,订单取消与反取消也是常见功能之一。
订单取消与反取消也是电商ERP系统的常见功能,本次主要讲解下订单取消与反取消的逻辑。
一、订单取消
在电商ERP系统中,订单取消一般由审单员操作,此类取消一般是由于上下游客户情况导致。
订单取消要区分订单状态,在ERP系统中不同的订单状态取消逻辑有所区别,但已发货的订单通过售后退货退款即可。
1. 待客审的订单取消
待客审的订单取消,取消时只需要考虑可售库存的修改,当然若可售库存缺货,则取消成功,不再需要返还。
可售库存的返还不止要考虑正常商品的可售返还,也要考虑到赠品可售库存、预售库存以及套装可售库存的返还。
注意:已退款、已取消、已作废、已挂起的订单在取消时需要过滤掉。
2. 待仓审的订单取消
待仓审的订单,要区分订单流转节点:
- 订单只客审通过,未开始分配库存,占据台账,则只返还可售库存即可。
- 若订单已分配仓库,则需要返还可售和台账库存。
- 若订单已分配仓库、快递,但还未仓审通过,此时则不止不需要返还可售、台账库存,也需要考虑电子面单号的回收。
3. 已仓审未发货的订单取消
已经推送到仓库的订单取消,当ERP系统对接的是外部的WMS系统时,此时调用WMS系统的取消接口进行取消订单。
- 当客户使用ERP系统中的仓储管理功能时,则需要判断当前订单所处节点:
- 若未分配库位,则系统直接取消订单即可;
- 若已分配库存,未开始拣货,则返还库位库存、台账库存、可售库存即可。
- 若已经组波,未开始拣货,则需要剔除波次,若已经开始拣货,当未拣货到此订单,也可直接清除此订单商品信息,也可拣货完走反拣流程,此时库位库存按照反拣上架推荐的库位增加即可,台账、可售库存继续返还。
- 若已经拣货完,已经在播种节点,则需要走反拣流程。
- 若已经播种完,已经在复核打包节点,则需要走登记取消包裹流程。
ERP系统中的仓储管理比较简单,后续统一介绍下WMS系统的管理。
另外,注意:取消订单要注意记录取消原因以及取消日志。
二、订单反取消
有订单取消,同时也要订单反取消,订单反取消,是指将把取消的订单重新进行流转发货。
在ERP系统中,一般的订单反取消会生成一个新的待客审的ERP订单,此时只有ERP单号更新,平台相关的订单信息均不变。
反取消成功后,订单来到待客审,直接扣除可售库存,走正常订单流转流程即可。