驰骋工作流引擎-用户手册(管理员)
- 格式:doc
- 大小:780.00 KB
- 文档页数:22
驰骋工作流引擎-Webservice接口说明文档关键词:工作流引擎接口说明驰骋工作流接口参数详解接口 LocalWSI/*** 待办* @param userNo 用户编号* @param sysNo 系统编号,为空时返回平台所有数据* @return*/public String DB_T odolist(String userNo, String sysNo);/*** 获得在途* @param userNo 用户编号* @param sysNo 系统编号,为空时返回平台所有数据* @return* @throws Exception*/public String DB_Runing(String userNo, String sysNo) throws Exception;/*** 我可以发起的流程* @param userNo 用户编号* @param sysNo 系统编号,为空时返回平台所有数据* @return返回我可以发起的流程列表.* @throws Exception*/public String DB_StarFlows(String userNo, String sysNo) throws Exception;/*** 我发起的流程实例* @param userNo 用户编号* @param sysNo 系统编号,为空时返回平台所有数据* @param pageSize 每页的长度* @param pageIdx 第几页* @return*/public String DB_MyStartFlowInstance(String userNo, String sysNo, int pageSize, int pageIdx);/*** 创建WorkID* @param flowNo 流程编号* @param userNo 工作人员编号* @return一个长整型的工作流程实例* @throws Exception*/public long CreateWorkID(String flowNo, String userNo) throws Exception;/*** 执行发送* @param flowNo 流的程模版ID* @param workid 工作ID* @param ht 参数,或者表单字段.* @param toNodeID 到达的节点ID.如果让系统自动计算就传入0* @param toEmps 到达的人员IDs,比如:zhangsan,lisi,wangwu. 如果为Null就标识让系统自动计算* @param userNo 用户的登录名,此参数用于登录* @return发送的结果信息.* @throws Exception*/public String SendWork(String flowNo, long workid, Hashtable ht, int toNodeID, String toEmps, String userNo) throws Exception;/*** 保存参数* @param workid 工作ID* @param paras 用于控制流程运转的参数,比如方向条件. 格式为:@JinE=1000@QingJaiTianShu=100* @param userNo 用户的登录名,此参数用于登录* @throws Exception*/public void SaveParas(long workid, String paras, String userNo) throws Exception;/*** 获得下一个节点信息* @param flowNo 流程编号* @param workid 流程实例* @param paras 方向条件所需要的参数,可以为空。
驰骋表单设计器操作说明书济南驰骋信息技术有限公司2019年8月修订目录1总体说明 (4)1.1前言(必读) (4)1.2一种存储格式(同一个表单) (5)1.3两种表单设计器(同一个表单) (5)1.3.1傻瓜表单设计器 (5)1.3.2自由表单设计器 (5)1.4 三种展现方式(同一个表单) (6)1.4.1傻瓜表单 (6)1.4.2自由表单 (6)1.4.3手机表单 (6)1.5自由表单设计器预览 (6)1.6傻瓜表单设计器预览 (6)1.7表单样本 (6)企业基本情况 (6)财务负责人简历 (6)从表导入导出 (6)多表头从表 (7)从表的卡片表现形式 (7)1.8全局变量说明 (7)2调用API (7)2.1与工作流程引擎API (7)2.2与应用操作的API (7)3自由表单的工具箱 (8)3.1装饰类的对象: (8)3.1.1线 (8)3.1.2标签 (9)3.1.3装饰图片 (9)3.2数据类对象: (9)文本框, 日期时间框, 选择框, bool类型控件. (9)下拉框枚举类型 (10)下拉框(表/视图) ............................................................................. 错误!未定义书签。
单选按钮 (10)单个表单附件 (11)多表单附件 (11)图片附件 (11)从表(从表) (12)一对多的关系表 (13)一对多多关系表 (13)隐藏字段 (13)3.3功能类 (13)3.3.1按钮 (13)3.3.2鼠标 (14)3.3.3选择 (14)3.3.4超连接 (14)4表单设计器功能 (15)4.1属性: (15)4.2保存: (15)4.3预览: (15)4.4导出: (15)4.5导入 (15)从ccflow网站上导入: (15)从本机导入: (15)从节点表单导入: (15)从流程表单导入: (16)4.6全选 (16)4.7复制 (16)4.8粘贴 (16)4.9对齐方式按钮 (16)4.10删除 (16)4.11撤消 (16)4.12恢复 (16)4.13加粗 (17)4.14斜体 (17)4.15删除线 (17)4.16增益 (17)4.17减益 (17)4.18调色版 (17)4.19表单事件 (17)事件类型: (17)页面装载前 (18)页面装载后 (18)保存前 (18)保存后 (18)5字段扩展设置 (18)5.0 表单装载前数据填充 (18)5.1数据获取 (19)方式1:本表单中数据计算 (19)方式2:利用SQL自动填充 (19)方式3:本表单中外键列。
工作流操作手册目录工作流操作手册 ....................................................................................................................................... 1-1 1说明 .................................................................................................................................................................... 1-1 2创建工作流模板 ............................................................................................................................................ 2-12.1打开工作流设计器......................................................................................................................... 2-12.2新建节点模版 .................................................................................................................................. 2-12.3设置流程回退任务......................................................................................................................... 2-32.4设置任务属性 .................................................................................................................................. 2-12.4.1设置提醒.............................................................................................................................. 2-12.4.2设置签发.............................................................................................................................. 2-12.4.3设置发放.............................................................................................................................. 2-22.4.4设置模板可用.................................................................................................................... 2-22.4.5编辑工作流模板............................................................................................................... 2-2 3启动工作流...................................................................................................................................................... 3-13.1新建工作流 ....................................................................................................................................... 3-13.2执行工作流 ....................................................................................................................................... 3-13.2.1查看任务“目标”和“引用”.............................................................................................. 3-13.2.2执行工作任务.................................................................................................................... 3-1 4功能配置参考................................................................................................................................................. 4-14.1添加引用 ............................................................................................................................................ 4-14.2设置外出代理 .................................................................................................................................. 4-14.3设置工作流代理人......................................................................................................................... 4-14.4设置作废 ............................................................................................................................................ 4-24.5设置共享文件夹 ............................................................................................................................. 4-24.6设置文件关联 .................................................................................................................................. 4-44.7查询活动-非活动用户 .................................................................................................................. 4-34.7.1添加新查询......................................................................................................................... 4-34.7.2执行查询.............................................................................................................................. 4-21说明1.工作流是完成目标的一个或几个业务流程的自动化操作,工作流程由用户(不能是dba用户)发起,具体的工作流任务将指派给用户。
驰骋表单设计器操作讲明书济南驰骋信息技术有限公司2011年8月修订目录1总体讲明 (10)1.1前言(必读) (10)1.2一种存储格式(同一个表单) (11)1.3两种表单设计器(同一个表单) (12)1.3.1傻瓜表单设计器 (13)1.3.2自由表单设计器 (13)1.4 三种展现方式(同一个表单) (14)1.4.1傻瓜表单 (14)1.4.2自由表单 (15)1.4.3手机表单 (16)1.5自由表单设计器预览 (17)1.6傻瓜表单设计器预览 (17)1.7表单样本 (18)企业差不多情况 (18)财务负责人简历 (19)从表导入导出 (19)多表头从表 (20)从表的卡片表现形式 (20)1.8全局变量讲明 (21)2调用API (22)2.1与工作流程引擎API (22)2.2与应用操作的API (22)3自由表单的工具箱 (23)3.1装饰类的对象: (25)3.1.1线 (25)3.1.2标签 (25)3.1.3装饰图片 (26)3.2数据类对象: (26)文本框, 日期时刻框, 选择框, bool类型控件. .. 26下拉框枚举类型 (30)下拉框(表/视图) .............. 错误!未定义书签。
单选按钮 (31)单个表单附件 (36)多表单附件 (37)图片附件 (39)从表(从表) (43)一对多的关系表 (45)一对多多关系表 (47)隐藏字段 (47)3.3功能类 (48)3.3.1按钮 (48)3.3.2鼠标 (53)3.3.3选择 (53)3.3.4超连接 (54)4表单设计器功能 (54)4.1属性: (54)4.2保存: (55)4.3预览: (55)4.4导出: (56)4.5导入 (56)从ccflow网站上导入: (57)从本机导入: (57)从节点表单导入: (57)从流程表单导入: (57)4.6全选 (57)4.7复制 (57)4.9对齐方式按钮 (57)4.10删除 (59)4.11撤消 (59)4.12恢复 (59)4.13加粗 (59)4.14斜体 (59)4.15删除线 (59)4.16增益 (59)4.17减益 (59)4.18调色版 (60)4.19表单事件 (60)事件类型: (61)页面装载前 (62)页面装载后 (62)保存前 (62)保存后 (62)5字段扩展设置 (62)5.0 表单装载前数据填充 (63)方式1:本表单中数据计算 (65)方式2:利用SQL自动填充. (66)方式3:本表单中外键列。
驰骋权限管理系统&单点登陆系统GPM & CCSSOBeta1.0使用手册(文件在完善过程中)济南驰骋信息技术有限公司2012年4月目录1概要说明 (3)1.0界面预览 (3)1.0.1单点登陆界面 (4)1.0.2各系统密码设置 (4)1.0.3信息模块设置 (5)1.0.4 统一待办工作事项提醒 (5)1.0.5权限管理系统(菜单管理)后台设置界面 (5)1.1 GPM系统诞生的历史背景 (6)1.2什么是权限管理系统? (6)1.3什么是单点登陆系统? (6)1.4此系统与CCFlow、CCOA、CCIM之间的关系 (6)1.5 GPM系统解决的5大问题 (7)1.5.1实现统一的操作界面,单位应用系统多个入口 (7)1.5.2统一的组织结构管理,简化系统维护工作,节约开发成本. (9)1.5.3统一权限管理,节约开发资源。
(9)1.5.4统一待办事项的信息推送机制 (9)1.5.5统一信息展示功能区域,实现信息维护一体化。
(9)1.6采用的开发技术 (10)2安装步骤 (10)2.1独立安装步骤 (10)2.2存在ccflow环境的安装 (11)2.3安装常见问题 (11)3组织结构管理 (12)3.1部门维护 (12)3.2岗位维护 (13)3.3人员维护 (13)4权限管理与单点登陆 (14)4.1关于权限控制 (14)4.1.1权限控制的对象 (14)4.1.2权限控制的方式 (14)4.2系统维护 (15)4.2.1维护界面 (15)4.2.2连接协议 (16)4.3菜单权限 (17)4.3.1菜单列表 (17)4.3.2单项记录 (17)4.4信息块权限 (17)4.4.1前台展示方式 (17)4.4.2后台维护 (18)4.5消息推送 (19)4.5.1前台应用展示 (19)4.5.1后台维护 (19)4.6全局变量 (20)5权限管理接口服务(编辑中) (20)5.1登陆服务 (20)5.2菜单获取服务 (21)5.2.1通过数据库方式获取 (21)5.2.2通过WebServices方式获取 (21)5.3获取组织结构数据 (21)5.3.1通过数据库方式获取 (21)5.3.2通过WebServices方式获取 (21)1概要说明请用文档结构图方式读此文件。
2.3表单设计充分利用表单设计功能,您可以满足多种类型的客户需求的表单样式。
从数据格式上说:在节点上点右键,就出现如下节点属性:在节点上右键=》岗位2.3.3设计单据文书在节点的属性里面可以看到它。
审核节点:<C.ND002.Note>地方就是加“C.”表示它是审核节点数据。
特殊用法:在不同的场合下,对字段的输出有不同的要求。
以下是输出金额字段。
金额类型:<ND1001.jiekuanjie> 输出事例:200.1201 //<ND1001.jiekuanjie.RMB> 输出事例:200.12<ND1001.jiekuanjie.RMBDX> 输出事例:贰佰零壹角贰分日期类型:2.4.1运行流程此功能,能够帮助您快速的完成测试,流程的用户输出出来,让你选择用户登陆。
直接进入系统后,步的进入在启动流程了。
流程检查此功能能够帮助您检查您设计的流程是否符合要求,从而提高了您的设计与测试效率,如果不符合要求系统会以红字提示,您可以很快的发现错误,并修正它。
当前人员能够发起流程,点其中的一个流程就可以出现如下流程处理,如下图。
您填写完每个项目后,可以点底部的附件,添加附件。
点配件填写明细表。
因为下一个步骤有多个人可以去处理,如果您只想指定特定的人去处理,您可以执行分配工作。
只有被分配人才能看到、处理您的工作。
您的分配信息系统会自动记录下来,如果下一次在运行到这里,系统会按照您上次分配的结果进行处理,这叫分配工作的智能投在途工作:就是我参与的工作,但是还没有完成的工作。
您都可以在在途工作中查询出来。
说明:在在途工作您可以查看此工作运行的情况,如果您发送的工作接受人还没有处理,您就可以撤消发送。
如果不同意,就可以退回,点退回按钮,出现如下界面。
点完成按钮就可以完成退回,您可以退回到流程经过的任意步骤。
转发就是当前的工作转交给另外的人去处理,转发的范围就是您单位或者科室内部的人点查询按钮,就是执行对此节点的数据,如下图:就查询出来部门负责人审核的节点,点工作报告就可以查看此流程的详细信息。
驰骋流程设计器V4.5操作说明书济南驰骋信息技术有限公司2012年9月修订目录 .........................................................................................................错误!未定义书签。
1总体说明. (6)1.1产品信息 (6)1.2 系统对使用者要求 (6)1.3 如何学习好ccflow (7)1.4关键字 (7)1.5概要说明 (8)1.6流程的分类 (8)1.7开发模式说明 (9)1.7.1独立运行模式 (9)1.7.2嵌入运行模式 (10)1.7.3 SDK开发模式 (10)1.8 CCFlow 自带的演示环境 (11)1.8.1演示的组织结构 (11)1.8.2流程&表单列表 (12)2 CCFlow的安装 (14)2.1下载ccflow (14)2.2安装文件清单 (14)2.3环境要求 (16)2.4安装步骤 (16)2.5常见安装问题 (17)2.6 您的系统与ccFlow组织结构表耦合(集成) (18)2.6.1耦合说明 (19)2.6.2编号规则 (20)2.6.3岗位表Port_Station (20)2.6.4部门表Port_Dept (20)2.6.5人员表Port_Emp (20)2.6.6人员部门对应表Port_EmpDept (21)2.6.7人员岗位对应表Port_EmpStation (21)2.7 系统配置 (21)2.7.0 WebConfig配置 (21)2.7.1 PC访问主菜单配置 (21)2.7.2 移动设备访问主菜单配置 (22)2.8把CCFlow集成到GPM (23)2.8.1什么是GPM? (23)2.8.4如何把ccflow集成到GPM? (23)2.9 把消息写入驰骋即时通讯CCIM (24)3.流程设计 (25)3.1流程创建 (25)3.1.0 流程设计器的基本操作 (25)3.1.1流程的基本元素 (25)3.1.2 CCFlow流程模式 (26)3.1.3创建简单的流程步骤 (26)3.1.4 流程检查的作用 (26)3.2流程属性 (29)3.2.1流程属性解释 (29)3.2.2流程相关功能 (30)3.2.3流程的运行方式 (31)3.3节点属性 (31)3.3.1基本属性 (32)3.3.2按钮标签 (39)3.3.3考核属性 (47)3.3.4相关功能 (48)3.4父子流程的设计 (58)3.5同表单分合流程的设计 (59)3.5.1设计基础 (59)3.5.1如何把子线程的数据汇总到合流节点表单中去? (60)3.5.2关于合流点退回、终止、查看进度的问题处理办法 (60)3.6异步分流程的设计 (63)3.7 表单库 (63)3.8 高级设计 (64)3.8.1如何设置标题生成规则 (64)3.8.2如何设置邮件模板格式? (65)3.8.3如何设置流程的自动发起? (65)4.数据查询\统计\考核\报表 (68)4.1 查询数据是如何产生的? (68)4.2 查询列表字段筛选 (68)4.3 列表字段显示顺序 (68)4.4 查询条件设计 (69)4.5 重设默认值 (70)4.6数据展现的三大方式 (70)4.6.1通用数据查询: (70)4.6.2数据分组分析 (72)4.6.3对比分析 (75)5系统维护&流程服务 (76)5.0系统设置 (77)5.0.1全局设置 (77)5.0.2系统枚举值 (78)5.0.3编码表 (79)5.0.4 JS校验库 (80)5.0.5全局变量 (80)5.0.6功能执行 (81)5.1组织结构 (81)5.1.1部门维护 (82)5.1.2岗位维护 (83)5.1.3人员维护 (84)5.2功能性执行 (85)5.2.1 如何把数据批量的调度到流程数据中? (85)6高级开发(深度了解ccflow) (85)6.0类设计与数据库设计命名规则 (85)6.1表结构与流程运行机制 (86)6.1.1, BP框架表. (86)6.1.2, ccflow流程规则描述表. (87)6.1.3, ccflow 流程运行数据表. (88)6.1.4, 公共字典表. (88)6.2 流程生命周期(创建、运行、数据归档) (88)6.2.1流程创建时 (88)6.2.2流程运行时. (90)6.2.3流程完成后(数据归档). (90)6.2.4数据查询 (91)6.2.5利用ccflow流程数据,为客户开发一个高级流程查询页面。
工作流引擎功能介绍功能介绍1、猎取流程定义:查询并返回全部流程定义或系统当前用户有权限发起的流程定义。
2、未提沟通程保存:未发起流程的保存。
3、未提沟通程查询:查询并返回系统当前用户未发起的流程。
4、未提沟通程删除:删除未发起流程。
5、发起流程:流程发起。
6、提交:该功能实现流程实例创建、任务安排以及流程其它任务节点审核通过时创建下级节点活动实例和任务安排。
7、猎取可退回节点:该功能查询出流程己创建实例的节点,供执行退回用户选择退回节点。
8、接收:接收功能把工作项初始状态更改为“open.running"(初始状态为""),并且纪录接收时间。
假如当前节点为抢任务,则还会删除其他参加者的任务。
9、放回:与接收功能互逆,恢复接收功能产生的影响。
10、退回:该功能负责将当前节点的活动实例状态改为退回,删除其它参加者的任务,创建所选节点的活动实例和任务。
调用不同接口,可以实现退回上一节点或是选择退回节点退回。
11、待办业务:获得需处理工作项。
12、猎取待办任务数:待处理工作项数量。
13、猎取未提沟通程数:未提沟通程数量。
14、已办业务:己处理的工作项。
15、我发起的流程:查询系统当前用户发起的流程。
16、历史流程查询:查询系统当前用户参加的并且已结束的流程。
17、流程轨迹:猎取流程审核流转纪录。
18、托付:使用托付功能,用户可以给自己的业务指定代理人,由代理人负责处理。
19、收回:与托付功能互逆,取消业务代理人。
20、追回:收回已经审核通过或者是退回的工作项。
21、执行期限:用户可以给工作项设定执行期限,若在指定期限内完成工作流引擎不会发送提示消息;若超出执行期限,则发送消息(消息发送方式见14、消息提示功能),提示工作项参加人员准时处理。
执行期限可以设定肯定时间或相对时间。
肯定时间是指用户指定详细的年月口时分,例如2022/02/17/10/10。
相对时间是指用户指定一个时间段,如1天2时2分10秒。
工作流程引擎工作流程引擎是一种帮助组织优化和自动化工作流程的工具,可提高工作效率和业务流程的可控性。
下面是一篇关于工作流程引擎的700字文章。
工作流程引擎是一种用于管理和自动化组织内工作流程的软件系统。
它能够定义、执行和监控各种工作流程,并提供了一种集中式的管理方式,使得组织能够更好地处理和跟踪复杂的业务流程。
首先,工作流程引擎通过定义工作流程模型来规划和设计工作流程。
在这个阶段,组织可以明确各个工作流程的具体步骤、参与者和任务,并通过图形界面或者编程方式进行定义。
这一步骤的关键是确保工作流程的准确性和完整性。
接下来,工作流程引擎会根据定义好的模型,执行各个工作流程。
在执行过程中,引擎会自动分配任务给相应的参与者,并监控工作流程的执行情况。
参与者可以通过引擎的用户界面或者移动端进行任务接收、处理和反馈。
工作流程引擎还支持任务的自动转交、审批和通知机制,以确保任务的及时完成和流程的高效执行。
同时,工作流程引擎提供了灵活的流程控制和监控功能。
管理员可以根据需要对工作流程进行修改、调整和优化,以适应不同的业务需求和变化。
引擎还能够自动生成各种报表和指标,用于业务分析和决策支持。
除此之外,工作流程引擎还具有很强的集成能力。
它可以与各种其他系统进行集成,如ERP、CRM和OA系统,以实现数据的共享和交换。
这样,工作流程引擎就可以更好地支持业务流程的无缝衔接和信息的一致性。
最后,工作流程引擎还具备安全性和可扩展性。
引擎会通过权限控制来确保只有授权人员可以访问和处理相关任务和数据。
同时,引擎还支持横向扩展和纵向扩展,以应对不同规模的组织和日益增长的工作量。
综上所述,工作流程引擎是一种功能强大的工具,可帮助组织优化和自动化工作流程。
它能够提高工作效率和业务流程的可控性,使组织能够更好地管理和执行各种工作流程。
因此,在当今复杂和竞争激烈的商业环境中,引入工作流程引擎已成为许多组织的重要选择。
2.3表单设计
充分利用表单设计功能,您可以满足多种类型的客户需求的表单样式。
从数据格式上说:
在节点上点右键,就出现如下节点属性:
在节点上右键=》岗位
2.3.3设计单据文书
在节点的属性里面可以看到它。
审核节点:<C.ND002.Note>
地方就是加“C.”表示它是审核节点数据。
特殊用法:在不同的场合下,对字段的输出有不同的要求。
以下是输出金额字段。
金额类型:
<ND1001.jiekuanjie> 输出事例:200.1201 //
<ND1001.jiekuanjie.RMB> 输出事例:200.12
<ND1001.jiekuanjie.RMBDX> 输出事例:贰佰零壹角贰分
日期类型:
2.4.1运行流程
此功能,能够帮助您快速的完成测试,
流程的用户输出出来,让你选择用户登陆。
直接进入系统后,步的进入在启动流程了。
流程检查
此功能能够帮助您检查您设计的流程是否符合要求,从而提高了您的设计与测试效率,如果不符合要求系统会以红字提示,您可以很快的发现错误,并修正它。
当前人员能够发起流程,点其中的一个流程就可以出现如下流程处理,如下图。
您填写完每个项目后,可以点底部的附件,添加附件。
点配件填写明细表。
因为下一个步骤有多个人可以去处理,如果您只想指定特定的人去处理,您可以执行分配工作。
只有被分配人才能看到、处理您的工作。
您的分配信息系统会自动记录下来,如果下一次在运行到这里,系统会按照您上次分配的结果进行处理,这叫分配工作的智能投
在途工作:
就是我参与的工作,但是还没有完成的工作。
您都可以在在途工作中查询出来。
说明:在在途工作您可以查看此工作运行的情况,如果您发送的工作接受人还没有处理,您就可以撤消发送。
如果不同意,就可以退回,点退回按钮,出现如下界面。
点完成按钮就可以完成退回,您可以退回到流程经过的任意步骤。
转发就是当前的工作转交给另外的人去处理,转发的范围就是您单位或者科室内部的人
点查询按钮,就是执行对此节点的数据,如下图:就查询出来部门负责人审核的节点,点工作报告就可以查看此流程的详细信息。
流程把节点运行过程,通过接口把数据写入业务中去,从而完成流程系统的功能。
二次开发常见的问题?
4.2.4设置调用(启动)外部程序
应用案例:在流程一个节点上调用(启动)外部程序,实现其它系统的业务操作。
实现方法:点节点属性,如下图。
如果是外部的URL 您可以用http://yoururl方式,设置。
系统会把当前用户下的当前节点下的所有信息传递出去。
之后出现如下界面。
点保存之后就可以完成。