e-Chain-WorkFlow易擎工作流引擎产品介绍(开发、实施)
- 格式:pptx
- 大小:4.06 MB
- 文档页数:98
泛微工作流对外接口技术说明(简单版)泛微协同商务系统开发文档系列之工作流对外接口技术说明(简单版) Weaver e-cology Info Control System For Tech User机要文件请勿传播工作流对外接口技术说明简单版目录开发背景 (3)软件功能 (3)技术特点 (4)接口说明 (4)/src/weaver/workflow/request/RequestOutWork.java (4)/src/weaver/workflow/request/RequestOutData.java (4)对于创建HTTP POST请求的说明 (5)一、开发背景由于客户的需求,e-cology系统的工作流模块需要提供一个方便的便于二次开发的接口,使客户可以根据自己的需要,灵活调用e-cology系统的工作流引擎,利用其强大灵活的流程设定功能,来完成自己的内容审批功能,或者其他需要通过工作流来完成的任务。
二、软件功能三、技术特点1、提交请求采用HTTPPOST方式,可以用其他语言来构造这个请求,而不仅仅用java语言。
2、在流程归档的时候给用户处理自己代码的机会,通过编写自己的java类并在配置文件里进行注册,就可以在归档的时候被工作流引擎调用,来完成需要归档时完成的操作。
四、接口说明这里描述的时客户开发需要用到的类,还有一些jsp文件和java 类文件这里没有说明,因为这些文件时开发当中不需要关心也不需要修改的。
/src/weaver/workflow/request/RequestOutWork.java描述:如果需要在归档的时候执行自己定义的操作,那么必须实现这个类的execute方法,在这个方法里可以执行自己的操作,然后把这个类注册到接口的配置文件里面,这样工作流引擎就可以在归档的时候调用这个类的execute方法了。
方法:booleanexecute(intrequestid)throwsRequestOutWorkException功能:执行归档前自定义的操作输入:工作流请求id返回:是否成功/src/weaver/workflow/request/RequestOutData.java描述:这个类可以帮助开发者根据requestid方便的得到工作流的相关数据方法:RequestOutData(intrequestid)功能:构建一个读取工作流数据的类,并且设置需要读取的工作流请求的id输入:工作流请求id方法:StringgetData(StringfieldName)功能:根据字段名称取得主表的数据输入:字段名称返回:字段的值方法:booleannext()功能:由于明细数据时多行的数据结构,所以有这个函数来在多行之间移动。
ewWorks易工作使用说明书1.0版本亿维融智软件科技(北京)有限公司2014年目录1.软件介绍 (1)1.1软件简要说明 (1)1.2软件特色 (1)2.软件的安装 (1)2.1软件的运行环境要求 (1)2.2安装过程 (1)3.软件的使用 (3)3.1用户注册 (3)3.2用户登录 (4)3.3邀请 (6)3.3.1返回 (10)3.3.2建群 (10)3.4通讯录 (12)3.5应用中心 (13)3.6个人设置 (32)4.易工作移动端APP下载 (38)易工作使用说明书1.软件介绍1.1软件简要说明常见的通讯系统有微信,Skype,Google Talk,ICQ,QQ等,通常以服务提供商为中心,用户之间互加为好友,收发消息。
此软件产品——易工作,也是一种基于以上通讯系统的一款可以快速发送文字和照片,支持多人语音对讲的手机聊天软件。
提供公众平台,通讯录,考勤,消息推送等功能,用户可以通过搜索人名等方式添加好友,邀请建立通讯群,进行群聊。
易工作——只为工作中的你!像微信一样便捷;像保险箱一样安全;像瑞士军刀一样完备1.2软件特色1)易工作界面支持发送语音信息,图片(包括系统自带表情)和文字;2)支持多人群聊;3)多平台:支持iPhone,android手机之间的相互收发消息,跨平台支持多平台,沟通无障碍,微信支持主流的智能操作系统,不同系统间互发畅通无阻;4)语言:可以显示简体中文,繁体中文,英文等界面;5)省流量:图片,语音优化,节省流量。
2.软件的安装2.1软件的运行环境要求支持Android、IOS系统手机2.2安装过程(1)访问/public/package/download.html网址进入易工作的下载网页,如图所示:图1选择要安装的版本,这里我们以android版本为例,介绍一下易工作的使用流程。
(2)点击“安装易工作android版”弹出以下提示框,如图所示:图2可以扫描右边的二维码进行安装,也可以直接安装。
工作流引擎功能概要一、目前功能概况图二、功能结合场景介绍1.流程设计1.1流程web化建模流程web化建模,在目前主流浏览器中直接进行web化可拖拽的流程建模,并且不需要安装任何插件。
如其他厂商使用flex、applet等技术做的web流程设计器,都需要另外安装插件。
尤其是生成流程图后,在普通用户显示流程图的时候,也需要安装一些插件。
目前主流的流程引擎,都必须拥有web化流程设计器,否则必然会被淘汰,这已经成为了一个必需品。
而我们的流程设计器是纯JS脚本自己研发编写的,维护方便,不依赖任何第三方插件。
1.2版本管理流程建模后,避免不了对已经建立好的模型进行再次的修改,那么就需要有版本管理的功能,可以管理历史版本,可以还原历史中某个版本的流程模型,可以看到某个流程实例是按照哪个流程版本去建立的,可以发布历史中的流程模型,让用户随时可以选择发起历史流程模型。
比如学校发文流程,实施人员在现场需要与用户一起对流程进行反复的修改。
每次修改的记录都需要保存在流程历史中,以便用户更改意见,重新使用历史版本。
1.3会签节点流程设计器中可以设置某个节点为会签节点,会签是指某项任务同步到达多个流程办理人,流程办理人可进行同步的待办事项处理。
会签节点有四种会签策略供用户选择:1.意见收集制2.一票通过制3.一票否决制4.按比例通过(10%~100%),可自定义比例OA中应用的业务有:收文、发文、校内请示等。
1.3.1动态加签、减签(暂无)在流程流转过程,已经进入了会签节点,这时会签发起人可以动态的进行加签、减签。
1.4串签节点串签是一种特殊的会签,串签的功能是,会按照流程实例中,发向串签节点的办理人选择会签节点办理人,并指定顺序。
流程会自动按照选定的人员顺序,一个一个的进行顺序签批,比如在收文流程中,该实际一个收文是行政文件,那么秘书选择校领导顺序签批时,就要选择校长、书记这样的顺序进行。
虽然是一个节点,但流程会自动按照秘书选择顺利,先校长办理,再创建书记的待办任务,由书记办理后统一回到秘书节点。
特殊说明,均属虚构。
本手册以及本手册所提及的任何产品的使用均受适应的最终用户许可协议限制。
本手册由上海泛微软件有限公司制作。
本手册中提及的所有商标、商标名称、服务标志及徽标均归其各自公司所有。
目录五、工作流程(e-workflow)工作流管理是提高组织效率的有效工具。
与传统的纸张上的操作相比,在电子化的流程当中,每个请求不会丢失,而且在工作流的每个阶段由谁来负责处理请求也都有了明确的定义。
工作流管理模块同时也提供了可定制的浏览和报告的功能,从这些报告中可以清晰的了解哪些请求是创建最频繁的,哪些人处理的请求最多,以及每一个工作流完成所需要的时间周期。
通过电子化的方式,可以很方便的根据一个工作流相关的政策信息和手续对工作流进行定义,每一个请求的创建和批准都是基于一个规范,这将有助于按照统一、合理、高效的方式处理各种请求。
在系统中通过工作流管理模块可以按照组织的需求设置所需的工作流类型。
工作流管理模块与系统其他模块的链接关系,下图是一个示意图:由于每一个请求都对应了一个系统定义的工作流,所以所有同类型的请求都将由一种工作流类型的方式来完成。
这种类型的所有请求包括了同样的信息类型,同时在请求中明确了每一步由哪些人负责处理这些请求。
定义一个请求类型指创建这种类型的请求时,相应的工作流的表现方式。
例如,一个缺席请求应该由该员工的经理和人力资源部门来进行批准。
这样当一个员工递交缺席请求时,这个请求将自动流转到该员工经理那里。
这些信息需要在定义该请求类型时进行设置。
当建立一个请求类型时,与之相关的选项和必要条件也就相应的确定。
因此建议在建立和使用新的请求类型之前,用户需要参考和此请求类型相关的政策和文档。
这样做的原因是,并不是要等到需要递交某个请求时再去对请求类型进行设置,而是通过一个统一的方式,进行集中的定义。
5.1类型设置工作流类型设置用于将工作流进行分类,如按照流程的使用性质,我们可以将流程分为日常工作、人事管理、费用相关等。
目 录产品简介: ........................................... 3 产品特点: ........................................... 3 功能部件: ........................................... 3 硬件安装: ........................................... 3 软件安装: ........................................... 4 操作指南 ............................................. 4 故障排除 ............................................. 6 技术规格: ........................................... 7 产品清单: ........................................... 7 服务条款: . (7)重要声明1、 感谢您购买本公司出品的US B 系列产品,请您在使用本产品之前先耐心阅读说明书,当您开始使用本产品时,本公司认为您已经认真阅读了此说明书。
2、 请在购买产品一个月内认真填写“产品保修卡”,以便为您提供更好的服务。
本说明书所涵盖的内容均是参考此手册编写时最新的事项,当涉及到内容改变时,恕不另行通知。
如有需要,请到本公司网站下载最新的使用说明及最新的驱动程序。
111112333 3产品简介:易驱USB2IDE转接器,一物多用:适用于硬盘,CD-ROM,DVD-ROM,CD-RW,COMBO外置转接。
采用USB2.0(Universal Serial Bus)界面传输技术,支持热插拔,适用于各种带USB接口的品牌及兼容PC机、笔记本电脑等,方便追加外设,用以实现海量存储、移动办公。
驰骋工作流程引擎流程设计器操作说明书Document number:BGCG-0857-BTDO-0089-2022驰骋流程设计器操作说明书2011年8月修订目录1总体说明产品信息产品名称: 驰骋工作流程引擎.英文名称: chicheng workflow engine简称: ccflow 版本:开发历史: 2003-2011年. 性质: 开源软件许可协议: LGPL URL: 官方网站:源代码: 请用svn下载.运行环境: bs 结构. windows XP, windows server. win7 以上. .. Office2007 (如果需要单据打印.)开发语言: VS2010. . c#.客户端: FireFox 以上. IE7+,或者使用IE内核的浏览器.组成部分: 流程图形设计器(有:cs版本与bs版本)/流程前台运行程序(BS结构)/流程服务(CS)/web的方式的表单设计器/BRP工具基本功能: 图形化流程设计/智能表单web定义定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件接口/报表定义/工作量分析/绩效考核/手机访问/支持sqlserve,oracle,mysql,access数据库关键字流程、节点、连接线、标签、岗位、部门、人员、单据打印、消息侦听。
名词解释:工作流程:就是处理一件事情的过程。
现有的流程就是用计算机语言,把现实工作的过程描述出来。
把手工作业下的流程通过网络与计算机实现出来,用计算机减少手工作业下的劳动强度,进而实现集团公司规范化、高效的管理。
工作节点:一条流程是由多个节点完成的,节点也是处理此事情的环节。
表单:就是一个环节上要处理的内容,也就是工作内容,也称为采集的信息。
在途工作:在途工作就是我参与的一条流程,这条流程还没有处理完。
从在途流程中你可以查看这条流程运行在什么位置概要说明Ccflow 流程设计器概要说明:Ccflow 流程设计器上由开发。
太孛企业工作流系统产品介绍(V2.0)2009-2020 Taibo Computer Technology Co.,Ltd.All Rights Reserved.引言我公司自主研发的工作流引擎采用Java服务端,结合自主的中间件技术,支持C#,Php,Java前端开发接口,并且内置了权限管理,是一套完整的全功能平台。
设计该平台主要考虑公司都要自己的日常事务处理,这种日常事务要指派具体的人和部门来完成,当公司人员复杂,分支机构多时,可利用互联网和电话或传真技术,提高效率,节省成本。
同时还可以帮助决策者,更有效地制定管理决策。
例如电子工单系统,当工单完成后,处理结果还可以产生报表,报表可以展现每种事件的分布,数量对比,以及解决过程和解决时间,决策者可以清晰地知道已有管理决策的执行效果,以及新的决策产生了什么影响,于是策划出更好的决策。
另一方面,不同公司日常事务处理,千差万别,所谓软件及管理,每个公司都有自己的管理特色,也有自己的管理变迁过程,自然就需要不同的软件。
为了更快而有效地开发各种工作流软件,我们需要平台的支持,所以我们自主研发工作流引擎,为了更好的掌控软件开发管理。
目录引言 (2)一、系统框架 (3)二、工作流的流转设计 (3)三、案例介绍 (4)1)工单的开单模板管理 (5)2)工单的派发方式管理 (5)3)工单的流转流程管理 (6)4、工单的呈现方式 (6)5)工单的回单处理 (7)6)工单状态纪录 (8)7)其它功能 (8)(1)用户管理 (8)(2)值班管理 (9)(3)工单的统计分析功能 (9)四、尾言 (10)一、系统框架本软件采用客户端和服务器的模式来建立整个软件系统的框架,支持CS和BS,框架图如下所示:平台的数据库方面,支持SQL Server, MySQL, Oracle等主流数据库。
用Tomcat建立web服务器,并利用公司现有的办公网络连网访问web服务器。
二、工作流的流转设计为了快速开发流程,我们为自己的软件管理,开发了简单的流程设计工具。
Features & BenefitsDirt-repellent contoured exteriorCable-friendly, smooth interior with modularinterior separationLateral glide surfaces for side mounted operationLarge pins for long service lifeDouble stop dog for long unsupported lengthTapered insertion point for easy assemblyIntergrated strain relief possibleSnap-open, hinged to left or right, accessible fromSeries 240 snap-open along the inner radius canbe combined with Series 250 snap-open alongthe outer radiusEasy to assemble and disassembleOther Installation MethodsE-Chain System ® E2 Medium Series 200/240/250Installation DimensionsLong Travels -Gliding®200240250Legend.98P D F : w w w .i g u s .c o m /e -c h a i n -p d f s S p e c s /C A D /R F Q : w w w .i g u s .c o m /e -c h a i n s R o H S i n f o : w w w .i g u s .c o m /R o H S4.178If the unsupported lengthis exceeded, the E-Chain ®/Tube must glide on itself. This requires a guide trough.Design, Chapter 1Details of material properties³ Chapter 1S = Length of travel R = Bending radius H = Nominal clearanceheightD = Overlength E-Chain ®radius in final position K = π • R + safety bu er H F = Required clearanceheightHRI = Trough inner height H 2 = *Mounting height D 2 = Overlength - longtravels, gliding K 2 = *Add-on*If the mounting bracket location is set lowerF °Technical DataSpeed / acceleration FL G max. 65.6 ft/s (20 m/s) / max. 656 ft/s 2 (200 m/s 2)Speed / acceleration FL Bmax. 9.84 ft/s (3 m/s) / max. 19.69 ft/s 2 (6 m/s 2)Gliding speed / acceleration (maximum) max. 32.81 ft/s (10 m/s) / max. 164 ft/s 2 (50 m/s 2)Material - permitted temperature igumid G / -40°F (-40°C) up to +248°F (+120° C)Flammability Class, igumid GVDE 0304 IIC UL94 HBR 2.17 (55) 2.95 (75) 3.94 (100) 4.92 (125) 5.91 (150) 6.89 (175) 7.87 (200)8.66 (225)9.84 (250)H 5.71 (145) 7.28 (185) 9.25 (235) 11.22 (285) 13.19 (335) 15.16 (385) 17.13 (435) 19.09 (485) 21.06 (535)D 4.92 (125)5.91 (150)6.69 (170)7.68 (195) 8.66 (220) 9.65 (245) 10.63 (270) 11.61 (295) 12.60 (320)K10.87 (276) 13.62 (346) 16.30 (414)19.53 (496)22.76 (578)25.98 (660)29.21 (742) 32.05 (814) 36.22 (920).341.01.6701.344.03 1.64 3.28 6.564.728.202.69FL BFL G3.28 6.5613.129.8416.41F i l l w e i g h t l b s /f tUnsupported length in ft FL B / FL GLength of travel S in ft5.386.72DHH - 1.38 (35)R +61.81(46)S/2S1.38(35)Moving EndFixed EndFL GFL BHH FS (FL G )S (FL B )Short travel, unsupported lengthO FL B = unsupported with permitted sagO FL G = unsupported with straight upper runFurther information ³ Design, Chapter 1The required clearance height: H F = H + .98 in. (25 mm) (with 1.01 lbs/ft (1.5 kg/m) fill weight.Please consult igus ® if space is particularly restricted.U n s u p p o r t e d E-Chains ® feature positive camberover short travels. This must be accounted for when specifying the clearance height. Please refer to Installation dimensions for further details.Short Travels - Unsupported+4For long travels with lowered mounting heightLong travel lengths from 32.8 ft. (10 m) to max. 328 ft. (100 m)S/2SD 2K 2S/2H R IH 2RGuide trough with glide barGuide trough without glide barTotal length of guide troughFixed endMoving end = offset fixed pointIn case of travels between 13 ft. (4m) and 32.8 ft. (10m) we recommend a longer unsupported length.R 2.17 (55) 2.95 (75) 3.94 (100) 4.92 (125) 5.91 (150) 6.89 (175) 7.87 (200) 8.66 (225) 9.84 (250)H 2 — — 3.94 (100) 3.94 (100) 3.94 (100) 3.94 (100) 3.94 (100)3.94 (100)3.94 (100)D 2+25 — — 14.96 (380) 17.32 (440) 23.23 (590)29.72 (755)37.40 (950) 40.94 (1040)44.49 (1130)K 2— — 25.35 (644) 28.98 (736) 39.84 (1012) 48.90 (1242) 57.95 (1472) 63.39 (1610) 70.63 (1794)6CL——8.03 (204)9.61 (244)14.33 (364)19.84 (504)26.54 (674)29.69 (754)31.65 (804)For center mount applications:Chain length: = s /2 +K 2+4Pitch per link: = 1.81” (46 mm)Links per ft (m): = 6.63 (22)For center mount applications:Chain length = s /2 +KRSeries 240 - Snap-open along the inner radius RR•Stackable •Stackable® E2 Medium Strain relief for steel mounting bracketsClip-on connection is not possible with steel mounting brackets. In this case, the tiewrap plates must be bolted directly into separate bore holes in front of the mounting bracket. Alternatively the tiewrap plates 20XX-ZB can be also used here. Details chapter 10Option 1:Tiewrap plates as an individual partAvailable as an individual component, can be fixed onto a mounting bracket with the use of a profile rail.Tiewrap n DimensionDimensionPlates Number C Bof Teeth 2020-ZB 3 1.18 (30) .59 (15)2030-ZB 4 1.57 (40) .79 (20)2040-ZB 5 1.97 (50) 1.18 (30)2050-ZB 6 2.36 (60) 1.57 (40)2070-ZB 8 3.15 (80) 2.36 (60)2090-ZB 9 3.54 (90) 2.76 (70)2100-ZB 10 3.94 (100) 3.15 (80)2125-ZB124.72 (120)3.94 (100)For more information please refer to strain relief section of Chapter 10Cable tiewraps as individual partsCable tiewraps Width x Length Maximum ØTensile Strength100 pieces/bag in. (mm) in. (mm) lbs (N)CFB-001.19 x 5.91 (4.8 x 150)1.42 (36)50 (222)。
e—cology工作流接口使用白皮书SUBMITED BY WEA VER文档版本历史目录一、前言 (4)1。
1编写目的 (4)1。
2名词定义 (4)二、接口调用步骤 (5)2.1 Ecology系统流程接口部署 (5)2。
2表单字段 (6)2.3检查ecology web service是否已部署 (7)2.4接口方法概述 (8)2.5 流程相关对象说明 (14)2。
6 生成客户端 (24)三、示例程序 (28)3.1创建带附件的留言 (28)3。
2 使用客户端代理创建留言 (28)3。
3 使用客户端查询留言 (33)3.4 使用客户端实现流程转发 (34)3.5 使用客户端实现流程提交 (36)3。
6 使用客户端实现流程退回 (37)3.7 使用客户端获得待办列表 (38)3。
8 使用客户端获得已办列表 (40)3。
9 使用客户端获得办结列表 (41)3.10 使用客户端获得我的请求列表 (43)一、前言1。
1编写目的本文给有研发能力的客户或有系统集成需求的客户提供web service接口调用的参考例程。
本文的面向具有一定web service开发能力或了解web service技术的开发人员。
1。
2名词定义1、Axis:著名的开源web service引擎.2、外部系统:指调用或实现e-cology工作流输入输出接口,与e—cology系统进行数据交接的其他系统。
二、接口调用步骤2.1 Ecology系统流程接口部署1.更新lib目录下文件将spring.jar更新为spring—1。
2。
6。
jar将xfire-all—1.1.2.jar更新为xfire—all-1。
2。
6.jar添加xbean—spring-2。
8。
jar文件2.修改/WEB-INF/web.xml文件在相应处增加servlet部署(参考系统中已有很多servlet部署),加入如下描述〈servlet〉〈servlet-name〉XFireServlet</servlet—name>〈servlet-class〉org。
系列之三:ORACLE EBS系统应用基础概述一、前言二、表单与查询(Form and Summary)三、事务处理(Transaction)四、并发流程(Current Process)五、文件夹(Folder)六、弹性域(Flex field)七、值集与查找代码(Value Set and Lookup Code)八、配置文件(Profile)九、单据编号(Document Sequence)十、工作流(Workflow)十一、预警(Alert)十二、应用开放接口(Open Interface and API)十三、结语一、前言有网友在论坛发帖惊呼:好不容易把EBS系统安装好了,进去一看傻眼了,不知道从哪儿下手?发出惊叹的这位网友所遇到的问题,实际上也是很多人曾经遇到或正在遇到的问题.长期以来,国内的非专业人士(例如媒体)提及SAP或ORACLE的时候,有不少人喜欢用“超级难懂”来形容。
那么,国内专业人士的看法又如何呢?笔者所听到过的最“雷”的说法来自一位国内软件研发的高层主管:SAP/ORACLE太复杂了,其背后的东西、深层次的东西,我们永远不可能搞懂!真是太不可思议。
一方面,国内的业内人士几乎众口一词,我们与SAP/ORACLE相比,技术上没有多大差距,平台工具都是公开的,也没有什么奥秘可言。
SAP/ORACLE由于产品做得早,我们在技术上甚至还有后发优势。
另一方面,我们也常常听到国内有些人将SAP/ORACLE神秘化,认为其包含“复杂的、深刻的管理思想”,是德国人/美国人的东西,我们中国人的企业管理水平低,用不了是正常的。
国情不同,模式不同,中国人应该寻找一条适合自己的道路!真的是这样吗?SAP/ORACLE产品真的是那么神秘、高不可攀?今天专业从事ERP工作的人员,若从个人背景角度来看,通常可以划分为“技术出身”与“业务出身"两类。
“技术出身”的人在学习熟悉系统方面可能有一定优势,但与用户沟通交流的过程中,在迅速准确把握业务本质要领方面可能存在一定困难;而“业务出身"的人,对于与用户的业务沟通交流可能感觉比较容易,但在研究掌握系统方面则可能相对困难一些。