BPM 与 ERP 的完美结合 by Tony 苏克东

简介

1:BPM vs. ERP


BPMBusiness Process Management 的缩写,中文有各种翻译,比如业务流程管理、企业流程管理、商务流程管理、流程管理,并没有一个统一的名词或标准,属于管理学科体系的一个分支。

以下是世界知名的BPM 厂商 Ultimus 安码公司的 BPM 功能及模块简介:

BPM 软件/系统/平台 提供一系列工具或技术或解决方案,使得用户可以对企业内部及外部各种流程进行建模(Model)、自动化(Automation)、整合(Integration)、管理(Management)、优化(Optimization),实现全生命周期360°的精细化管理。

360°全生命周期流程管理方法论

Ultimus BPM 核心功能

ERP是 Enterprise Resource Planning 的缩写,中文名称是企业资源计划,根据百度百科解释,ERP由美国 Gartner Group 公司于1990年提出。企业资源计划是 MRP II(企业制造资源计划)下一代的制造业系统和资源计划软件。除了MRP II 已有的生产资源计划、制造、财务、销售、采购等功能外,还有质量管理,实验室管理,业务流程管理,产品数据管理,存货、分销与运输管理,人力资源管理和定期 告系统

以下基于世界知名ERP厂商SAP 公司最新的S/4 HANA 举例介绍ERP的功能:

SAP S/4 HANA

2:BPM 与 ERP 完美结合


原本BPM 和 ERP 本身是在两个不同的领域,ERP 和 BPM 历史及知名度也是相当,都是在90年代提出的,ERP的前身是MRP、MRPII,历史更加久远,BPM 的前身是群组软件(知名代表是IBM的Lotus Notes)和工作流 Workflow 衍化而来,ERP 已经成为家喻户晓的应用软件,也产生了包括SAP、Oracle、微软、QAD、Sage、用友、金蝶、鼎捷等大厂商。

相比之下,BPM 则相对一致不温不火,全球也产生了一些BPM 厂商,包括IBM(收购Filenet等进入)、Oracle(收购BEA进入)、微软(WF)、Ultimus、K2、Pegasystem、Agilepoint、Nintex、炎黄、奥哲H3、易正等国内外厂商,但知名大厂商并没有把BPM作为重要战略业务板块,专业厂商(Nich player,Ultimus、K2等)要么规模比较小,要么被大的综合性厂商收购,要么原厂都还没有进入全球最重要的市场之一中国区域,据不完全统计专业BPM厂商目前只有 Ultimus 安码一家进入中国,并且长期在中国区域运营(Agilepoint、K2曾经原厂进入,后来退出转而以代理商身份运营),显然可以看出两大领域的市场差距。

不管是从词汇定义来看,或者核心功能及模块角度,BPM 和 ERP 都不属于同一个对比的领域,但这两块还是经常被拿来讨论及评估,正是如此,我们重点来看看 BPM 和 ERP 两者如何完美结合,相生相处,发挥各自优势的同时,创造最大的价值,满足企业管理信息化,尤其流程化管理的需求及痛点。ERP能够为BPM提供基础数据及记录流程数据,BPM则可以提升流程执行力、弥补ERP流程管控方面的不足,二者融合后,使企业内部管理更加顺畅、提升整个组织能力。

3:集成的动因、集成的技术、集成的场景


BPM 和 ERP 集成的动因

