|
ERP实战演义之四-模块实施上线
by AMT 许瑞庭 王琪
大家知道,要建一幢大厦,从大阶段看,要经过这样几步:
首先是建筑工程师要进行方案设计,设计方案就决定了大厦的总体架构。在方案正式确定之前,我们可以充分地讨论、修改方案,直到满意为止。当方案确定以后,在施工过程中不允许再修改方案,否则,前面许多工作将白费,成本很高。
然后,按照设计方案工匠们开始打地基、一层一层地施工。施工过程中,要按计划准备好各种建筑材料。否则,一种建筑材料没有及时到位,就会导致工程延期。
ERP实施就象建一幢大厦,也需要先设计、再施工。笔者在前面三篇文章中论述的ERP实施前的准备、总体需求调研、解决方案设计,就好比是设计。本篇文章“模块实施上线”好比是施工。
总体方案设计作为ERP实施中的重要里程碑,必须要充分地与客户进行讨论、并获得客户的书面确认。从而避免出现房子盖了一半,再推倒重盖的后果。
“模块实施上线”就是在总体方案的指导下,分模块,如财务、分销、制造等,进行产品环境的初始化,准备并转换基础数据,确认系统开始运行。具体工作如下:
· 制订模块实施上线计划
· 准备基础数据
· 培训最终用户
· 应用产品设置
· 业务数据转换
· 确认新系统正常运作
一、 制订模块实施上线计划
当ERP实施进入上线阶段,一方面,很多业务部门将切实参与到ERP实施工作中来;另一方面,上线阶段,工作量大,要准备的基础数据多。所以必须做好切实可行的上线计划,保证上线工作有序进行。在制订计划时,要注意:
1.计划要做到天,要详细规定每天应完成哪些工作。
2. 计划一定要分到责任人,要确定哪些工作是由顾问做的,哪些工作是由客户做的,并要让具体执行人清楚地知道计划。
3. 计划一定要规定截止时间,如规定在某月某日之前要准备好某项基础数据。
4. 制订计划时,要考虑资源(人力、时间)制约。如财务部每月月底要准备财务结算,不能抽过多时间。
5. 制订计划,一定要留有余地。根据我们的经验,在上线阶段会遇到各种事先没有预计到的问题,所以,过于紧凑的计划往往不能按期完成。
二、准备基础数据
在实施演义之一,我们说过,ERP成功三大因素依次为:人、数据、技术。可见基础数据准备的重要性。ERP中数据可分为两种:
一种称为静态数据,所谓静态数据一般不随时间不同而改变,如:①物料Item主文件,②物料清单BOM,③工艺路线Routing,④各部门、各种资源,⑤供应商基础资料,⑥客户基础资料,⑦会计科目等等。因为静态数据一般比较稳定,可以提前准备。
另一种称为动态数据,动态数据一般随时间不同而改变,如:①库存余额,②车间在制品余额,③总帐余额,④应收帐款余额,⑤应付帐款余额,⑥未结销售订单,⑦未结采购订单等等。这些数据要在各模块上线切换点的数据为准。比如,计划7月份总帐模块上线,一般以6月30日总帐余额为准。
在准备数据之前,顾问要准备一份“数据准备文档”,在该文档中要明确如下内容:
1.数据准备时间,范围。即何时完成,准备何时的数据,准备哪些数据。
2. 明确双方责任责任。我们一般要求客户来准备基础数据,并保证数据的完整性、正确性(实际也只有客户自己才能做);顾问只提供数据准备的要求、格式。
3. 数据准备的要求。客户必须按照顾问要求的格式来准备,这一点非常重要,很有好处:
(1)可以保证数据的完整一致。比如说,要准备供应商资料,我们在Excel中准备好空白如下表格。
序号 供应商名称
供应商编号 纳税登记号 分类 地址 联系人
1 - - - - - -
2 - - - - - -
这样每个准备供应商信息的人,都知道供应商资料应该包括:供应商名称、编号、地址、纳税登记号、联系人。
(2)方便核对数据。一旦在Excel中准备好数据,并核对无误后,就需要输入ERP系统,输完以后,再用ERP系统生成并打印报表。比如,对上述供应商资料,我们可以从ERP系统输出一份报表,去和Excel中的数据核对,看看在输入过程中是否出错。如果没有一份在Excel中准备好的完整资料,核对就比较困难,而且容易遗漏。
(3)如果基础数据量很大,一般就需要开发专门的数据转换程序,这样更需要按一定格式准备数据,否则,数据转换程序不会正常工作。
在实际工作,很多客户一开始感到不理解,认为没有必要一定按照某种格式准备,作为顾问一定要和客户沟通,解释重要性。
三、培训最终用户
上线过程中,有很多数据要输入ERP系统,而且一旦上线后,最终用户就需要天天和系统打交道。为保证每个用户多能够熟练地使用ERP系统,培训就显得很重要。笔者在实施演义之一中已经对ERP实施中的培训作了详细论述。在这里再简单介绍如下:
1.让客户方项目组成员来准备培训教材,顾问提供指导。在ERP实施项目组中,客户方有专门的模块负责人,他们因为很多时间和顾问一起工作,而且已经接受过顾问的培训,有能力准备培训教材。同时,ERP上线以后,模块负责人作用很大,需要给他们一定压力来尽快熟练软件。
2.顾问负责培训模块负责人(Train trainer),让客户自己来负责培训最终用户。
3.最终用户培训工作要经常进行。特别是如果客户原来计算机基础不是很好,一定要多做培训。
4.培训要有一定的奖惩措施。为了提高培训质量,客户应该制订一定的措施,如规定,在经过一定时间培训后,要进行考试。考试不合格,进行补考,补考不合格,可以采取一定惩罚,以激励最终用户学习的积极性。
四、应用产品设置
设置(Setup)是ERP实施中一个专门术语,其含义简单地讲,就是按照企业的实际情况和需求,配置系统参数,把一个通用的ERP系统变成适合企业需要的计算机系统。比如,对总帐模块上线,以下工作就属于设置:
· 按企业需要设置会计科目结构,币种,会计日历,最终形成企业的会计帐套。
· 按企业需要设置凭证的分类和编号规则。
· 按企业需要设置凭证的审批方法。
· ......
设置之前,需要准备一份“设置文档”。设置文档主要内容是设置的详细步骤,每一步是如何做的。设置文档是ERP实施中一份关键文档,必须要完成,有以下作用:
1.确保设置正确。如果没有一份书面文档,一面想一面设置,容易出错。
2.更正有依据。设置完成后,万一出现问题(系统出错、或有人更改了设置),可以查看设置文档,很快进行修改。
3.对客户来说,文档是知识的积累和转移。假如,某客户是一家集团公司,有许多类似的下属企业。在ERP实施中,一般的模式是先以1-2家企业做试点,试点成功后再推广。有了设置文档,推广工作就可以节约很多时间。
五、业务数据转换
一旦产品设置完成后,基础数据也准备好的话,下面的工作就是把基础数据导入ERP系统。数据转换需要事先制订转换策略,确定是手工输入、还是用程序进行转换。一般原则是,如果数据量不大,可以采用手工输入的方法,否则需要考虑用程序来进行数据转换。
基础数据导入ERP系统之后,下面工作就是要核对数据,核对方法是从ERP系统把数据以各种方式输出,和输入的数据进行核对。
六、确认新系统正常运行
上述工作均完成后,ERP系统就是要正式运行了。
1. 验证设置是否正确。比如总帐模块,各种基础数据输入后,经检查,均正确无误,但ERP系统生成财务报表就是不正确。这种情况下,我们就需要检查是否是设置问题。诸如此类的问题很多,需要一一验证。
2. 制订各种业务规则。上了ERP之后,许多新的业务流程和企业原有的业务流程不同,而最终用户往往习惯了以前的做法,短期内可能不适应。为了确保ERP系统真正用起来,必须做好以下几点:
(1)做好培训工作。培训ERP系统的操作和ERP的业务流程,上面已经反复讲过。
(2)制订详细的业务规则,规定企业各种业务在ERP系统中是如何处理的。并让每位相关的最终用户知道、理解。
(3) 制订必要的制度,确保按规定操作,特别是在使用ERP初期,完善制度尤为重要。 |
|