嵌入式BI与ERP集成


用友U8

用友U8承载了陪伴了企业信息化全部历程,它以U8财务业务一体化、U8 ERP、U8 All-in-One、U8+形象伴随中国经济的高速发展一路走来,见证了成长型企业信息化从7个应用模块到126个产品及行业应用、从简单管理到粗放管理到精细管理、从部门级应用到企业级应用到供应链级应用、从局部到集成到全面到软件及云应用、从少数人应用到全员应用、从中国走向亚太走向世界的发展历程。

可以满足企业不同角色的会计人员处理日常业务,系统可以自动编制收款、付款、转账凭证,自动进行期末记账与结账,自动形成总分类账、明细分类账和财务报表,自动进行财务分析。既可以提高企业财务核算效率,又可以实时反映业务运营状况;真正的财税一体化 。

如同古话说:百密一疏,ERP是

用友U8开放平台开放了包括基础档案、凭证、存货、采购等 相关业务的几十个接口。开发者可以通过这些接口对U8ERP系统进行关联。 API的开放版图在持续扩大中。


ERP 与企业信息化


随着现在社会的进步,企业对信息化建设的要求越来越高,投入也越来越大,其中庞大的ERP系统更是信息化建设中的重要环节,

ERP系统结合了计算机技术,把企业内部的不同业务部门间,通过纸质文件来传达信息的工作管理模式变的系统化、流程化、信息化和自动化。

image001.png

ERP在国内信息化领域起步较早,在当时大多数软件产品都是以客户端/服务端的CS架构形式应用,大部分ERP系统也都是集中在数据收集和流程审批的功能实现上,缺少数据分析以及商业智能方面的功能,随着现今信息化的飞速发展,企业现在不仅仅需要在业务流程上做管理,做信息收集,更是需要对收集的信息、数据做处理分析,完成金字塔顶端决策层的信息化补完,让数据产生价值,给企业决策层提供有效的数据见解,对企业的发展起到推动作用。

在使用U8的过程中,我相信U8人一定会遇到各种各样的苦恼

  • 难以进行财务业务联系分析;

  • 历史数据无法有效利用;

  • 只能使用U8提供的固定报表,多账套数据汇总只能手工做;

  • ...

那么,怎样去补完ERP金字塔这个顶端的最后一块砖呢?这里就需要了解一个概念:嵌入式BI。

什么是嵌入式BI?

嵌入式BI是在应用程序内集成分析内容和功能的一种数据分析方式。其目标是通过整合和分析相关数据来帮助用户更智能地工作,用户在每天都会使用的业务系统中直接使用这些分析功能,以帮助解决高价值业务问题并提高工作效率。

嵌入式分析是多方面因素综合发展的结果。从市场趋势看,数据价值的重要性已经被决策者们广泛认同,企业的数字化转型也在如火如荼地进行,而且颇见成效;从应用软件使用者的角度看,更多用户期望在应用程序中直接使用数据分析、可视化和报表的功能,而且,能够根据自己的需要修改/新建仪表板和报表;从技术发展角度看,随着自助式BI的发展,BI软件的使用难度得到大幅降低,数据分析不再是专业技术人员或数据分析师的专利,业务人员完全可以自己使用BI功能。

嵌入式分析通过在业务应用程序(也称主程序)和工作流中更深入地集成数据分析功能,努力将数据展示分析和操作整合到同一个环境中。数据分析将以下面展示的一种或多种方式嵌入应用程序中。

image003.png

嵌入式分析的战略优势随着集成深度而扩大。统计数据显示,将分析应用嵌入到主程序的商业软件和 SaaS 提供商中,有 83% 表示他们可以从客户收取更高的价格;另一方面,提供独立分析服务的 ISV 中仅有 74% 可以做到收费更高。

因此,应用程序提供商应该将分析更深入地嵌入到他们的应用程序中。但是,合适的集成程度可能取决于许多因素,包括应用场景和可用于集成的资源。这就是为什么我们经常会找到 ISV 的负责人,建议他们从最简单的集成点开始尽快实现集成,然后随着时间的推移,向深度集成推进。

嵌入式BI与ERP集成

上面我们了解了ERP的现状以及什么是嵌入式BI,接下来重点来了,我将以具体的ERP系统为例,让我们来看看怎样将嵌入式BI集成到我们的ERP当中。

Wyn 对接用友 U8+ 提供了成熟的解决方案,包括:报表开发工具和集成套件。U8+ 实施人员只需要通过简单的配置,即可快速完成报表开发工具和 U8+ 的集成。使用报表开发工具,连接到 U8+ 数据源,使用 Wyn 提供的在线报表和可视化仪表板设计器,通过拖拉拽可快速实现仪表板和报表的开发。

工具架构图

image005.png

集成套件

image007.png

实现方案

1、下载用友U8与Wyn 集成工具包

image009.png

其中,【U8】文件夹中包含用于配置U8服务器与客户端集成环境的文件。【Wyn】是用于在用友U8系统中集成Wyn Enterprise报表或仪表板的配置文件。

2、 用友U8服务器端环境准备

image011.png

为满足集成需要,请使用SQL Server数据库管理工具,打开安装包中U8Server文件夹中的UFSystem-GC.sql文件:

执行其中的脚本。如下图:

image012.png

该脚本将在用友U8的系统管理数据库UFSystem创建集成所需的数据库对象。

3、用友U8客户端环境准备

首先,请确保客户端操作系统中已安装有 .NET Framework 3.5。

为防止调试等过程中可能出现的问题,用友U8客户端的部分DLL文件需要更新。请使用集成文件包中 U8ClientU8Soft 文件夹下的文件替换U8安装路径下同名的文件夹内容。

image014.png

下一步,请合并 U8Client 文件夹下的注册表项文件(*.reg)文件。

如果操作系统是32位的Windows,请右键单击U8Browser-x86.reg,然后点击【合并】:

image015.png

如果是64位的Windows,请右键单击U8Browser-x64.reg,然后点击【合并】。

image016.png

如果需要以嵌入式的方式进行集成,即在用友U8窗体中直接显示Wyn的页面,请确保客户端操作系统中已安装有IE11浏览器。否则,如果是谷歌等其他浏览器,那么只能以弹出窗口(Popup)的方式显示Wyn的页面。

报表开发交付流程

image017.png

方案效果展示

l 用友U8中嵌入可视化分析仪

image019.png

l 用友U8中嵌入中国式复杂报表

image021.png

l 用友U8存货分析

image023.png

l 销售分析

image025.png

l 客户分析

image027.png

嵌入价值

l 降低开发难度,节约开发成本

原来必须通过二次开发实现的报表需求,现在只需要使用工具进行拖拽式设计,实施人员仅需了解客户需求和对应数据表,就可快速完成报表开发。大大降低了报表开发难度,缩短项目周期,节省开发成本。

l 更多项目机会

可以基于客户对用友U8的使用情况,在提供业务系统信息化服务的同时,可以提供基于数据分析的增值服务,特别是面向企业经营管理层的决策分析需求,挖掘出更多的项目机会。

l 增加竞争力

基于对用友U8交付的经验积累,结合专业的报表工具,为用户提供更专业的信息化服务,能明显的拉开和其他厂商的差异,突出信息化服务能力优势。

结语:

Wyn 紧跟嵌入式分析发展趋势,结合葡萄城 40 年控件研发技术,让产品具备业界领先的嵌入式集成能力,包括:整个仪表板和单个图表嵌入、仪表板设计器嵌入、分析门户嵌入、OEM 安装包嵌入,以及丰富的 API 满足个性化嵌入需要。