一、工作流开发流程
1、表单开发:流程发起列表—流程发起表单—流程中的表单
2、流程模型开发
3、流程权限开发
4、工作流发布
5、流程测试
二、工作流模块配置
1、表右键添加工作流业务字段(必须),表右键创建表和编译。
2、BC添加新增的工作流字段。
3、视图列表
4、编辑表单—生成显示的表单(包含工作流)。
5、添加BPO业务单元分类包—分类包下建3个业务单元。
6、3个BPO选择相同业务组建BC
7、3个BPO命名:流程启动列表—流程启动表单—流程审批表单
8、选择对应的视图组建VC
9、工作流通用工作流方法生成:
流程套路:UCML平台—全球软件生产线—业务逻辑模型模版
配置方法
9.1、工作流程启动列表处理:
9.1.1、配置参数前面添加的“流程启动列表”中的BC和VC
9.1.2、编辑和查看参数配置“流程启动表单的BPO”
9.1.3、选择对应的BPO—选中对应的套路—运行
9.2、工作流启动表单:
9.2.1、配置对应“流程启动表单”的BC和VC,
9.2.2、启动的流程模型ID:“ ”,等后面配置了流程后选择填写进来。
9.2.3、其它参数默认
9.2.4、选择对应的BPO—选中对应的套路—运行
9.3、工作流程处理表单:
9.3.1、配置BC
9.3.2、配置业务表单主键字段OID(注意)
9.3.3、可配置:流程按钮所在的VC,在该VC上显示按钮
9.3.4、选择对应的BPO—选中对应的套路—运行
10、点击业务单元包—生成—编译
11、屏幕定义—流程启动列表BPO作为屏幕定义导出
12、界面点击添加按钮—添加工作流任务
三、工作流领域业务配置
1、工作流管理—右键添加工作流模型
2、工作流模型—点击工作流图—画图:开始节点、人工节点、结束节点、分支线。
3、设置分支节点:双击节点线—勾选“简单条件生效”—添加条件项—配置完成—赋值—切换到属性—“审批意见代码”页签—意见编码1、2— 分支线上显示(右键-外形-选择含义)
4、领域业务种类包:
右键添加领域业务—业务注册表页签—添加审批类型—关联审批表单的BPO—业务操作动作—添加常用按钮—节点模型表页签—添加审批/修改(两个流程审批表单)—流程动作权限—添加—下一步—选择第一个表—选择—取消不需要的按钮—配置完成—单个导出—成功后—点击之前建的“审批模型”—匹配选择“所属业务分类”—选择刚刚建立的“领域审批类”—点击审核/批准按钮—“环节业务模型”选择审批类—申请修改人的环节业务模型选择修改
5、权限:属性—活动参与人页签—审核/批准/申请修改人—选择相对主办人
6、发布:审批模型—右键发布到目标服务器—是否保留执行人(点击否)—启动按钮—启动工作流服务器—配置启动按钮—点击工作流管理的审批模型—复制工作流模型编码—流程启动表单VC—“启动流程”按钮onclick方法里面—定义启动流程按钮的FlowID 粘贴模型编码。
7、工作流完成