随着国内经济的发展,特别是物流业的突飞猛进,越来越多的企业正在经历着由传统的平面仓库向立体仓库发展的过程。
从经营理念、物流运作模式等方面来看,平面仓库和立体仓库有着很大的区别,企业在这个过程中会遇到许多事先没有预料到的棘手问题。下面,就由平面仓库向立体仓库过渡的一些具体问题进行肤浅的分析,并提供一些解决办法供大家探讨。 1、立体仓库相关参数的确定。 企业发展到一定阶段会发现原有的平面仓库无法适应公司的进一步发展,如平面仓库分散,不易于管理,搬运距离大,效率低,与公司形象不相称等等。于是,着手建造现代化的立体仓库。实际情况是绝大多数企业的决策者对立体仓库知之不多,如何下手来形成立体仓库的雏形,是首先遇到的问题。 首先,应该看。去参观其他相关企业已经建造好的立体仓库,看别人的立体仓库运作模式是否与自己的相近或有可取之处。不要拘泥于全自动化的立体仓库,高架叉车作业的立体仓库也可以参考。不是越先进越好,最适合于本企业的物流运作的就是最好的。 其次,要算。计算本企业的物流规模及物流规划。通常情况下考虑公司3~5年的发展就行,再往后的发展很难预料。一般情况下,立体仓库主要由货位数(Bin)、出入库托盘数、存储单元(Storage Unit)尺寸3个参数来决定。货位数决定了立体仓库的规模,出入库托盘数决定了存取设备(如堆垛机)、搬运设备(如电瓶叉车)和其它设备(如RF)的型号和数量。由于平面仓库一般没有货位管理,托盘尺寸大一点小一点没有太大影响,出入库量大时多投入一些人,搞人海战术就能解决。而立体仓库就不一样,一般是实行货位管理,以托盘为单位进行存取作业,因此对存储单元规格(尺寸、重量)有一定的要求。而且,在平面仓库存储的100托盘在立体仓库中可能就不是100托盘,可能是120托盘;在平面仓库中一天出入库100托盘在立体仓库中可能会是105托盘。要根据平面仓库现有的数据来计算出立体仓库的相关参数。许多企业可能只注重于出入库货物的货值、运费,而没有统计过托盘数。如何搜集这些数据,下表可供参考: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表1:XXXX公司物流部门托盘数据统计表 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一般情况下要抽样1~2周,每天下班前由各个平面库房的保管员或相应负责人记录上交。对于入、出库托盘数,实际上记录的托盘数相当于次数,即在同一天从某一托盘上多次取货或存货,每次计为一托盘(没有批次或时间要求的货物除外),在工作时随手记录下出入库的数据,下班时汇总填入表1;如果出入库记录由物流信息系统自动记录的,可以从系统中导出。有的企业会采用部分货架或货柜来存放体积很小的货物,可以根据实际情况来折算成以托盘作业的数据;如果这部分量很小,可以忽略不计。 采集到的数据,采用舍小留大的处理方式,一般将最小的2个数据去掉。例如2002年8月12日是星期一,公司开会,出入库托盘数明显低于其它时间,但库存托盘数比其它时间稍微高出一些,那么将这一天的出入库托盘数样本去掉,而保留库存托盘数。因为在实际运作中,该库存量是有可能还会出现的。将筛选后的数据进行算术平均计算即可,即 PP=∑P/Dn。 PP:平均托盘数 P:统计表中相应的合计数量 Dn:P的个数 计算出来的数据还只是一个原始的托盘数,可以通过这些托盘数来推算出立体仓库的相关数据。要推算这些数据,确定存储单元规格也必不可少。首先还是需要进行抽样,可以对库存量前20%的品项进行抽样,根据28原则,20%的品项一般占库存总量的80%左右。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表2:XXXX公司物流部门存储单元数据统计表 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
如果在物流信息系统中有货物单件尺寸、重量,可以直接从系统中导出。由于同一编号的货物可能按入库先后顺序分开码放,码放的规格会不一样,如果有2种以上的码放形式,取一个最大的和一个随机的即可。码放重量指码放最大的重量。计算存储单元规格可以通过专门的计算机程序来做,也可以采用最简单方式,在EXCEL中计算,拿几种标准托盘尺寸来核算。一般可拿1200*1000、1200*1200、1200*800、1100*1100等标准尺寸来做。以下公式仅供参考:在“码盘规则”列中输入公式: =IF((INT(1200/(E1+10))*INT(1000/(F1+10)))>(INT(1000/(E1+10))*INT(1200/(F1+10))), CONCATENATE(INT(1200/(E1+10)),"*",INT(1000/(F1+10)),"*",INT(1450/(G1+10)),"=", INT(1200/(E1+10))*INT(1000/(F1+10))*INT(1450/(G1+10))),CONCATENATE(INT(1000/(E1+10)), "*",INT(1200/(F1+10)),"*",INT(1450/(G1+10)),"=",INT(1000/(E1+10))*INT(1200/(F1+10))*INT (1450/(G1+10)))) 在“码盘尺寸”列中输入公式: =IF((INT(1200/(E1+10))*INT(1000/(F1+10)))>(INT(1000/(E1+10))*INT(1200/(F1+10))),CONCATENATE (INT(1200/(E1+10))*I4D8,"*",INT(1000/(F1+10))*F1,"*",(INT(1450/(G1+10))*G1+160)),CONCATENATE (INT(1000/(E1+10))*E1,"*",INT(1200/(F1+10))*F1,"*",(INT(1450/(G1+10))*G1+150))) 在“总重”列输入公式: =INT(1000/(E1+10))*INT(1200/(F1+10))*INT(1450/(G1+10))*H3+40 其中E、F、G、H分别为单件的长、宽、高、重量,托盘尺寸为1200*1000,货物码放高度(不含托盘)1.45m,托盘高度150mm托盘高度货物码放时箱与箱之间的间隙10mm,托盘自重40Kg。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
例如某货物尺寸、单重填入表中的计算结果如下: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表示该货物码盘规则为每层2*2件,能码放3层,码放后存储单元尺寸为1010*936*1570(含托盘),重量为221.2 Kg(含托盘)。由于一般情况下存储单元重量不会超过某一标准,如500Kg、750Kg、1000Kg,凭平时的经验就能确定,所以在计算码盘规则时一般不考虑存储单元的重量,只是把运算出来的总重与事先设定的重量标准进行比较,超出标准的手工进行修正(减少一层或一件)。 这种存储单元规格是否最优,可以通过计算存储单元利用率(空间利用率)来比较。 η=∑码盘尺寸/∑(1200*1000*1600)。η表示利用率;1200*1000*1600为存储单元的极限尺寸,即托盘尺寸为1200*1000,码放货物后托盘加上货物的高度不超过1600;码盘规则为EXCEL自动运算后生成的结果。例如上面这种货物,其存储单元利用率为: η=1010*936*1560/(1200*1000*1600)=0.768 上面这种货物如果采用1.2m*0.8m的托盘,则运算结果会是: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
η=505*936*1560/(1200*1000*1600)=0.384 故对于该货物采用1200*1000托盘比1200*800托盘更合理。 这样,就确定了货物单元的规格,接下来可以计算按此规格码放货物时的库存托盘数、出入库托盘数。将现有库存数量、出入库数量(按件计算)和表2中的相关数据导入下表: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表3:XXXX公司物流部门托盘数计算表 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
其中,立体仓库托盘数按以下公式计算: Pi=Qi/Ri Pi为立体仓库托盘数;Qi为现有库存、入库、出库件数;Ri为码盘规则中的件数。 这样计算出的托盘数,一般需要修正,修正系数建议在1.05~1.2之间。如果考虑到企业业务的增长,可以通过以下公式进行计算: Pt= Pi *(1+Gi)n/(1-D) n*K Pt为立体仓库需要的托盘数;Gi为企业年增长率;n为考虑多少年以后的业务量;D为价格的年增长率,如果降价,则大于0,如果升值,则小于1;K为矫正系数,一般不大于1,因为托盘数一般不会与业务增长量按同比增长,业务量增大时,整托盘的比率会增加,存储单元利用率会提高,而且随着管理水平和运作效率的提高,库存量会相对压缩。 此公式计算出的库存托盘数即为立体仓库的总货位数,出库托盘数与入库托盘数之和即为立体仓库的出入库托盘数(吞吐量)。 做到这一步,一个立体仓库的主要参数就基本上全部确定了。 还有一种粗略的方法来计算立体仓库货位数。如果立体仓库的托盘使用标准序列的托盘,可以按下面的公式一步到位地计算: Pi =S*F/Sp*C Pi为立体仓库货位数;S为平面仓库建筑面积;F为平面仓库面积利用率,一般为0.5~0.75;Sp为单个托盘面积;C为修正系数一般取1.2~1.5。 例如,某企业现有平面仓库面积是8500平米,由于货物不太规则,仓库面积利用率不高,取0.55,立体仓库使用的托盘是标准托盘(1200*1000),在平面仓库时托盘货物叠放比较多(即一托盘货物叠放在另一托盘货物上),修正系数取1.35(一般叠放越多,修正系数越大)。该企业年业务增长率为20%,货值跌价率在5%左右,考虑到公司3年的业务发展,矫正系数取0.75,则按上面的公式计算结果是: Pi =S*F/Sp*C=8500*0.55/(1.2*1.0)*1.35=5260(托盘) 即现有的8500平米平面库房折合成立体仓库的货位数为5260个托盘货位。 Pt= Pi *(1+Gi)n/(1-D) n*K =5260*(1+0.2)3/(1-0.05)3*0.75=7949 即3年后该企业所需立体仓库存储货位数为8479。建造立体仓库时,其规模定在8000~8500个货位是比较合理的。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1、立体仓库建设 有了上面这些数据,就可以进行立体仓库的建设。立体仓库建设可以外包给物流集成商,也可以由企业自己来实施。企业只要有1~2名有一定物流专业知识、有立体仓库实施经验的员工、有一名出色的项目经理,就完全可以自己来集成,从而省去集成商从中赚取的利润,减少集成商对企业需求理解的偏差所造成的损失,同时可以提高企业自身的物流专业水平。 立体仓库无非是一些物流设备、物流管理系统和厂房的集合。厂房外包给专门的建筑公司;物流设备可以外购,省去了中间所谓的“管理费”和一定的利润;物流管理系统可以自行开发,也可以直接购买第三方的软件。不过,对于一般物流专业水平不十分突出的企业,建议采用以下方式:能自行购买的自行购买,能自行开发的自行开发,实在不行的才外包。例如建设一座采用高架叉车作业的立体仓库,某企业自己来集成。首先是总体设计,可以由自己的物流专业人才来设计,也可以与科研院所建立合作关系(通常而言,大学、研究院所的设计费用会比较低,而且容易沟通),由他们来设计,设计完了之后可以聘请设计人员作为技术顾问来参与到立体仓库建设的全过程。货架可以外购,安装由货架供应商进行。搬运设备(高架叉车、普通电瓶叉车)、物流箱、信息系统硬件部分(服务器、PC、打印机等)可以自行购买。物流信息系统可以找一家有经验的软件供应商(不一定很有名气,做过类似的软件就行)来开发,企业自己一定要派专门人员参与到系统开发中去,因为系统在使用过程中会有新的需求,而不可能以为依赖于软件厂家来开发(一般后期的开发费用会很贵的),而且软件厂家的响应速度会影响到实际使用。还有一种做法是把参与总体设计、软件开发的人员中的精英引进到企业里来,为公司物流的进一步发展储备人才。 2、人员培训 3、搬仓准备 4、搬仓 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表4:XXXX公司物流部门押运单(交接单) NO:YYYYYYY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表5:XXXX公司物流部门搬仓运输记录表 车牌号:ZZZZZZ 司机:NNN | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
货物搬迁到立体仓库后,要及时地入库,做到下班前所有货物进入到立体仓库货位中,同时要注意物流信息系统中相应数据的同步更新。一般情况下,在搬仓之前会对系统数据进行初始化,可以先将所有的数据通过程序自动更新为立体仓库数据,也可以在入库时逐一导入立体仓库的信息系统。如果平面仓库的数据与立体仓库的数据有区分,搬仓时每天下班前还要将这些数据汇总,核对是否相符。 搬仓结束后,要注意信息系统中的数据与实际库存数据的一致性。由于在平面仓库运作过程中会产生一些系统中没有库存记录的货物(俗称帐外物),日积月累,而且容易被人遗忘,一般情况下在搬仓时会发现这些帐外物。对于帐外物要单独存放,作好记录,在有的物流信息系统中专门有帐外物的管理。无论是手工记录还是信息系统记录,帐外物一定要有帐,以避免产生漏洞和滋生腐败。 1、磨合与改进 对问题的处理要有记录(见表6),以便今后发生类似问题时,可以按照这些记录来进行处理,而不必一有问题就四处找人来解决。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表6:XXXX公司物流部门立体仓库故障处理记录表 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
故障处理人签字: ________故障处理人联系方式:_________ 在立体仓库磨合期内,还应该建立运行日志(参见表7),可以在信息系统中自动记录,也可以人工记录。记录这些数据可以用来检验系统的能力,也可以为系统的改进提供依据。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表7:XXXX公司物流部门立体仓库运行日志 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
回库是指出库后该托盘货物没有全部取走,剩余部分再入库到立体仓库;库存托盘数是指静态的托盘数,可以是当天刚上班时的数据,也可以是下班时的数据。 如果要知道该立体仓库的吞吐能力(即最大出入库量),可以以小时为单位来填写表7,计算出每小时的出库、入库托盘数,一般情况下可以通过下面的公式来计算: A=Max(Qi+Qo)*(H-1)*K2 A为该立体仓库的吞吐能力,Qi为入库托盘数;Qo为出库托盘数;H为工作小时,考虑到中间有休息时间,减去1小时;K2为修正系数,一般取0.85~0.95。 如果不考虑人员休息、设备空闲等因素,在理想状态下,一般立体仓库满负荷的吞吐能力(即不间歇地运行)与设计的能力基本一致,误差会在正负5%以内。 在磨合期内不要随意地修改信息系统中的程序或作业流程,因为往往只考虑了局部的便利,而没有考虑到或无法考虑到这些修改对整个系统的影响。经过一段时间的磨合后,才可以着手对流程、信息系统进行改进。 以上只是笔者在工作过程中积累的一些肤浅的实际经验,提供出来供大家参考,希望能给那些正在筹划建设立体仓库或者正在实施立体仓库建设的物流从业者一点启发,同时也希望能向大家学习更专业的物流知识、更实用的物流技术。 |
新时代鞋服物流与供应链面临的变革和挑战03月07日 20:38
点赞:这个双11,物流大佬一起做了这件事11月22日 21:43
物流管理机构及政策分布概览12月04日 14:10
盘点:2017中国零售业十大事件12月12日 13:57
2017年中国零售电商十大热点事件点评12月28日 09:58