一、摘要
本文讨论如何简单的实现仓库货物可视化分布,查询到货物的库存余明细后,可以根据一键定位到货物在仓库平面图上的位置分布。本方案有如下几个特点:
- 简单、成本低:无需引人rfid、图像识别等额外硬件设备;
- 应用范围广:理论上中小企业仓储系统都适用;
- 管理基础:应用企业必须有相关的管理基础,至少企业本身有出入库流程机制,并清晰知晓库存情况。
二、实现方案
1、绘制仓库平面图
以我们现在正在开发的饮料企业ERP为例,仓库可简单分为:成品仓库、原辅包材库、车间库。车间库属于生产管理范畴,仓管人员通常无须经受,因此重点讨论成品库,原辅包材库,尤其原辅包材库因其品类多,较成品库更难管理。
为了实现仓库可视化分布,我们必须先绘制仓库分布图,可以用CAD等专业工具,也可以手工绘制,只要根据平面图可实现:
- 仓库的大概布局;
- 仓库的区域划分(库位或库区),如下图的C1(成品1);
1)手工绘制的成品库平面图示例
复杂的平面图可能还要体现类似货架的概念,如:优秀的图书管理系统,查询到图书后,点击查看位置,会告知我们图书在哪个馆哪个书架第几层上。
2)平面图数字化处理
应用场景
我们查询到成品1的库存后,点击查看仓库位置,我们知道其在成品仓库的C1库位,但是我们没法在平面图上标注出来,因为我们没有将平面图做数字化处理。
简单方案
以平面图左下角为x,y坐标轴原点,记录C1库位的4个坐标点(x1, y1), (x2, y2), (x3, y3), (x4, y4)。
- x, C1库位坐标点距离坐标轴原点的x轴偏移量;
- y, C1库位坐标点距离坐标轴原点的y轴偏移量;
- p1(x1,y1), C1库位左下角坐标点;
- p2(x2,y2), C1库位左上角坐标点;
- p3(x3,y3), C1库位右上角坐标点;
- p4(x4,y4), C1库位右下角坐标点;
- p1,p2,p3,p4, 确定好p1后,其余为顺时针方向依次确定坐标点;
当我们确定好p1,p2,p3,p4好后,我们只要将这4个点依次连线即可绘制C1区域,如C1为矩形区域,然后我们用颜色填充C1区域,即可在平面图上重点显示C1库位。
2、库位信息处理
通常有2种情况:
- 货物摆放在固定位置;
- 货物每次入库,位置可能是变动的;
对于固定位置,我们很好处理,只要货物基础数据维护好,该货物在哪个库位就行,如上图我们可以在产品基础数据将成品1的库位设置为C1。
对于位置可能是变动的,我们就需要在货物出入库时记录仓库+库位信息。
- 入库:货物,批号,仓库,库位
- 出库:货物,批号,仓库,库位
为了后续程序处理简单,我们将固定位置也当作变动位置处理,以成品1为例,只是其库位每次都是C1而已。
3、库存分布查看
1)库存查询
可以按仓库查看,查看该仓库货物库存情况;也可以按货物查看,查看该货物的总库存情况,该货物在不同仓库的库存情况;最后我们都可以得到货物的库存分布详情,类似:
货物1 仓库1 批号1 库存量 库位1
货物1 仓库1 批号2 库存量 库位1
我们就可以点击查看仓库分布,调出仓库平面图,在该平面图上标注出库位1区域并突出显示。
小结
本方案是一个比较简单的实现方案,比较适合IT投入有限,但是希望提高仓储管理水平的中小企业。因为没有额外硬件核查,因此库存分布准确与否完全取决于仓管人员出入库时是否负责。技术上该方案要好用,有几个技术点需要处理好:
- 仓库平面图数字化需要开发类似网页画热点区域(配超链接)的工具;
- 反向查询,根据平面图可以查看该区域的库存情况(什么货物,库存量,库存金额等)
更多企业信息化文章:中小企业信息化之路
关于博主:老马历写记