实现在发起流程时自动检查目标的属性
适用版本:Teamcenter11
在 TC 中,一个零组件通常有很多的属性,其中一些属性可能对企业的整个业务流程很重要,所以用户希望在发起流程时, TC 系统可以自动检查流程目标的属性是否已填写或者是否符合规范,那么我们该如何实现。
我们可以通过配置 handler【 EPM-check-object-properties】来检查对象属性,如果属性值不符合规范,将有报错提示,并具体指出哪个属性不符合要求
EPM-check-object-properties 可以放置在除了执行操作以外的任何操作上,其中:
-include_type:定义要检查的对象类型
-property:定义要检查的属性
-value:指定要检查的所需的值
-attachment:指定要检查的附件类型。它的值可以为 target,来检查目标附件;也可以是 reference,来检查引用附件;或者是 both,检查附件的目标和引用类型。
图1
以检查 ItemRevision 的 h8_mph 的值是否为空为例,配置完成后,对目标发起流程,如果属性不满足,则提示相关报错
图2
当我们不定义 value 时,则检查对应的属性值是否为空,检查 H8_ PartItemRevision 的属性 h8_mph的值是否为空,检查多个属性值时,用逗号隔开。
通过配置【 EPM-check-object-properties】这一 handler,在用户发起流程时,系统可以自动检查目标的关键属性的值是否符合规范,不用再人为的去进行检查,方便了用户的使用,节约了工作时间,一定程度上提高了工作效率。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...