一、ERP的意义和必要性
ERP系统一般包含了生产、供应链、财务会计、项目、人力资源和数据仓库等模块,使用ERP系统能将企业的业务和数据进行统一化管理与整合,减少对于不同工作领域相关软件的单独开发,以及由此带来的系统不兼容,数据格式的混乱和重复录入等工作,减少企业的信息化系统独立开发和个性化维护费用。于此同时,增加数据的统一性和有效性,增强各个部门间的关联,提高信息共享,使企业的管理实现垂直化、规范化和集约化。
ERP系统在提升企业数据统一和有效性,提高业务效率等方面发挥巨大的作用,并为管理层的决策提供强有力的基础数据支持,其实施和应用已经成为现代化企业的信息化建设和管理水平的一个重要反映。
二、ERP系统的实施和应用
ERP系统的实施和应用都离不开ERP运维的支持。鉴于软件开发及实施应用需遵循一定的流程,以及根据所选择的ERP软件的特点和企业所在行业的实际业务与企业特色的需求,ERP系统运维的工作内容及其所起的作用因ERP项目实施的阶段性不同而有所侧重。
1、前期业务与流程的调研
软件的开发是建立在客户的需求的基础之上的,只有了解软件对应的业务诉求,通过与客户不断的沟通,才能开发出有针对性,符合客户需要的系统。ERP系统的选择和企业部署亦是如此。与量身定制的系统有所不同,在确定了使用作为ERP方面较为成熟的套装软件SAP后,在利用其典型业务模型和操作模式的同时,仍需与本公司的实际业务和工作流程等进行整合、修改和完善,有些模块甚至需要经过二次开发。这个阶段,ERP运维的工作主要是做好软件供应开发商与本企业各个业务部门之间的业务收集和分析的协调,促成SAP供应商了解并整理出本企业的实际业务工作流程,选择好对应的模型并进行有针对性的二次开发,去除冗余的部分,增加或增强所需部分。
2、模型建立与模块融合
当业务流程确定完毕以后,就能选定SAP的基本模块,规整统一模块包含的工作流,指定工作流的节点和负责人,进入到系统的修改和定制。完成开发后,将初步完成的系统部署于测试服务器上,并指定精通相关模块对应业务的技术人员作为SAP关键用户,与ERP运维专责一起进行集中培训。物资(MM)模块的关键用户,精通物资相关业务,了解物资模块的实际工作流程,对于刚建立起来的SAP系统中存在的不合理之处提出优化建议。同样,财务(FI)模块的关键用户也能在测试培训中提出针对财务模块的整改建议。而ERP的运维不但需要学习运维的操作内容,同时要学习其他模块的操作,对其流程要有所了解,并收集各个模块的优化整改建议供开发组分析,对各模块间的诉求进行平衡,使系统整体达到最大优化。例如物资模块为缩短物资采购流程提出消除某些环节的做法,可能造成财务模块结算流程的增长或者手续的繁琐。因为物资采购和收发货有一定的时间周期,需符合项目的进度要求,而财务结算也同样有自己的周期,因此,需要权衡利弊,采用最有效的方法使物资、项目和财务都能有条不紊,在规定时间内完成任务。
3、基础数据整理与录入
经过测试培训后,ERP关键用户和运维对新整合的SAP系统有了一定的认识,熟悉了操作方式和相关工作流以后,进一步工作就是利用企业现有的数据资源,按照新系统的数据格式和要求,抽取整理并批量导入到新建立的另一套测试系统中,进行数据的收集、整合和调试。ERP运维需按模块将数据分类,协调各部门从其原有的生产系统、财务系统、人资管理及其他信息系统的相关数据导出,按照SAP新系统的要求整理修改数据,发现并处理原系统中的错误与冗余数据,将整理好的数据批量导入,完成该系统的数据初始化,使其初步具有基础的数据查询功能。同时,ERP运维还需收集每个部门的ERP业务人员(最终用户)和流程节点审批人员(部门领导或者技术专责)的信息,以及其所在岗位对应流程设置所需的角色和权限,在SAP系统中创建用户。
4、最终用户培训
经过了流程收集、系统整合、集中培训和数据清理与导入后,ERP关键用户和ERP运维对SAP系统有了深入的认识和操作水平,需进一步将该系统推向前端用户,向本企业的各个使用部门业务员进行推广培训,使业务从基础部门做起。ERP运维还需负责组织ERP最终用户培训的场地安排,硬件设备和SAP系统的安装调试,组织最终用户的分批次培训和考试,以保证ERP系统覆盖流程所涉及的所有业务部门,使其该系统能顺利实施和有效推广应用。在此阶段,ERP关键用户作为ERP业务顾问和讲师,而ERP运维做好组织筹备和协调。
5、终端的部署与日常运维
ERP系统正式启动前,ERP运维需要到前端业务部门各使用ERP系统的业务员以及流程节点上的审批人员的工作终端上安装部署SAP客户端,确保客户端与服务器之间的通讯正常。一般情况下,使用ERP系统的企业规模较大,因此,SAP客户端安装和升级的工作量也是比较大的,需要提前做好安排或者多人同时进行。
ERP进入正式运行后,会遇到各种问题,如用户权限的缺失,岗位的变更,业务流程的更改,客户终端的升级,工作流出错,命令代码的变更等。这些需要运维根据实际的情况处理,并保持相关更新信息向所有ERP用户的发布。于此同时,做好业务需求变化的收集和更新流程对应的持续培训组织工作,使系统不断适应企业发展的变化需求,使系统持续高效运作。
6、系统深化应用
经过一定阶段磨合后,ERP系统稳定运行,成为企业信息化的核心。到目前为止,SAP中有了一定量的业务数据,并不断的增长。为提高该系统在生产中所发挥的效用,可开始制定了一系列的量化指标,保障业务数据的准确性和及时性。同时为发挥其作为数据仓库和决策支持的效用,可开始对数据进行对象性的分析,形成个性化的报表,供企业管理层进行比对和决策。ERP运维需要了解不同业务所关心的数据和指标,在现有基础数据的基础上了解专业层级和管理层级的需求,反馈给开发商开发出BW报表,便于过滤冗余数据,抽取有效数据进行分析决策。
三、ERP运维的作用
ERP运维贯穿了企业ERP项目的全过程,从前期需求的收集,到模型的开发和流程的确定。最终用户的培训到系统上线运行和维护,都离不开ERP运维的支持。ERP运维在保障ERP系统稳定运行的同时,还需充当业务顾问, 以及数据和指标的监管,对ERP的长期有效的运行,为企业信息化的发展起到至关重要的作用。