首页 解决方案 工作流程中验证任务的使用

工作流程中验证任务的使用

作者:陈嘉颖 审校:段虎彪 适用版本:Teamcenter10 我们通常会用到工作流程来驱动我们的工作任务。

工作流程中验证任务的使用

作者:陈嘉颖   审校:段虎彪

适用版本:Teamcenter10

我们通常会用到工作流程来驱动我们的工作任务。但是很多时候用户在使用工作流程的时候常常会忽略或者错误理解流程中的报错提醒。能否有一种方法自动判断出对应的错误后流向对应的节点来处理来提高工作流程的效率呢?我们可以使用OOTB的验证任务来处理这部分需求。以下为一个使用验证任务的示例。工作流程中设置了handle:EPM-assert-targets-checked-in,来限制目标中的对象签出后流程无法继续流转(流程如图1),但是客户经常忽略这个报错,使用验证任务自动判断这个报错来提示用户重新签入目标。

 

工作流程中验证任务的使用

图1

操 作 方 法

使用管理员身份进入到工作流程设计器,重新编辑流程,在需要判断错误的节点后面添加验证任务节点。

工作流程中验证任务的使用

图2

在验证节点后添加不同的节点来对应不同的错误,如下图分为目标已经签入则流程到review节点,如果目标已经签出则流程到check in target节点让对应的用户来处理这个错误。

工作流程中验证任务的使用

图3

需要特别注意的是对于否路径的设置需要特别注意,需要设置错误代码。

工作流程中验证任务的使用

图4

否节点可以转移所有错误或者转移选定的错误,对于EPM-assert-targets-checked-in的未签入报错的代码为32009,

工作流程中验证任务的使用

图5

关于handler的所有的报错代码可以转到“帮助库”并打开 Integration Toolkit Function Reference,在页面顶部选择模块标题。例如,要查看所有企业流程建模 (EPM) 错误(其中包含大多数工作流程错误),滚动到 EPM 错误并单击该链接,错误页面显示该模块的所有错误。错误编号按照模块基值 + 错误代码的方法定义。例如,EPM_internal_errorr的错误代码为 EMH_EPM_error_base+ 错误代码。例EPM 模块错误基值为 (33000) 与错误代码为 (1) 相加所得到的错误代码:33001。

工作流程中验证任务的使用

图6

如下图,当test vaild节点的用户将目标中的对象签出后,提交到验证任务的后,判断出对象已被签出生成的流程错误代码引导流程流转到check in target节点,该节点就是提醒用户签入目标。

工作流程中验证任务的使用

图7

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: suifengmianlai

为您推荐

生产制造 | 数控仿真保证“安全” 之 NCSIMUL四轴机床搭建

NCSIMUL 通过上一期对三轴机床搭建的讲解和演示,想必大家已经能够搭建自己专属的三轴机床。

质量管理 | 海克斯康 Q-DAS®与SAP QM的交互应用方案

SAP(System Applications and Product) 软件在企业的部署着眼于中央业务流程的优化。

新能源汽车供应链强力转型,数字化供应链系统订单管理数字化助力企业降本增效

当前,全球新能源汽车产业发展驶入快车道,新产品新技术加快研发运用,技术创新带动产业持续升级。

进度猫甘特图:项目管理中的任务分解工具

项目管理中是将大的项目目标划分为各个小阶段任务,WBS就是化繁为简,将负责非项目拆分为简单的任务,它可让事情依照一定规则或关系,通过一层一层来分解,这样要做的任务可以变为小目标。

查看流程审批历史记录解决方案

作者:黄鹏 审校:李达 适用版本:TC11 用户可以在TC中看到整个流程的历史记录,包括驳回,审批,编制的操作,这样可以方便我们查看哪些人参与了这个流程。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部