技术开发 频道

制造业ERP10年从业小结

    Part III: Alternative Part

    1. 为什么会有替代料的概念?

    在制造行业替代料是一个很普遍的问题。根据我的总结,出现替代料的情况至少有以下几种原因(但不限于):

    1)供应原因:供应商无法及时供应原定的物料,需要使用替代料

    2)成本原因:替代料的成本与主料的成本不一致,根据市场需要决定用哪一种料

    3)质量原因:替代料的质量与主料的质量不一致,根据市场需要决定用哪一种料

    4)合规原因:在不同的地区,对某一物料的法规要求不一致,例如有铅无铅(RoHS)

    5)清理旧料库存原因:某一旧的物料仍然可用,将旧料用完再用新料(一般在不影响产品功能的前提下)

    2. 替代料处理的难点

    在N年前曾在ITPUB上讨论过替代料的解决方案,但没有正解。现在看来很多的主流ERP产品仍然没有完善的解决方案。我们现在的公司是通过自己二次开发来解决的。那为什么处理替代料就那么难呢?个人认为其难点有以下几点:

    1)替代关系:替代关系不仅仅是1对1的,还有多对多的,比如,我一个按钮需要配一个盖,这是一种组合(比如颜色的要求等)。那么当这个按钮有替代的时候,它的盖子也是需要一并替换的。绝大多数的ERP都处理不了这一点。

    2)优先顺序:替代关系可能有多个,比如A既可由B替代,又可由C替代,等等

    3)替代层迭:替代关系可能不止一层,可以有多层替代,例如A可由B替代,而B又可由C替代,等等

    4)替代时机:替代时机的选择也是一个问题,有的替代是在主料没有库存的时候;有的替代是在旧料仍有库存的时候;有的替代是在主料的成本高于替代料的成本的时候;有的替代是取决于产品的销往地,例如销往欧洲的产品就必须是无铅的,但是销往非洲的仍然可以含铅,等等

    3. 解决方案

    在我目前的公司,我们通过自主的二次开发解决了多对多的旧新料(替代料)问题。通过设置替代料关系表,在MRP运算之后马上执行替代料计算,通过供需必须平衡的基本原则,将现有的生产工单和MRP产生的计划生产工单中的物料换成替代料(旧料),同时将采购订单和MRP产生的计划采购订单中的物料相应取消对等的数量。在这个功能上线之后至今,为公司节省了数十万美元(通过使用旧料,如果不将旧料用完,则非常可能变成呆料而必须报废)。

    转载引用等请注明作者(Vincent Liao)及出处(ITPUB)。

    原文链接:http://www.itpub.net/viewthread.php?tid=1157858&extra=page=1%26amp%3Bfilter=digest

0
相关文章