本文是对研发物料管理上线全流程的详解(下),回顾了上中篇内容,探究了物料多版本问题的原因和处理方法,以及PLM中如何处理多版本问题,包括版本序列设置、物料升版方式等。还讨论了ERP端物料多版本的处理方式和解决方案,以及物料推送配置和PLM研发物料审批流程解析。
研发物料管理上线全流程详解(下)
前面章节回顾
【上篇主要要内容】
①研发物料上线前的一些准备工作
②PLM系统上线时企业系统管理员要注意哪些事项
③对PLM实施伙伴的一些建议
④如何上线PLM研发物料管理
内容查阅请点击:研发物料管理上线全流程详解(上)
【中篇主要内容】
①研发物料的初始化
②研发物料的标准化
③批改按钮添加
内容查阅请点击:研发物料管理研发物料管理上线全流程详解(中)
关于研发物料版本管理问题探究
【物料多版本问题产生的原因】
在很多公司可能都会存在同一个物料有多个版本并存的一个情况,或者物料是启用了版本管理的,但是默认是只有最新版本在使用。
产生物料多版本的原因可能有:
①例如物料升版,但是属性可能没有发生很大的变化,功能上或者结构上有一些优化,此时就不会去新建物料,而是考虑升版本处理。
②例如一些机械结构件,图纸升版了,物料也需要同步跟进升版。
③正常物料升版如果外观和属性发生了非常大的变化,理应重新创建新物料,而不是升版,可能当时研发为了省事。
④物料升版,可以清晰看出此物料关联不同版本之间的一些变化,有些企业可能是为了更好的追溯管控物料不同版本之间的差异。
【研发PLM关于研发物料多版本的处理】
在PLM中,研发物料是有版本管理和版次管理的,可以对物料进行多版本管理,也可以做升版迭代。
在物料PDM业务类型里面,可以指定物料的大版本序列和小版本序列,如果只有大版本管理,就选项大版本序列的升版规则即可。
设置版本序列的话,在【系统建模】【序列管理】【版本序列列表】里面,可以自由设置升版序列规则。
系统有内置好各种类型的版本序列规则,也可以自己新增。
新增版本序列需要用逗号分开。
【注意】
版本序列一旦创建完成之后,如果有使用,便不可再往前面或者中间插入新版本序列,例如10,11,12,13前面去插入一个09序列,11和12之间插入一个110序列这种。
只可以在最末尾添加,不可在中间插入。
我之前就是在BOM版本V2.0和V3.0插入了一个V2.1,导致后面EBOM升版数据有异常。而且修复也异常的麻烦。这个需要特别注意。
此时,新增一个物料,就可以看见版本号和版次号了。
因为只启用了大版本号,所以小版本号是空的。
如果大小版本都启用,版本号就是大版本号+小版本号,两者的组合值。
【物料升版方式】
第一种方式:
直接在物料库【维护操作】里面升大版本,进行升版的操作。
可以在物料【历史记录】查看物料履历,可以查阅升版的过程,同时也可以查看不同版本的物料信息。
第二种方式:
通过设计变更管理、变更单进行变更对象的一个升版、生效来进行。
大部分公司都是通过设计变更来管控物料的版本、BOM的版本、文档的版本。
都是走ECN变更来处理。
关于列表菜单【删除】和【删除对象】的区别
删除:删除是指删除版本,例如物料升版之后可以进行删除版本,就可以回退到旧版本。升版只能往前升版,不可以回退。
删除对象:删除对象是指删除这个物料,删除之后这个物料就不存在了。
【关于物料多版本在ERP端的处理方式】
首先明确的一点,ERP基础资料物料并没有多版本管理的概念,也就是没有像研发物料那边那样,可以多个版本共存。
目前系统可以做到研发端最新的物料版本下推到ERP这边,ERP这边存在最新的物料版本。
对于历史的物料版本信息可以在研发PLM端进行查询。
同时ERP端只能存在最新的物料版本,包括出入库单据,只能按照最新的版本出库、入库,即时库存也是只能体现最新的物料版本。
【如果ERP端也想进行物料多版本的管理,有何解决方案】
对于ERP端想单独启用物料多版本管理的话,有解决方案。
一般分为4种:
①从物料编码上做区分。
②把物料版本跟批号绑定在一起,通过批号+版本号的方式来区分物料的多版本信息。
③ 通过启用辅助属性来进行版本管理。
④通过二开自定义添加版本字段,并扩展成库存维度属性。
详细的文章说明可以参照我之前发布帖子:
虽然ERP也能通过变通的方式来处理物料多版本管理的问题,但是又和研发端无法兼容。而且物料的历史版本的信息也是缺失的,不好管理。
所以一般不建议企业物料搞多个物料版本,最好的处理方式就新增物料去解决。因为物料编码的唯一性,比其他的库存维度字段更好的管理和识别物料。
如果上PLM之后管理物料多版本的话,就PLM下推物料最新版本到ERP就好。
物料推送配置解析
物料在PLM创建审核之后,最终都要下推到ERP制造端使用。
PLM物料下推的时候,可以设置哪些字段需要下推,下推之后后续是否需要同步更新。
例如PLM物料某个字段修改之后,是否下推的时候需要同步,这个是在系统建模的物料推送配置里面设置。
下推物料状态:是指下推物料下推到ERP之后,是审核状态还是创建状态。
下推禁用状态:是指研发物料报废或冻结之后,下推到ERP是禁用状态。
特别说明:
ERP物料分组字段可以跟研发业务类型字段匹配,前提是ERP物料分组的编码要和PLM业务类型的编码需要一致。(建议采用这种方式,省工作量)
还有一种方式就是手工关联ERP物料分组,就是PLM物料里面也有制造物料分组字段,可以手工在业务类型去设置缺省值维护。
启用:启用表示这个字段是否允许推送到ERP中。如果只勾选启用,不勾选更新,此时物料下推是只更新第一次。
更新:更新表示物料多次推送时,PLM中的字段是否更新ERP中的字段。启用和更新都勾选,表示此物料每次下推到ERP都会更新。
PLM研发物料审批流程解析
PLM这边的流程设置和ERP这边稍微有一些不一样,因为PLM这边的流程入口单据就只有下面截图中的4个:
①PLM文档审核流程单据
②PLM审核流程单据
③PLM物料审核流程单据
④PLM物料审核流程单据_多组织(PLM多组织使用)
我们在设置物料、BOM、文档等或者其他自定义的业务类型都可以借用上面的3个流程入口单据。
一般研发物料、文档、都有自己对应的入口单据,BOM就没有,所以一般就用PLM审核流程单据,或者跟物料审核公用一个入口单据也可以。
调用操作这里有2个下推操作,我测试了下,2个都是可以下推研发物料到ERP那边的。
后续希望官方能优化下此处,包括在变更单设置审核操作也是这样,多个相同的操作,对于新手设置不知道选哪个。
在审核节点的表单操作可以看到2个下推的操作代码。
流程设计中心创建好之后,去流程配置中心配置流程。
这个步骤跟ERP那边创建流程是一样的。
一般都是配置流程启动条件的,PLM这边的流程启动条件可以用流程类型来绑定。
设置完成之后,最后把流程绑定在对应的业务类型去。
像PLM物料业务类型比较多,如果绑定在最上层,下层的所有业务流程都可以使用此审批流程。
如果有需要按照物料业务类型来配置多个流程的话,例如:
原材料走原材料审批流程、成品物料走成品物料审批流程,或者按照研发内部分工来设置流程,例如机械、结构跟硬件、软件等研发小组流程是不一样的,那就需要设置多个流程,然后绑定到物料业务类型中去。
业务类型配置—操作配置
操作配置里面有单据按钮和列表按钮,可以根据实际需要去设置是否可见可用。
例如归档状态设置保存操作可见,可用。
可以变通的处理一些按钮操作权限使用的问题。
业务类型配置—阶段转换规则
此功能用于物料转换归档之后,所在BOM也自动归档。
一般不会用这个功能,物料和BOM归档的话,需要走自己的归档流程。
如果发现物料归档之后,所在BOM会自动归档,就是物料业务类型这里设置了,可以去掉即可。
下篇将更新PLM研发物料管理常见问题,包括实施上线问题,使用过程中遇到的问题以及解决方案。
推荐阅读