作者:SmithYin
1. 它是谁?
时至今日,可能仓储物流行业没多少人知道WMS系统的启蒙者EXceed了吧:),它是infoWMS的前身,最早版本发布于1982年,
EXceed2000长的是这样的(虽然我丑了点,但我很实用,永远不会崩溃):
它采用C/S架构,部署在IBM小型机上,可连接ORACLE/DB2数据库,开发语言是Informix 4GL这种老古董(有兴趣的朋友可以搜索GENERO STUDIO,这是窗体版的IDE),程序分为窗体文件per(非必须)和代码文件4gl。它通过文件解析方式与上游系统进行数据交互,数据库表结构以业务分成HEAD、DETAIL,以预约信息为例(iapt, iaptd),核心表仅约40余张,逻辑简约而不简单。
2. 它有什么用?
EXceed2000系统包含预约、收货、上架、波次、分播、补货、拣选、装车、发运、库存管理(移库、调整,锁定、盘点)功能,看看,几十年前的软件包含的功能在如今是不是也很熟悉,它支持多仓多库、业务方面支持越库及统配,设备方面支持RF枪及车载电脑(部分功能),适用于B2B场景(毕竟电商兴起可在它出生后好多年,后续版本EXceed4000倒是尝试支持B2C)。
3. 它怎么用?
和大部分管理软件一样,EXceed2000需要进行必要的初始化工作,如新增角色、用户、载具、库位、路线、策略(Putaway、Replenishment、Allocation、Pick)等等。
上游系统在约定的日结时间通过文件方式将需要作业的数据INBOUND到WMS,分别是Customer、Vendor、Product、Upc、Appointment、Purchase Order、Ship Order、ADVANCED SHIP NOTICE。同时,WMS将每日的作业数据OUTBOUND回上游,主要是Inventory BOH、Shipping Details等。
供应商根据预约时段送货至仓库时,收货部门根据订单上或ASN传送的实际送货量及系统中每个SKU维护的组盘规格(层、高)在WMS中生成收货栈板信息并打印标签,收货员拿着标签去指定月台对装卸工码盘的商品进行抽检,以托盘为单位粘贴标签,送入指定暂存区域。当订单上所有商品全部完成
收货后在WMS中进行收货完成确认并打印收货回执。
在收货暂存区存放的商品有两个去向:一是上架,EXceed2000为每个SKU指定了唯一拣选位,根据上架策略,系统会推荐一个离拣选位最近的存储位,当叉车员完成上架后此库存变为可用库存;另一个是越库分播(播种),系统根据收货量、客户要货明细及分配策略(顺序满足/,产生分播波次将每个托盘上的商品分成N个分播任务,分货员通过扫描托盘编号将每个客户分到的数量放入分播库位的载具上。
完成上架的商品,上游会传入出库订单(Ship Order),通过生成拣选波次及拣选策略产生拣选任务(摘果),当拣货位库存不足时同时产生补货任务,叉车员及拣货员根据系统推荐的作业路径完成补货至拣选位及拣选至载具。
若同一客户即有分播载具又有拣选载具,可以进行载具合并。
装车员根据排车信息完成装车,运务部门进行发运确认。
4. 它消失的原因
虽然EXceed2000基本上满足了大多数仓储企业的 作业需求,但随着行业细分、新兴业务和技术层出不穷,用户对数据交互的时效性,界面的友好程度、使用者的培训成本、敏捷的个性化开发响应、快速的部署都有了新的期待,INFOR公司也早早停掉了对它的支持,转向B/S架构。
5. 感言
都说B端产品是“体现组织管理意志的数字化工具”,几十年过去了,虽然新技术新设备取代了老系统,但业务流程并没有发生颠覆性的变革,EXceed2000不仅是国内WMS软件行业的启蒙者,也为国内仓储物流行业培养了一批专业的管理者。
2023-06-03 17:18