ERP 虽然可以很好满足企业核心业务管理功能需求,但也面临如下的尴尬:

  • 二次开发难,程序较固化,开发费用较高;
  • 不易解决内部个性化的复杂流程审批问题;
  • ERP的 License授权费用太高,难以覆盖全体员工。
  • BPM 整合/集成 ERP 技术

    目前市场上主流的BPM 平台都会提供 SDK 二次开发接口 用于集成流程和企业ERP等第三方系统,或者结合RPA 流程自动化技术更加智能化实现BPM 与ERP的集成,并且达到无需改变现有的系统(非入侵式)。

    以下举例介绍Ultimus 公司独特的 Flobot = Flow Robot 流程机器人专利技术,实现BPM 集成任何第三方系统的应用:

    Ultimus Flobot 机器人

    通过 Flobot 可以非常方便实现:

  • 通过Flobot 机器人自动生成 告、文件、信件和传真;
  • 通过Flobot 机器人自动插入或提取电子表格和文档中的数据;
  • 通过Flobot 机器人自动调用托管代码以执行计算、调用可执行文件、对象、DLL或与遗留系统的接口;
  • 通过Flobot 机器人创建调用第三方应用程序的自动化步骤;
  • 通过Flobot 机器人, 根据收到的电子邮件、短信、 交媒体帖子或ERP和CRM系统中的操作自动启动任务、填充表单并附加文档;
  • 通过Flobot 机器人从 页中提取数据以用于业务流程;
  • 通过Flobot 机器人自动生成电子邮件、短信或其他通知。
  • BPM 集成 ERP的常见三种方式:

    BPM 集成ERP 或第三方系统有很多种方式,Ultimus 公司经过25年3000多家客户实施经验,总结出如下常见的三种方式。

    第一种:有来有回

    企业经过多年的信息化系统建设,已经积累了足够多的业务系统,BPM 主要解决及处理的就是跨系统的流程,BPM的导入不能形成新的信息孤岛,这就要求BPM和第三方系统的集成是双向的,如下图ERP系统可以自动触发BPM的流程,同时BPM流程的状态以及结果也可以自动的实时传回给ERP,形成一个完整的闭环。

    BPM 双向集成 ERP

    举例如下:

    第二种:你的走向我做主

    BPM 流程跳转及审批规则往往在第三方系统已经制定或存储,这时候需要智能的集成第三方系统,自动获取相关的数据,并且按照预定规则计算及判断,然后传递回给BPM流程,不需要人为手工的处理,这样做的好处一方面是可以减少重复制定流程规则,另外可以减少对流程执行的培训及学习,进而提高流程执行准确率。

    BPM 流程规则内置在ERP

    举例如下:

    第三种:你的数据我展现

    通过BPM的智能化表单可以自动获取流程所需要的存储在第三方系统的信息,比如ERP订单信息,包括流程的基础主数据,以及流程辅助决策信息,避免需要人为手工到各种系统寻找匹配的信息,这样可以大大提高流程执行效率,以及流程决策准确率。

    BPM 和 ERP 结合的常见场景:

  • 在 Ultimus 进行费用审批,生成财务凭证到 ERP
  • 在 Ultimus 进行采购申请,生成采购订单到 ERP
  • 在 Ultimus 进行固定资产申请,在 ERP系统生成固定资产
  • 人事审批在 Ultimus 中进行入职、离职、调薪等申请及审批,然后同步更新HR系统
  • ERP主数据变更(供应商数据、BOM数据的变更等等)
  • 场景1:项目制造型公司的项目管理、采购及费控的全流程管理应用,BPM构建项目管理主流程的价值:

  • 从CRM中发起流程,在BPM中进行招投标、立项流程、合同评审、项目启动
  • 在BPM中进行项目计划制定和下发,项目进度汇 和交付物的收集。和PDM研发、ERP生产数据的集成。
  • 项目变更、风险提 、项目结案。
  • 场景2:销售售前主流程,BPM流程优化的价值:

  • 方案评审流程:将流程从销售部流转到“研发部、技术部、设计部……”等其他部门对商务方案进行评审。
  • 价要做成本收集、特价申请、信用控制等确认工作,要根据不同价格层级,找到不同的人进行审批。
  • 在接到订单时,要和“研发部、生产部、采购……”各个部门确认是否能接收这个订单,确认完成后再写 入ERP生成正式的销售订单。
  • 场景3:ERP 全流程一体化

    除了以上列举了3种常见的场景之外,ERP 集成 BPM的流程清单部分如下:

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2019年9月6日
    下一篇 2019年9月6日

    相关推荐