Ecology-泛微OA深度集成
更新时间:2023-03-08 05:14:50 阅读量: 综合文库 文档下载
- 泛微oa ecology推荐度:
- 相关推荐
FineReport与泛微OA深度集成解决方案
一、集成背景 泛微OA对企业的价值
泛微协同办公方案能向你提供一个协同的、集成的办公环境,使所有的办公人员都在同一且个性化的信息门户中一起工作, 摆脱时间和地域的限制,实现协同工作与知识管理。
Eocolgy采用Internet/Intranet技术将不同区域、企业的不同部门以及供应商、客户和经销商等的信息集成起来,并利用Back Office系统进行计划、控制与分析等。使企业不仅能够进行文档管理、客户管理、财务管理、采购管理、销售管理、库存管理、人力资源管理、项目管理等方面的计划与控制,还可以获得供销渠道、市场营销、客户需求以及竞争对手等的最新信息,并进行分析处理,快速做出反应,在竞争激烈的市场中生存。
OA中的报表不足
随着企业应用的发展,OA软件中将越来越重视数据分析与利用,不仅仅形成对信息与流程的管理,更实现对企业数据的有效管理与利用。 因此,报表应用已经越来越成为企业办公自动化软件(协同办公软件)的一个重要组成部分。 但是OA自身的报表存在如下不足:、
? 其数据全部来自于OA系统,而且报表也从属于OA的功能。比如,统计各部门收、
发文的数量,统计员工的出勤日等等,无论是从格式还是统计的内容,都相对比较简单而且是固定的,无法从综合的角度体现各类数据的相关性分析。
? 厂商或服务商在实施时为用户做的报表。用户可能会提出要求,实施服务商负责完
成报表的开发。虽然这种方式能比较好地满足用户的需求,但灵活性还远远不够,不能针对后续业务的发展做到随需而动。
FineReport的解决之道
? 利用FineReport,利用OA自身产生的数据或其它系统的数据,综合分析展现以供决
策;
? 利用FineReport,可以满足用户对报表格式和复杂数据计算的需求;
? 利用FineReport,同时降低对了对于实施人员的技能要求,且最终用户可以通过自
行掌握工具开发,自行维护或者进行后续报表的开发,而不必依赖服务商。
二、总体思路
FineReport与泛微Ecology的集成,主要涉及部署集成,权限集成,数据集成,页面集成四个方面。
三、集成实例 部署集成
Ecology采用的是Resin服务器,报表与其集成的方式需要采用完全嵌入式的无缝集成。Ecology软件安装完成之后的目录结构如下:
将FineReport工程WebReport/WEB-INF文件夹下相关的文件,拷贝到如上WEAVER/ecology/WEB-INF目录下:
重启Ecology服务之后,在浏览器端访问http://ip:port/ReportServer?op=appserver 出现如下页面,表示部署集成成功。
数据集成
流程的具体数据,以及流程处理的相关数据,都由OA系统来产生,存储在数据库中。那么报表就是对这些OA系统产生的数据进行分析。
流程报表设计
在OA系统中,流程的处理是最为核心的部分。所有工作的开展,都是依赖于流程以及流程相关操作的。因此对于流程数据的统计分析就显得十分重要,但是OA本身对流程相关数据,大部分只是简单的列表展示,无法进行复杂的分析计算,我们利用fr强大的报表设计功能,可以快速的设计出用户需要的,任意类型的流程统计分析表。
流程耗时统计
流程耗时统计,首先是按照操作者统计其对应操作的流程个数,已经处理的情况,即按时处理和超时处理的流程个数,同时统计按时完成率。主要是帮助我们了解员工在使用系统处理事务方面,是否达到了一定的认知。可以看到如图所示,大部分的员工事务按时完成率都在50%以下,那么就这就需要了解产生这种情况的原因,是否因为系统刚刚投入使用,大部分员工尚不熟悉流程操作的方法所致。
点开任意一个员工姓名,可以看到该时段,员工处理流程的明细。
明细列表的流程耗时统计,是需要按照操作者分析每个操作者处理的具体流程事务,以及相应的接收时间,处理时间,处理的时长,是否按时完成。该表格的数据涉及workflow_currentoperator以及 workflow_flownode。通过nodeid以及workflowid相互关联。
流程办结情况统计表
流程办结情况统计,主要是从部门的角度去统计流程的数量,从而发现部门对于公司事务的参与程度,以及所参与的事务办结率。如果对某个部门的情况特别关心,可通过点击部门名称,了解该部门内所有员工的详细流程参与情况统计。
流程办结情况表(发起节点)
本表是从以流程发起节点的角度,统计各个分公司,部门所发起的流程数量的统计。便于掌握在整个公司事务中,各个部门主动参与的情况。
在汇总表中通过部门还可连接到详细的部门页面,查看当前部门具体的员工发起流程的情况统计。
流程审批效率信息表
流程审批效率主要是从流程本身的角度,分析一个流程在某些节点上的耗时,以及是否超时等情况。
流程节点办理时间分析统计表
此表针对客户关心的部门,汇总统计一整条工作流从发起到归档整个过程中,各个流程处理节点的流程处理时间(统计工作时间段内的耗时)。针对每一个流程,可以超链到OA系统中,查看详情,最后针对每一个部门汇总一个节点的平均处理时间。最主要的目的是掌握该部门所产生流程的每个节点处理情况,分析流程中存在的问题。
单点登录
统计表完成之后,需要将报表嵌入到OA系统中,使得系统融合为一个整体。首先需要做的是单点登录。涉及的步骤如下:
修改OA登录界面
在Ecology/login/目录下,打开login.jsp,分别修改如下几处: 1、在
中加入doSubmit()方法
2、修改两处提交方式
报表获取OA用户
修改登录页面,是在登录OA系统时,同时将用户名和密码到报表系统进行验证,那么验证用户,首先就要取到存在数据库中的用户。
Ecology的用户表在数据库中为HrmResource。
配置权限认证
获取数据集后,需要在报表中进行身份验证的配置。登录 http://ip:port/ReportServer?op=fr_platform,进行如下配置:
登录验证
设计一张报表,获取当前登录用户并显示在报表中,挂载在ecology中,登录访问效果如下:
页面集成
当认证完成后,说明报表与OA之间的互相访问已经不存在障碍,那下面要做的就是页面的集成,页面的集成不仅包括将我们设计好的报表页面添加到OA中,还包括更加灵活的替换原有的流程表单页面,或者替换原有页面中的部分元素。
添加报表目录和页面
添加报表目录和报表页面文件,需要OA系统管理员进行操作。以管理员身份登录,运行系统设置->门户管理->菜单管理,在系统左侧菜单下方,新增自建左侧菜单:
添加子菜单
在子菜单中添加报表列表
添加完毕之后,所有的流程分析报表即出现在系统左侧菜单,点击即可在右侧的框架中直接浏览到报表。
复杂填报页面
由于Ecology自身的局限性,流程中所使用的表单往往如下的固定格式的表单:
但实际业务中,我们经常遇到,类似如下格式的数据采集表:
这种类型的表格,在页面中无法采用之前的固定格式来实现,因为左侧的“项目”是不定的,动态返回数据库的记录,因为无法在设计表单时即知道需要填写多少条记录。
这时候,就可以通过FineReport报表来设计填报表格,设计填报表有如下几个问题需要注意:
1、 数据库添加用于保存数据的表格;
一般来说,上述类型的表格要保存的数据往往是特殊的,ecology自带的表格并不能满足需求,因此需要在数据库中新建用于保存这些数据的数据表。
2、 用FR设计填报表格;
通过FR设计一张填报表格,由于fr天然是支持数据扩展。因此设计此类的表格非常简单。
3、 设置报表填报属性
由于需要将上述报表集成到流程中,那么填报中数据提交时,必须同时能够更改流程相关信息。因此在填报时,需要额外填报id,requestid数据项,且二者内容必须一致为” =substitute(uuid(),\”:
填报表设计好了之后,即可以将集成到Ecology的流程当中,集成方法如下:
1、 以系统管理员身份登录ecology,打开“系统设置->工作流程->表单管理”:
2、 右键,选择“添加”,新增一张表单,设定表单名称:
3、 选择“编辑字段”页面,右键“添加”,新增一个字段:
4、 设置数据库字段名,显示名称,设置字段表现形式为“特殊字段”,类型为“自定义链
接”。在链接地址中,写入访问填报表的链接地址即可。编辑完成之后,通过右键保存。
5、 打开“流程管理->类型设置”,通过右键“新建”,新增一个流程类型“复杂填报表”:
6、 打开“流程管理->路径设置”,在左侧的管理树上,选中我们刚刚设置好的“复杂填报表”,效果如下:
7、 通过右键的“添加”按钮,新增一个流程,命名为复杂测试填报表,在下方的自定义表
单中,选择我们刚刚建好的表单“测试添加一个表单”,保存即可。
8、 保存完成之后,继续正常去设置流程的其它属性即可。
内容的权限分配
1.管理员登录后, 进入系统管理—》菜单中心(或门户管理)—》登陆后菜单。
2.在登录后菜单界面选择顶部菜单可以看到系统中所有的菜单。
选择需要分配权限的菜单右键修改,可以分配权限
四、案例客户
正在阅读:
Ecology-泛微OA深度集成03-08
“春天”看图写话优秀周记06-14
美国研究生游戏设计专业院校排名12-18
小型结构物施工方案(1)04-28
篮球运球三步上篮技术教学设计重点讲义资料03-08
部编版(统编)小学语文一年级下册第六单元《12.古诗二首》课堂实录05-06
中国连锁经营协会入会标准和管理办法-入会申请 - 图文04-10
2022届海南国科园实验学校中学部高一历史学案:第7课《英国君主04-18
工龄管理办法12-14
母亲节活动策划方案大全精选(完整版)03-29
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 深度
- 集成
- Ecology
- 西藏民族大学教育学专业实习总结报告范文模板
- 浅析运动员在比赛中的情绪状态与调节
- 总包合同意见
- 成本法下直接编制合并财务报表的案例分析1
- 唐诗--《兵车行》教案(教师版)
- 高三数学-2018年华南师大附中高三数学培优试题一 精品
- 关于对深圳长城幼儿园等33所幼儿园
- 农村居民健康档案管理规范 - 图文
- 2013年江西中考押题最后三卷
- 2018部编版二年级语文下册各单元知识点小结(精编版)
- 中国移动PON网络工程施工及验收规范
- 传热习题解答
- 精选小学六年级家长会语文老师发言稿
- 经济学第二次作业
- 人教版三年级数学上册全册9套单元测试卷(附答案)
- 县乡镇人大政府换届选举工作的实践
- 5号统一文化市场综合执法文书
- 商海导航《简明安装及操作手册》
- 社团联合会工作手册(修改)
- Powerpoint 2010 习题汇总及答案