导读:数据的迁移是个繁琐的工程,稍有不慎便会造成新系统非正常启用,而迁移的垃圾数据过多,也会造成新系统运行缓慢甚至瘫痪。
越来越多的企业面临着ERP系统更替问题,而在系统更替的准备至关重要。现有ERP系统的有效数据倒入,对新系统正常运行有着重要影响。因此在进行新旧ERP系统更替过程中,除了要对新ERP系统进行项目需求、规划、实施,开发外,还要认真考虑历史数据的导入问题。解决好ERP更替过程中的数据迁移,不单单是新ERP系统成功上线的重要前提和保障,而且也是对已有ERP系统的一次全面总结和反思。
一、数据迁移完整的重要性
企业在传统数据迁移或数据库更替时,往往考虑更多的是数据迁移的完整性和可靠性,但是对于ERP系统更替过程中的数据迁移而言,保持数据的完整性是至关重要的。新旧ERP系统替换过程中,历史数据的迁移不是绝对孤立存在的,它涉及从一个应用场景模式向另一个应用场景模式的转化,更多的是ERP系统本身的问题。对于同一厂商不同ERP产品更替,由于系统是在同一数据库基础上,且存储逻辑或方法基本相同,所以旧系统中的数据利用率会很高。而对于不同厂商的ERP产品更替,其旧数据利用率往往不超过10%,而且旧系统中数据利用得越多新系统的负担就越大性能越差。用户在选择的ERP厂商所提供ERP产品的模块可能趋同,但是在相应实现方法、数据库记录的表结构以及ERP工作流程方面却是大相径庭,因此ERP替换过程中的数据迁移不仅仅是数据的导入、导出问题,更是系统的更换、工作方式的改变。在进行ERP数据迁移时,企业不应简简单单地把ERP数据迁移看作是单一的数据库问题,而应根据新ERP系统的需求设立项目目标,针对新的模块确定所要迁移的有效数据,其次才是ERP数据迁移过程中的技术实现问题。数据迁移问题往往是在对新ERP系统进行项目需求、规划、实施、开发和人员培训之后,但是用户在与新ERP厂商签订合同、进行项目需求调研、规划时就应该与相应ERP软件厂商共同探讨如何选择有效的历史数据以及如何对旧ERP系统中的历史数据进行导入等问题。
二、业务数据迁移有条件
对于ERP更替过程中的历史数据,并不是所有的数据都可以平滑过渡到新的ERP系统之中,尤其是对不同厂商的ERP系统替换,原有数据的利用率非常低。因此用户和实施顾问更应该关注数据的有效性,即搞清到底哪些数据对于新系统功能模块来说是有用的。其次,新系统自动生成,是指在ERP系统切换后,通过新ERP系统的相关功能,或为此专门开发的配套程序生成所需要的数据。这种方法通常需要根据已经迁移到新系统中的数据来生成所需的信息。其实施的前提是,这些数据能够通过其它数据产生。工具迁移是最普遍的方式,但是用户在使用的时候经常遇到的情况是,原来系统中遇到的数字,并不是客户想要的准确数字。所以在通过工具迁移过程当中,应由一个人负责检查,对新系统导入的准确性和有效性非常有效。在实际ERP数据迁移过程中,应采用工具迁移和手工录入相结合的方式更为合理,即少量数据通过手工导入,大量数据通过工具迁移。比如对于仓库中上千种物料,通过工具迁移更为合适;而对于少量数据导入,如果还通过工具迁移,迁移的准确性肯定需要手工盘点来判断,如果之间出现误差,相关工作人员会再重新进行盘点或重新手工导入数据,其带来的繁琐程度大大超过直接录入。
推荐阅读