首页 > 其他分享 >制造知识普及(九)--企业内部物料编码(IPN)与制造商物料编码(MPN)

制造知识普及(九)--企业内部物料编码(IPN)与制造商物料编码(MPN)

时间:2024-08-07 14:58:11浏览次数:10  
标签:物料 编码 制造商 -- IPN MPN 替代

在日常的物料管理业务逻辑中,一物一码是物料管理的基本的业务规则,不管物料从产品开发还是仓库管理,甚至成本核算,都要遵循这个原则,才能保证产品数据的准确性,才具备唯一追溯的可行性。大部分企业都是这种模式,这也是我们非常熟悉的模式。

但在企业某些业务场景中,从不同制造商采购的甚至相同规格参数的物料,接口完全匹配,甚至可以完全替代,但可能质量还存在一些差异,此时对于起来来说,是否进行区分管理不同制造商的物料,如何有利于后续质量的管控是很重要的思考,我们常见的场景包括:

  • 针对企业的紧固件等,虽然采购来源于不同制造商,但很多时候在仓库,或者装配制造时并没有区分,即使制造部件有一些差异,很多时候也认为也是完全替代,一般很少出现质量问题,后续也几乎不会出现质量追溯的场景

  • 针对电子电气等物料,即使不同企业交付的接口和输出特性完全一致,也具备使用互换,但在某一些特殊场景下,尤其是超额情况下,会出现出差异的特性;因此在出现失效情况下,就需要追溯什么器件在什么情况下引发的问题,需要明确的进行区分

  • 在某国内头部的家电企业,针对产品的关键组成部分,虽然也有多供,但是在定义BOM时,尤其是SKU BOM时,组合不同就是不同的SKU,但是对于非关键的组成模块,尤其是大量的电子元件,直接定义了不同制造商供方元件,采购和制造科按需定义和使用,并无追溯的需求

  • 在国内某风力发电装备企业,开发时已经充分考虑了替代的管理;在配置订单时,有质量优先和价格优先的选型可对含有多供方的物料进行排序,便于在实际项目中灵活选择(默认价格优先),但是也面临客户指定的场景,可能包含在已经开发的供应商中,也可能不包含,针对不包含的,是否必须开发新的供方,也是困扰企业很久的痛点

针对物料的多供到底该如何管理,尤其面对复杂的应用场景?这里暂无法给出答案,我们再次区分一下IPN/MPN概念,确保我们可以有一个一致的认识:

  • IPN:Internal Part Number,指按企业内部的物料编码进行编码和管理的物料,或者说在企业管理中,忽略了制造商的信息,仅采用企业自己的编码规则确保唯一性和可追溯性的一种定义

  • MPN:Manufacturer part number,指按照制造商的规格型号等信息表达和记录,确保制造商分配的唯一字母数字代码,可用于标识并追溯特定产品或组件,在查询资料时,这里有一个默认的前提,是针对一组相互可替代的物料的约束下

公司内部编码

A制造商编码

B制造商编码

物料编码

PAT00232

KD-KL-00322

CB2N-DCF-032

 更多有关华为研发管理/IPD、MBSE、PLM、ERP、MES、数据治理、数字样机等方面免费解决方案、资料获取,请见下图,限时优惠。

00c961a82bf34740b5b2214232bd75a5.png

通过上述表达样式可以看到,所谓的IPN就是一物一码,不同的供方物料,对企业来说都有唯一对应的编码;但是对于MPN物料就存在多物一码,初始听着不合理,多个实物使用一个编码,难道不会混乱吗?那对于允许不限制混合使用的场景,是不是就可以?存在即由道理,那么在企业的物料开发管理中,为什么要在IPN定义已经存在的场景下,又在这么多行业和企业出现MPN的定义呢?基于我做的一些分析,将相关内容,尤其站在替代使用的视角,总结以下表单。

分析项目

MPN

IPN

物料编码

单一IPN编码下,可建立MPN组,定义多个MPN,新增供方不需要申请IPN编码

