在电商ERP系统中,订单取消与反取消是常见的功能之一。本文将详细讲解订单取消与反取消的相关逻辑。
在电商ERP系统中,订单取消一般由审单员操作,此类取消通常是由于上下游客户情况导致。订单取消需要区分订单状态,不同订单状态的取消逻辑会有所不同。已发货的订单则可通过售后退货退款进行处理。
1. 待客审的订单取消
- 取消时需要考虑可售库存的修改,若可售库存缺货,则取消成功,无需返还。
- 需要考虑正常商品可售库存、赠品可售库存、预售库存以及套装可售库存的返还。
- 需过滤已退款、已取消、已作废、已挂起的订单。
2. 待仓审的订单取消
- 若订单只客审通过,未开始分配库存,则只返还可售库存即可。
- 若订单已分配仓库,则需返还可售和台账库存。
- 若订单已分配仓库和快递,但未仓审通过,则需要考虑电子面单号的回收。
3. 已仓审未发货的订单取消
- 若对接外部WMS系统,则调用WMS系统的取消接口进行取消。
- 若使用ERP系统自身的仓储管理功能:
- 未分配库位,直接取消订单即可;
- 已分配库存未开始拣货,返还库位库存、台账库存、可售库存;
- 已经组波未开始拣货,需剔除波次;
- 已经拣货完成,需要走反拣流程;
- 已经播种完成,需要登记取消包裹。
- 注意记录取消原因及取消日志。
订单反取消是指将取消的订单重新进行流转发货。在ERP系统中,一般会生成一个新的待客审订单,此时仅ERP单号更新,平台相关订单信息不变。
反取消成功后,订单来到待客审状态,直接扣除可售库存,走正常订单流转流程即可。