物料清单BOM中的虚项
虚项是简化物料清单BOM的一种工具。它使物料清单既能平滑地工作,又能满足每个用户的需求;即使物料清单BOM准确地反映产品的制造方法,又有助于简化物料清单BOM的结构以及计划和调度过程。
下面是使用虚项的几种情况。
1. 用来标志通常不入库、但偶尔如何的物料项目。线面举例说明。在电动机生产厂,电动机最终在装配线上完工。装配工在装配线上,把各种子装配件放在一起。同时在自装配线上,装配工装配着线圈、开关等子装配件。
线圈和开关等子装配件很快消耗在最终装配过程中,通常没有入库的必要。换言之,不应把它们送入仓库再立即取出送到装配线上。然而也有例外。有时在电动机生产过后又剩余的线圈或开关等子装配件。这可能由于有些机壳不合格,使产品减少了10%,或者为补偿损耗率,而多生产了一些线圈或开关,于是出现了一个难题:我们是把这些字装配件拆成零件分别送回仓库呢?还是暂时堆放在装配工身旁,让他们下次再用呢?如果拆了,很可能很快就用,卫冕可惜;如果堆在装配工身旁,则很可能越堆越多,最好的办法是把整个子装配件送入库房等下次生产电动机时再取出来用。这样一来,就必须识别这些子装配件,为它们分配物料代码,而且编入物料清单BOM中。为了使MRO能以不同的处理逻辑来处理这些子装配件,所以把它们标记为虚项。
这种瞬时子装配件的出现也会由客户退货引起。拆开所退回的产品,如线圈、开关等还可以用,于是也应将它们置于ERP系统的控制中,按虚项来处理。
2. 标识一组不可能装配在一起的零件,以使得物料清单BOM的结构更清晰。在产品结构的第一层上有许多零散的小零件,这写小零件常常是那些把产品部件装配在一起的连接,如螺栓、螺母、垫片等等。此外,还有产品的使用说明书、保修单等文档资料。在产品结构上,这些小零件、文档与产品部件处于同样的层次,显然是不合理的。于是把这些小零件和文档放在一个虚拟的袋子中,把它们作为一个整体,同时给这个袋子分配一个物料代码,作为虚项来处理。
3. 标识一种预测和主生产计划处理的对象。虚项的这种应用出现在木块花物料清BOM中。当产品具有多个可选特征时,对位数众多的最终产品进行预测和计划往往是不可能的。解决这个问题的一个方法是以可选特征而不是以最终产品作为预测和计划的对象,使预测和计划的项目数极大地减少。但同时,物料清单也必须重构,以支持这种方法。把和某种具体的可选特征相关的零部件划分成一组,分配一个物料代码,这样,如果所销售的产品选中了某种可选特征,我们就能按正确的数量对有关的零部件进行计划。
由于这样一组零部件不可能装配在一起,所以用虚项来表示。这为预测、计划和物料清单的维护提供了极大的方便。例如,把所有的公用件放在一起,作为一个虚项。当公用件有变化时,我们只须改变一份物料清单,即公用件的虚项物料清单,而无需改变成千上万份最终产品的物料清单。
4. 实现在物料清单中对某种物料的用光替换策略。在一种产品的生产经营过程中,由于各种原因,有时要对其某个子项进行替换。物料的替换如果需要执行,则立即在物料清单BOM中删除原物料且增加新物料即可。如果指定了物料的替换日期,则可把新物料和旧物料都作为子项写入物料清单BOM中,并通过子项的生效日期和失效日期来控制新旧两种物料在物料清单BOM中的有效性。具体来说,以指定的物料替换日期作为旧物料的失效日期和新物料的生效日期即可。但是,有时采用的替换策略是,先把旧物料用光,一旦旧物料用光,就替换使用新物料。此时可以采用人工方式每天监控旧物料额度使用情况。但这是一种很累的工作方式。使用徐昂可以为实现这种策略提供方便,只需把旧物料的物料清单BOM中的子项类型指定虚项,而把新物料指定为旧物料的子项,即可实现一旦旧物料用光,就用新物料来替换旧物料的策略。
虚项要想其他子项一样加到物料清单BOM中。它可以出现在物料清单的任何层次上,但要采用特殊的处理方法。
当把虚项添加到主生产计划以下层次上时,应采用以下步骤:
① 在把虚项加入物料清单BOM时,应指明其为虚项;
② 置提前期为零,订货策略为按需订货(Lot for lot);
③ 当进行物料需求计划展开时,如果虚项的库存余额为零,则直接越过改虚项,计算其下属物料项目的需求。如虚项的库存余额不为零,则先用毛需求减去库存余额,求得净需求,再展开求其子项的需求。
④ 虚项一般不出现在领料单上,除非其库存余额大于零。所以,在大多数情况下,出现在领料单的仅仅是它的子项。
当虚项作为主生产计划的对象时,则按上述步骤①、②和④来处理。
TransInfo斯凯普斯是SAP Business One 制造业核心合作伙伴,专注上海/杭州/广州/深圳等地SAP ERP软件SAP制造业ERP软件、 SAP机械行业ERP软件 、铸造行业ERP软件实施服务。