基于供应商的代码和规格型号可确保信息的唯一

使用企业内部的编码规则,每一个制造商/方案都是单一IPN编码,新增供方需要申请新的编码

替代逻辑

不同制造商的MPN完全相互替代,优先级一致,可设置替代比例

存在完全替代和局部替代场景,若设置替代比例,ERP需要定制开发功能增强

BOM定义

BOM仅显示IPN编码,不显示MPN(在产品开发时无法指定)

  • 方案1(常见):在BOM中仅定义并显示优先级最高的,其余的全部通过替代关系表达

  • 方案2:在BOM中并列显示所有的替代关系,但通过启用/禁用的设置定义哪一个替代可使用

替代应用

不同的MPN可根据配置的比例自动计算需求,下游使用不受限制

在工单中,使用哪一个替代料需要人工设置,或者默认使用优先级为1的料,若出现库存不足则按优先级顺序消耗库存

仓库管理

采用(Non-inventory managed MPN)时,不单独管理库存,若有特殊指定时,比较难区分(也可以按MPN指定库存,但需要对ERP进行专门的设置)

每一颗物料都单独存放,很容易区分

制造商物料禁用

除非是物料仅有单一MPN,否则制造商物料的禁用不影响BOM结构,因此这种方式针对成熟且标准化程度较高的物料定义和管理较方便

制造商物料即BOM结构上的物料组成,因此禁用时必须对BOM进行变更,使用可替代的物料更换到BOM结构上,否则就会出错

优势

  • 对于多供场景便于追踪,可在SAP的维护物料采购配额

  • 减少重复编码的申请

  • 基于客供,客指等特殊场景物料管理支撑能力较强

  • 便于追溯和管理,满足目前用户操作习惯

  • 多供方替代不稳定时,使用IPN的替代比较灵活

挑战

  • 若MPN在实际产品中的装机追溯,对于库存、生产应用等追溯比较麻烦

  • 数据管理和操作维护相对比较麻烦

  • 无法记录物料的制造商,无法识别多供方

其实对于两种不同的面向多制造商物料管理的方案,我也在一直追寻、思考不同方案的利弊,或者企业选择不同方案的决策关键点,但发现这是一个很难的事情,企业开发的产品不同,对产品组成物料的管控成熟度不同,企业的信息化水平存在差异,都会影响对IPN、MPN方案的选择,没有完美的方案,不过是针对企业面对复杂的物料及多供方甚至延伸到供应链的管理过程中,提供了一种新的思路和方式,不过我的建议如下,仅供参考:

  • 物料启用MPN可以通过MPN记录制造商物料开发、验证、变更的场景,但对应IPN物料很难实现这种管理,尤其同一物料不同制造商时

  • 若企业新开发物料比较多,并且可能对物料应用产品序列号、产品故障追溯要求比较高时,建议使用IPN而非MPN

  • 若企业的IT等信息化成熟度比较低,无法对供应商来料按批次进行追溯,并且延伸到生产上的应用时,建议使用IPN而非MPN

  • 若企业大量开发标准类通用类产品,产品比较稳定,组成的物料也比较成熟,则多供管理可使用MPN而非IPN

  • 若企业开发的产品在面向市场或用户时,针对订单会指定制造商,则使用MPN的灵活性大于IPN

  • 当企业刚开始引入某一新物料时,可使用IPN管理,但随着产品成熟和物料的市场成熟,可考虑改为MPN

图片


IT系统针对这块是有解决方案的,我查了很多资料,没有相对比较准确的找到IPN的源头,但是针对MPN,大概是来自于SAP的定义,并且在众多行业中被接受和广泛应用,大家也慢慢都接受了这种定义;我前期在实施PTC公司的Windchill PLM时,虽然没有MPN的概念,但是供应商物料其实是相同的作用;在项目实施时,我们也会根据企业的诉求不同,例如不同制造商采用不同制造商部件,那就采用按制造商的模式管理,也将企业的采用IPN替代的管理模式转换成类似MPN的模型结构便于查看和使用。

