BOM结构搭建的校验
适用版本:TC11.5
BOM是PLM的一个核心管理目标,TC提供了基本的BOM结构关系管理和校验,当我们在创建一个循环结构的时候,系统会自动校验这种结构错误并限制搭建,那么如何通过TC强大的校验功能去实现一些客制化的需求呢?比如在实施过程中我们经常会遇到客户需要限制BOM不能使用某些特殊状态(如废弃)的物料进行BOM搭建,从源头上防止不良BOM的出现。
首先我们在ItemRevision上自定义一个复合属性去获取状态的名称,如图1
图1
创建条件T8_ItemRevision,定义表达式,规定t8_test属性不为“Obsolete”。如图2。
图2
创建条件T8test,定义表达式,通过Condition::嵌套上一步所创建的条件,只有当T8_ItemRevision条件为true时该条件才成立。如图3
图3
在验证规则编辑器中添加验证规则。如图4、5
图4
图5
保存部署模板,验证效果,新建A、B、C三个物料,其中C物料为废弃状态,并且自定义的复合属性已拿到状态名称。如图6
图6
当我们将C物料作为子件搭建到A BOM里时,校验生效搭建失败。有效防止了错误状态的物料搭建。如图7
图7
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...