一、BPM和ERP的定位
BPM(BusinessProcessManagement)指的是通过对企业内部及外部的业务流程的整个生命周期进行建模、自动化、管理监控和优化,使企业利润得以提升的一门学科。
企业在应用ERP的过程中有很多的流程,BPM和ERP之间应该是一个怎样的关系必须明确,所以BPM和ERP的定位十分重要。流程无处不在,按照不同的分类方式流程又被分为很多不同的种类:
按照传统职能分为供应链/制造运营、内部运营、人力资源、财务、信息科技、市场、销售、客户服务等;按照业务分类可以分为市场营销、产品开发、供应链、技术服务等,每一个业务下又有多个不同的业务流程;按照系统功能可分为IERP(InsideERP):专业、高价值功能的流程、 OERP(OutsideERP):大量跨部门的流程以及Ad-hoc:无数的小型临时的流程(ad-hoc)。IERP比较复杂,但相对固定,具有行业或功能特性多内置于企业应用之总,但往往客制化成本太高。OERP结构相当复杂,要求随需而变,往往是跨部门、应用系统、客户、合作伙伴、供应商以及员工的流程。Ad-hoc具有高度的个性化,流程几乎没有可预先定义的结构。
ERP是以企业资源管理为核心,解决企业的生产、库存、财务、供应链等问题,侧重于物流、资金流、信息流的管理。而BPM是以流程为导向,企业规则制度、法律法规为前提,解决企业的流程执行力、管理效率等问题,侧重于对流程的管控及人的管控。苏克东总监说,ERP能够为BPM提供基础数据及记录流程数据,BPM则可以提升流程执行力、弥补ERP流程管控方面的不足,二者融合后,企业内部管理会更加顺畅、组织能力也将全面提升。
二、BPM和ERP的集成应用
企业在选择和使用ERP的过程中存在很多尴尬的地方,如二次开发难、程序较固化、开发费用较高、license费用惊人、不易解决内部个性化的复杂流程审批问题、和企业内外部其他应用系统集成缺少有效的平台及工具支撑等,BPM则可以搭建一个多系统的集成平台实现企业所需要的功能。
BPM和ERP集成方式之一:有来有回。例如在SAP 中做采购单,做完转成一个流程。BPM技术可以做到由SAP做好ERP的采购申请单,从而触发,经过各个流程判断完了以后,通过机器相关的数据更新的状态更新给SAP,在这个过程当中跟ERP的类型、金额和不同的权限来做过程的扭转。
BPM与ERP集成方式之二:你的走向我做主。没有BPM之前很多流程需要人为去判断,集成之后有来自ERP的走向问题是,BPM可以按照流程规范和实际情况自动跳转到下一个流程或者回到ERP系统中。
BPM与ERP集成方式之三:你的数据我展现。ERP使用时间越长数据量就越大,BPM可以专业的挖掘出需要的数据,呈现在使用者面前。
BPM与ERP集成方式之四:对现有系统的集成。