WMS的出库单的来源一般都是通过上游系统下推,如:用户在商城下单后,在ERP系统生成了一个销售出库单,然后销售出库单标记发货,订单下推到WMS生成了出库单。
对【出库单】页面中的一些元素进行说明,方便大家理解。
1)订单号
在【出库单】页面一般要展示3个订单号字段,分别是订单号、关联订单号、物流单号。
订单号就是WMS系统生成的出库单号,关联订单号也叫外部订单号,是关联上游系统的订单号,它们的关系如下图:
2)订单状态
设计出库单页面,梳理订单状态则是该功能设计的核心,按照个人的经验整理了出库单的状态,如下所示(仅供参考):
按理来说,验货、打包、称重这些环节也有“进行中”和“完成”状态,通过扫描出库单、物流单号等单号,相关作业就在“进行中”;结束作业就变成“完成”状态。本人没有将这些步骤设计成2个状态,是因为这些步骤的作业时间短,就没有区分了,如果公司的业务有需求,需要按照公司的业务设计。
3)标记
标记是最订单信息的补充,在ToC的业务中特殊情况比较多,如:用户修改收货地址、订单被冻结、预售订单、预备订单、加急订单等等特殊情况,所以在出库单页面会有一个“标记”字段,用一些标记展示订单的特殊情况。类似实际生活中,过马路看到红灯停一个道理,这里举例友商的相关设计如下图所示(仅供参考):
4)出库单页面其它信息展示
- 货品:出库订单的货品展示;
- 日志:记录出库的日志信息,如:在什么时候分配的哪个货位,在什么时候执行了什么波次规则等等;
- 包材:出库单使用的包材,这里需要注意的是1个出库单对应N个包裹的情况;
- 包裹物流:调用第三方物流商的接口展示订单的物流信息(以包裹为维度);
- 绩效:展示出库单关联所有作业员的绩效,如:在拣货环节,拣货一个产品得0.1元。
这里是按照我个人的角度,认为出库单中难以理解的点进行了说明,大家还有什么不理解的可以留言,我会进行解答。
该页面的功能比较少,【出库单】页面只是一个查询页面,它是可以查看所有的出库单,但是在实际工作中,仓库主要关注“待装配”的订单和“执行配货策略”的订单。
根据我的工作经验,如果把出库单的所有信息用【出库单】页面承载,该页面就会变得非常臃肿,所以我会解耦,再设计一个【待配货】页面。
具体是否需要这样设计成多个页面,还是需要根据自身的业务进行设计。如果自身仓库的业务订单量比较少,就不需要做成几个页面。
2. 待配货
【待配货】是【出库单】页面解耦出来的一个页面,主要展示上游系统下推到的出库单,且没有执行拣货策略的订单页面,如下所示(仅供参考):