在电子制造替代场景比较麻烦的项目中,SAP提供了优先、比例和后继的替代方式,过于简单。
解决方案:将SAP的未清和库存导出csv(Excel)文件,通过第三方(BOMRP)应用,处理所有的替代后得到计划订单,再导入SAP(固定计划订单)MRP,或者PPDS等APS软件进行排程。
问题原因分析:
一、替代场景复杂,举例:
- N型(标配料 替换料 库存 计划)/Z型(标配料 库存 计划 替换料....)、
- 完全(A1 A2...A9成组)/不完全(A1 A3 A5部分)、单个客户/订单/生产批单位 不能混装
- 多BOM/单BOM(A1 B1 C1 替换成 A2 B2 C2 ABC三个元器件在不同的BOM里)
- 多层/单层(多BOM在多层中,还是在单层中)
- 成组(ABC一起的时候A1 换成 A2)/不成组(不管A1和谁在一起,都可以换成A2)、
- 基础(料A在M1-M98里用A1替代)/特殊(料A在M99里用A2替代),
- 跨层(A1不够让产品P替代使用A1的模块M1换成使用A2的模块M2)/不跨层(A1缺料将模块M里的A1换成A2),
- 类Fab分BIN替换(任一配BIN方案任一Bin缺料产生替换)
- 关键芯片多种替代方案反向投影(反向:用到A芯片的所有未清和计划订单需求数反向分配,提供不同替代组、期间可用投影,最终确定计划订单。正向:为不同方案的元件配单成本最优。)
- 替代表现:
- 单代(一对一,A可以为A1/A2/A3)、
- 组合(A+B被C+D替代)、
- 多对一(A/B/C被D替代)、
- 多组(A+B被 C+D 、E+F、G+H... 替代)、
- 循环(物料A是主料被B或C替代,又是替代料可以替代D)、
- 相互(P1中A被B替代,P2中B被A替代)、
- 交叉(物料A在P1中替代料为B,在P2中A+C被D+E替代)、
- 用尽(旧料用完后退役用新料)
二、PLM传过来到ERP中的大量BOM过单,一天数次或定期,更新定义的替代规则
三、替代规则基于Excel导入,按照物料不按BOM。
四、操作方式:
- 替代发生时,MRP中断和PMC交互。
- MRP步进模式运行。在替换稳定后,可以切换为静默模式,按照规则自动计算替代,运行直到结束。
- 交互时,根据规则自动计算出初稿,PMC在此基础上,人为调整。会议讨论、迭代运行到各部门可执行,发布到MES、采购或者APS。
原文: