ccbpm工作流引擎sdk表单装载逻辑处理注意事项
关键字:驰骋工作流引擎 sdk表单 装载接口调用
说明:如果您要采用ccbpm的sdk表单开发,在表单 加载前您需要调用一个接口来获得当前节点的信息,调用这个接口还会处理一些业务逻辑。
调用的接口名称:BP.WF.Dev2Interface.SDK_Page_Init(long workid);
该接口处理的业务与作用:
1. 系统会处理一些业务,设置当前工作已经读取等等.
2. 会判断权限,当前人员是否可以打开当前的工作.
3. 增加了一些审核组件的数据信息.
4. WF_Node的 FWCSta 是审核组件的状态 0=禁用,1=启用,2=只读.
调用的返回接口:
系统会返回4-5个数据源:
数据源名称 |
说明 |
WF_GenerWorkFlow |
流程引擎控制主表 该表可以获取,流程状态WFState 2=运行中,5=退回,3=已完成。
|
WF_Node |
当前节点的信息: NodeID节点编号,Name=节点名称 SelfParas=自定义的参数 RunModel=0=普通节点,1=分流,2合流,3=分合流,4=同表单子线程,5=异表单子线程。 |
AlertMsg
|
消息提示表 Title=消息标题 Msg=退回的信息.
|
Track |
审核信息表:返回审核信息的记录表。
|
ToNodes
|
到达的节点: 当前节点可以到达的节点 如果当前节点的方向条件计算规则是让用户选择的,系统就会出现该表。返回给您的是当前节点可以到达那些节点。你可以按照ccbpm的MyFlowGener.htm页面一样在发送按钮下面做一个下拉框,让用户来选择,要发送到那里去。
|
获取这些信息要处理的业务步骤:
1. 首先判断返回来的字符串是否是 err@xxxxxxx 就是要判断是否以err@开头,如果是就是系统返回的异常信息,提示并关闭即可。
2. 获得AlertMsg表里是否有信息,如果有就提示出来 给用户一个确认框。一般是,退回、移交等提示的信息。
3. 如果有电子签章,签名,就需要检查Track表,输出历史审核信息。判断节点属性WF_Node的WFCSta字段,如果=0标识当前节点禁止查看审核信息, =1可以填写申请信息。=2是只读的审核信息。
4. 如果当前节点定义一些自定义的节点属性,就可以在WF_Node的SelfParas字段获取。
5. 如果存在ToNodes如果当前节点的方向条件计算规则是让用户选择的,系统就会出现该表。返回给您的是当前节点可以到达那些节点。你可以按照ccbpm的MyFlowGener.htm页面一样在发送按钮下面做一个下拉框,让用户来选择,要发送到那里去。
==OVER==
相关推荐
驰骋工作流程引擎简称ccbpm,是驰骋流程引擎与驰骋表单引擎的组合。 Ccbpm有.net版本的ccflow,java版本的jFlow,以及python版本的pFlow. ccbpm既可以独立运行,也可以作为中间件植入到您的开发架构里去,支持集团分...
驰骋工作流引擎CCBPM+CCFLOW概要介绍,详细介绍了驰骋工作流引擎的组成以及BP框架的详细使用。
这些模式尽可能的,完全去覆盖到现实生产、工作、应用上的流程流转规则。但是任何领域都有自己未探索到的流程运转可能,如果说自己的理论能够涵盖所有的应用需求,那就说的有点太早。就类似于世界上的教派或者哲学家...
ccbpm包含表单引擎与流程引擎两大部分,并且两块完美结合,并且两块完美结合,流程引擎操纵表单引擎,协同高效工作,完成了很多国内生产\审批\模式下的流程设计。ccbpm的流程与表单界面可视化的设计,采用结构化的...
开源工作流ccbpm手册操作说明,驰骋工作流引擎
驰骋dotNet与java工作流引擎-表结构,阐释了CCBPM开源工作流引擎的主要表结构。
NULL 博文链接:https://ccflow.iteye.com/blog/2430276
NULL 博文链接:https://ccflow.iteye.com/blog/2430272
驰骋工作流引擎为国内首家100%开源的工作流引擎,分.NET和JAVA两个应用平台。
关键字: 驰骋工作流程快速开发平台 工作流程管理系统java工作流引擎. 使用协议:GPL. 关于JFinal: https://www.jfinal.com/ 关于JFlow: http://ccflow.org 概要说明: JFinal 与Jflow都是国产软件,是国内知名的...
ccBPM in XI
开源CCBPM驰骋工作流引擎组织结构集成视图创建脚本。配合《驰骋dotNet与java工作流引擎-表结构》使用更佳。
企业信息机API接口说明企业信息机API接口说明
SAP Process Orchestration The Comprehensive Guide, 2nd Edition SAP流程编制综合指南 ...16 Migrating ccBPM from SAP PI to SAP PO 16.1 Motivation for Migration 16.2 Migration Approach ...