WMS系统拆解-出库单取消流程

0 评论 447 浏览 3 收藏 4 分钟
🔗 B端产品需要更多地依赖销售团队和渠道合作来推广产品,而C端产品需要更多地利用网络营销和口碑传播来推广产品..

WMS系统中,出库单的取消流程尤为复杂,需要在不同节点下进行精细化处理。本文将深入剖析WMS系统中出库单取消的具体流程,希望可以帮到大家。

WMS系统允许上游系统将出库订单取消,但在WMS的每个节点下,处理逻辑有所不同。

一、具体处理逻辑如下

1.接收上游取消订单指令

上游系统发起取消指令,WMS通过接口接收。

2.订单未分配库存

当订单在WMS系统没有分配库存时,订单在WMS系统可直接取消。

3.订单未组波

当订单已分配库存,但未组波时,系统返还分配库存后直接取消订单。

4.订单已组波,未开始拣货

当订单已组波成功并分配库存,但未开始拣货时,直接将波次内订单剔除,将拣货任务明细的订单和商品剔除,返还分配库存,取消订单。

5.订单中存在商品拣货完成(即订单部分拣货或全部拣货完成)

1》当设置“拣货完成将订单发运出库”时,则订单取消失败;

2》当未设置以上参数时,则处理逻辑如下:

(1)首先给订单打“取消标记”;

(2)其次,订单中没有拣货的商品,从拣货任务明细中剔除。(注意,此处也可设置参数不剔除)

(3)再次,拣货完成的商品在下一环节绑定反拣容器,执行反拣上架流程;

(4)最后,以上步骤执行完成后,将订单状态改为取消。

6.订单中存在商品播种完成(即订单部分播种或全部播种完成)

1》当设置“播种完成将订单发运出库”时,则订单取消失败;

2》当未设置以上参数时,则处理逻辑如下:

(1)首先给订单打“取消标记”;

(2)其次,订单中没有播种的商品,从播种任务明细中剔除。(注意,此处也可设置参数不剔除)

(3)再次,播种完成的商品在下一环节绑定反拣容器,执行反拣上架流程;

(4)最后,以上步骤执行完成后,将订单状态改为取消。

6.订单中有商品完全装箱(即订单部分复核或全部复核完成)

通常WMS系统一般设置已装箱的订单,不允许再进行取消,但若订单已开始进入复核,但未对商品开始复核扫描,可执行绑定反拣容器,执行反拣上架流程后取消。

不过也可按照以下逻辑处理:若订单已装箱,且又有下一个必要环节阻拦订单出库,可将订单所属包裹登记取消,之后绑定反拣容器执行反拣上架流程,取消订单(特殊流程,具体看实际场景)。

本节只讲述标准的WMS出库单取消流程,针对具体系统具体客户请按照实际场景进行产品设计。

本文由 @阿猫阿狗 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自 Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!
专题
15091人已学习11篇文章
SWOT分析法是互联网人最常用的分析模型之一,将企业内外部条件各方面内容进行综合和概括,进而分析组织的优劣势,面临的机会和威胁的一种方法。本专题的文章分享了如何做SWOT分析。
专题
13617人已学习13篇文章
本专题的文章分享了关于教育+AI的思考。
专题
31767人已学习21篇文章
产品经理每月必须做的事情,10个用户调查,关注100个用户博客,收集1000个用户的反馈。
专题
12879人已学习11篇文章
在工作中我们会跟客户/boss/用户等人对接需求,并把需求交付给设计师/开发等人,那么应该怎么做呢,本专题的文章分享了如何对接和交付需求。
专题
16343人已学习12篇文章
本专题的文章分享了产品经理需要知晓的API接口知识。