事件 | 库存变化 | 触发程序 |
订单(已经付款)被接收 | 对应每个订单行SKU, 默认仓库 保留量 += 订单行数量 | 订单接口 |
客户退款,订单状态变化(已关闭)被接收 | 对应每个订单行SKU 对应配货单仓库或门店 保留量 -= 订单行数量 | 订单接口 |
订单预处理(追加赠品订单行) | 对应追加订单行SKU 默认仓库 保留量 += 订单行数量 | 促销处理 |
订单(行)寻源成功 | 对应订单行SKU 寻源目标仓库或门店 保留量+= 订单行数量 原配货单对应仓库或门店 保留量 -= 订单行数量 | 订单寻源 |
订单(行)寻源失败 | 无,重新寻源, 库存变化依赖重新寻源成功处理 | 订单寻源 |
订单(行)寻源异常 | 无,重新寻源, 库存变化依赖重新寻源成功处理 | 订单寻源 |
门店接收通知超时 (如果门店实际接收了如何处理?) | 无,重新寻源, 库存变化依赖重新寻源成功处理 | 门店接收配货单接口 |
门店拒收通知接口 | 无,重新寻源, 库存变化依赖重新寻源成功处理 | 门店接收配货单接口 |
处理失败次数超限转人工处理 (同手工路由配货单转移) | ||
出库配送通知接口 | 对应配货单订单行SKU 配送目标仓库或门店 保留量 -= 订单行数量 现有量 -=订单行数量 | 出库配送通知接口 |
配货单无法给客户(地址不正确或者拒收) 走退换货流程,确认入库后由接口将库存变化 | 接口商品SKU 接口仓库或门店 现有量 += 订单行数量 | 库存变化接口 |
接收门店的线下交易记录接口 | 接口商品SKU 接口仓库或门店 现有量 += 订单行数量 | 库存变化接口 |
接收仓库库存变化接口 | 接口商品SKU 接口仓库或门店 现有量 += SKU变化数量 | 库存变化接口 |
门店或仓库可售SKU变化 (库存变化交易记录包括此类信息) | 接口商品SKU 接口仓库或门店 现有量 += SKU变化数量 | 库存变化接口 |
POINTOFSERVICE对应的仓库变化 | 增加新仓: 新仓所有SKU 现有量 +=库中数量 删除仓库: 删除仓所有SKU 现有量 -=库中数量 | POS管理 |
手工路由配货单转移 | 对应配货单的所有订单行SKU 目标仓库或门店 保留量+= 订单行数量 原配货单对应仓库或门店 保留量 -= 订单行数量 | 配货单管理 |
原文:http://shadowisper.blog.51cto.com/3189863/1725338