数据整改审批
在创建编码规则时,可以设置审批流程,待审批通过后,编码规则生效。
比如:有权限的用户创建编码规则后由主数据管理员(用户zhangs)审批,审批通过,流程结束,编码规则生效;审批不通过,退回给发起者,发起者修改提交后,数据管理员再次审批,直至审批通过。
新建工作流
在【工作流】-【流程管理】下点击【新建】,打开工作流设计页面。
选选择数据质量-数据整改审批
可以看到:
图中整改工作流为:错误数据发起整改后,由用户A负责整改直至错误数据条数小于10条并且方案绩效得分大于等于60并且例外数据小于等于5条,此时用户A提交整改任务表示整改完成,由审批用户B进行审批,如审批通过,流程结束,整改完成,否则退回给用户A继续整改。
整改人员除了指定具体人员外,还可以根据数据级次(一般将组织机构设置为数据级次)获取对应的整改人员,这个取决于工作流是如何定义的。
设置URL活动
设置活动对象
设置URL活动对象为单个编码规则的设置界面。
选中【URL活动】,设置【活动对象】为使用全局设置
全局设置配置:点击工作流画布任何空白地方,右侧流程属性中有全局配置URL地址:
web/edq/qualitymonitoring.do? forwardwith=resource&rid=@RID&hierarchy=@HIERARCHY&period=@PERIOD&schemeId=@SCHEMEID&hideBtn=@HIDEBTN
注意:url中的参数@RULEID由系统自动赋值,哪个编码规则发起的工作流,则打开到该编码规则的设置界面。
设置办理人
数据整改url活动直接在后台提交了url活动,所以办理人只需要设置为流程启动者。
设置整改活动
设置办理人
选中【审批活动】设置【办理人】为单人办理,【从机构库选择】机构与用户下的主数据管理员zhangs。
设置执行前置脚本
设置后置脚本用于同步调整整改的状态。
选中【审批活动】设置【脚本】-【执行前置脚本】为
delegateTask.setVariable("@HIDEBTN", "urlact");
设置审批活动
设置办理人
选中【审批活动】设置【办理人】为单人办理,【从机构库选择】机构与用户下的主数据管理员dlr.
设置执行前置脚本
设置执行前置脚本用于同步调整整改的状态。
选中【审批活动】设置【脚本】-【前置执行脚本】为
delegateTask.setVariable("@HIDEBTN", "approvalact");
保存并发布
对设置好的工作流程进行【保存】和【发布】。
保存发布完成可以在【流程管理】下看到我们设置的工作流。
数据质量整改工作流
接下来就可以在数据质量模型中质检方案页面中,“整改流程”处,设置绑定的工作流。
请先登录