图片

图片

图片

针对SAP系统,其实也可以实现面对MPN的更细致的管理,包括启用针对MPN的库存管理,质量管理等,我也咨询了专家,并且也看了一些对应的操作,发现SAP在这方面功能还是很强大的,好像我了解了几家企业,都没有应用的很深(够用即可)。

图片

标签:物料,编码,制造商,--,IPN,MPN,替代
From: https://blog.csdn.net/m516387177/article/details/140962396

相关文章

  • 如何使用 Llava-hf 来推理纯文本内容?
    我有一个项目需要使用llava-1.5-7b-hf来推断带有文本和纯文本数据的图像。我知道如何处理带有文本的图像,但我无法找到一种方法来推断仅文本的情况。我尝试了inputs=processor(text=conversation,images=None,return_tensors="pt").to('mps')和系统输出TypeE......
  • JSP高血压的医疗在线问答诊断系统ft78d
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能介绍:患者,医生,医生咨询,在线问诊,医疗诊断技术要求:    开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Spring技术主数据库......
  • Opencv学习-图像颜色空间
            通过红、绿、蓝3种颜色不同比例的混合能够让图像展现出五彩斑斓的颜色,这种模型称为RGB颜色模型。RGB颜色模型是最常见的颜色模型之一,常用于表示和显示图像。为了能够表示3种颜色的混合,图像以多通道的形式分别存储某一种颜色的红色分量、绿色......
  • 基于django+vue的小说阅读系统【开题报告+程序+论文】-计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,数字阅读已成为人们获取信息与娱乐的重要方式之一。小说作为文学的重要分支,拥有庞大的读者群体。然而,传统的小说......
  • 基于django+vue的小区物业管理系统【开题报告+程序+论文】-计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着城市化进程的加速,住宅小区作为城市居民生活的重要载体,其管理与服务水平直接影响到居民的生活质量和幸福感。传统的物业管理方式往往依......
  • 如何缓存可变实例属性?
    我可以像这样缓存数据类的实例属性:fromdataclassesimportdataclassfromfunctoolsimportcached_property@dataclassclassPoint:_x:float@cached_propertydefx(self):returnself._x*2>>p=Point(3)>>p.x6我希望每次调用它时......
  • 推三返一模式商城小程序开发
    “**推三返一模式商城小程序开发**”,推三返一模式是一种常见的营销策略,即用户推荐三位新用户完成购买后,可以获得一定的奖励或返现。在小程序中实现这种模式,可以极大地提升用户的参与度和商城的口碑传播。开发步骤建议:需求分析与规划:明确“推三返一”的具体规则,如返现......
  • 言犀智能体平台上线了!赶紧来试试!连接大模型与企业应用的“最后一公里”
    言犀智能体平台是企业级一站式AI智能体搭建与发布平台。聚合大模型、知识库、插件、工作流等能力,为用户提供低成本将LLM落地为企业应用的SaaS平台。无需代码基础亦可便捷的使用大模型,通过自然语言即可轻松构建一个基于LLM的AI智能体,并将其一键发布到主流IM和协同办公渠道。......
  • C语言 操作符详解
    目录一、操作符的分类二、二进制和进制转换 2.1二进制转十进制 2.2二进制转八进制 2.3二进制转十六进制 三、原码、反码、补码四、移位操作符4.1左移操作符​编辑 4.2右移操作符五、位操作符按位与:&按位或:|按位异或:^按位取反:~六、逗号表达式七、操作......
  • mysql数据库:数学函数
    mysql数据库:数学函数数学函数是MySQL中常用的函数,主要用于处理数字,包括整形、浮点数等。包括绝对值函数、正弦函数、余弦函数、和随机函数等。abs(x)求绝对值PI()返回圆周率sqrt(x)x的平方根mod(x,y)x除以y的余数pow(x,y)power(x,y)返回x的y次方exp(x)......