线边库的账,是算出来的,不是数出来的
BOM 上写一台用 4 个螺栓,报工以后,系统就扣 4 个。
现场掉了 1 个、换了 1 个,系统不知道。
这就是产线物流最常见的扣账方式。它省事,也埋了一个差:线边库的账,是算出来的,不是数出来的。 这篇讲清这个差在哪、怎么清。
一、投料过账,分两步
料从仓库到装上产品,账要走两步:
- 第一步,送到线边:仓库库存减少,线边库增加。线边库是系统里的一个库位,记的是「线边还剩多少料」。
- 第二步,报工:报工,就是产线告诉系统「这几台做完了」。系统收到报工,就从线边库自动扣料。这叫倒冲,意思是先用,做完了再倒过来扣账。
扣多少,算一遍就清楚。比如一张生产订单要做 10 台,BOM 上写每台用 4 个螺栓:
- 上午产线报工,做完 6 台,系统就从线边库扣 6 × 4 = 24 个
- 还没报工的 4 台,对应的 16 个不扣,继续挂在线边库的账上
- 下午再报完 4 台,再扣 16 个,这张订单的 40 个才算扣完
系统只认两个数:报了几台,BOM 上每台写几个。 现场这 6 台实际用了 24 个还是 26 个,它不管。
为什么这么做?线上节拍快,不可能每装一个件就扫一次码。倒冲让工人只管装,账由系统按标准去扣。
代价也在这里:账按标准扣,料按实际用。 掉了的、坏了的、换下来的、增投减投改过的,标准里都没有。
所以线边库的账能不能信,取决于两件事:第一步收货准不准,第二步用的 BOM 对不对。
二、四种出错,都是从同一个差里长出来的
① 负库存。 料实际已经上线了,但第一步没做完,料没转进线边库。报工一扣,线边库就成了负数。在自动化产线上,这一步是 AGV 把料送到线边后,系统自动从 WMS 库转进线边库的。AGV 任务要是没正常走完,或者料是人临时搬上去的,这一步就没做,账就落在了后面。
② 扣账失败,订单关不了。 倒冲大多是在 MES 里做的,MES 就是管产线生产的那套系统。有的系统不允许负库存,扣不下去,就记一条失败,挂在那里。只要还有失败没处理,这张生产订单就关不了,成本也结不了。到了财务月结,这些订单要么被逼着手工处理,要么拖到下个月。
③ 多扣或少扣。 订单下发后做了增投减投,但倒冲用的还是旧 BOM。减投的料照样被扣,增投的料没扣。上一篇讲的增投减投,如果只改了实物、没改 BOM,就会落到这里。BOM 一改,配送和扣账要一起改,只改一头就会错。
④ 账比实物多。 报废的、损耗的、退回仓库的旧件,没在系统里登记。实物少了,账还在线边库里挂着。
这四种不是谁偷懒,都是从「标准」和「实际」的那个差里长出来的。 差不清,就会越攒越大,到月底盘点一起爆。
三、怎么清:先让系统跑一轮,再交给人
我们的做法是分两轮:
第一轮,系统自动。 把已经送到线边、但还没收进线边库的料,自动收货;再把扣账失败的记录重新过账。能靠系统清的,先清掉。
第二轮,人工处理。 系统清不掉的,交给投料员一条条处理。
四种出错,分别归到哪一轮:
- ① 负库存:多数在第一轮,自动收货补上;补不上的,投料员查料到底送没送
- ② 扣账失败:第一轮重新过账;还失败的,多半是 ① 或 ③ 没解决
- ③ 多扣少扣:只能人工,按订单最新的 BOM 调整扣账
- ④ 账比实物多:只能人工,补登报废、损耗,旧件做退库
顺序不能反。先让人去查,投料员会被大量本来系统就能自己清的记录淹没,真正要判断的异常反而排不上。先让系统把能做的做完,剩下的才交给人。
你们的线边库多久清一次账?每天、每周,还是攒到月底?
读到和自己项目像的地方?
相关笔记
写完就发,不发广告:订阅 RSS