一种ERP系统导出数据快速迁移的方法与流程

文档序号:16208334发布日期:2018-12-08 07:24阅读:1504来源:国知局
一种ERP系统导出数据快速迁移的方法与流程

本发明属于计算机领域中的数据处理技术,具体来讲是一种erp系统导出数据快速迁移的方法。

背景技术

用户常常需要通过企业资源计划(enterpriseresourceplanning,erp)系统维护大量的表单,当业务本身需要维护的信息较多时,固化的维护表单就会在界面上出现很多需要维护的信息,在界面上布满需要输入数据信息的控件,用户需要根据自己的角色判断,那些是他填写的,那些他不用填写。长此以往,工作效率将大大降低。目前叶出现了许多erp系统相关的应用技术。

经过检索发现,专利号cn200910110678.4的发明公开了一种erp系统中界面布局修改方法、装置及erp系统,所述方法包括下述步骤:接收需要显示字段的字段标识;根据元数据信息、控件信息和接收到的字段标识,生成相应的控件并加载到界面的相应位置。在本发明实施例中,根据元数据信息、控件信息和接收到的字段标识,生成相应的控件并加载到界面的相应位置,实现了一种erp系统中界面布局修改方法,不需要重新部署erp系统、实现简单,且能在运行时动态修改界面布局。

专利号cn201410345716.5的发明公开了一种基于时间片、增量分析及随机打乱技术的快速智能化企业资源计划(enterpriseresourceplanning简称erp)系统数据迁移方法。该方法中的集中管控系统根据定制的策略,命令发送系统进行数据抽取;发送系统将抽取出来的数据写入特定的表中,并将数据表压缩;集中管控系统再将压缩后的数据表传输至接收系统中,同时命令接收系统解压;接收系统根据集中管控系统的命令,将数据解压,并依照策略将数据写入相应的表中,完成数据迁移;最后集中管控系统命令发送系统删除之前产生的数据表,并释放空间。

专利号cn201810107772.3本发明公开了一种erp系统间数据处理方法,包括如下步骤:接收来自客户的通信请求,根据该客户的类型将客户归纳为老客户或潜在客户;当客户为老客户时,与客户建立连接,获取存储的该客户的购买数据,并根据购买数据推送相应的产品链接;当客户为潜在客户时,接收该客户输入的账户信息并存储,之后与该客户建立连接,接收该客户的购买请求,根据购买请求生成采购订单,将采购订单处理为该客户的购买数据。

但是,经过分析发现,现有的erp系统新旧系统间的数据迁移一般都是由厂家提供内置方法,对于版本差异太大的版本,或者不同系列的版本甚至不同的erp厂家之间进行数据迁移,市面上基本就没有可以通用的解决方案了。



技术实现要素:

因此,为了解决上述不足,本发明在此提供一种erp系统导出数据快速迁移的方法;本发明旨在克服前述的现有技术中存在的数据结构差异较大,未有现成方案可用的情境下,甚至可以进一步扩展成为基于excel导入的其它数据迁移方案。

本发明是这样实现的,构造一种erp系统导出数据快速迁移的方法,其特征在于:所述数据处理方法包括下列步骤;步骤a、步骤b、步骤c、步骤d;

步骤a中,编辑数据迁移参数对照表,以表格的方式描述源文件、目标文件以及所需迁移的源表格名、源列名、目标表格名、目标列名信息;这样将迁移规则剥离出来让操作者只需理解数据从哪里拷到哪里即可;

步骤b中,程序从参数列表中提取关键信,此步骤又可分步骤b1、步骤b2两个分步骤;

其中,步骤b1分析出源文件与目标文件信息,进行数据连接创建;

步骤b2分析出源文件和目标文件中对应的数据表,分别建立哈希表,存储表名、描述、数据集对象,用于后续处理;

步骤c中,对源文件的表格进行遍历,并依照参数对照表描述进行对应数据更新,此步骤又分步骤c1、步骤c2、步骤c3、步骤c4四小步骤;

其中,步骤c1读取源数据中一行数据;

步骤c2对目标表格(可能是一对多)进行数据新增,等待c3继续操作;

步骤c3根据参数对照表找到对应的哈希表,从中提取出数据集对象,更新对应字段值;

步骤c4参数对照表遍历完,一行数据对应的所有更新表即全部处理完,进行下一行源数据处理;

步骤d中,待所有数据处理完毕,保存更新结果,关闭数据连接,退出程序,即完成整个操作流程。

本发明具有如下优点:本发明通过改进在此提供一种erp系统导出数据快速迁移的方法,旨在克服前述的现有技术中存在的数据结构差异较大,未有现成方案可用的情境下,甚至可以进一步扩展成为基于excel导入的其它数据迁移方案。这样数据迁移仅需办公人员即可处理,无需专业人士介入,且程序自动化处理数据效率随着数据量提成呈几何倍增加,可为公司节省大量人力成本。

附图说明

图1是本发明所述erp系统导出数据快速迁移方法的实现流程。

具体实施方式

下面将结合附图1对本发明进行详细说明,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明通过改进在此提供一种erp系统导出数据快速迁移的方法,其特征在于:所述数据处理方法包括下列步骤;步骤a、步骤b、步骤c、步骤d;

步骤a中,编辑数据迁移参数对照表,以表格的方式描述源文件、目标文件以及所需迁移的源表格名、源列名、目标表格名、目标列名等信息;这样将迁移规则剥离出来让操作者只需理解数据从哪里拷到哪里即可;

步骤b中,程序从参数列表中提取关键信,此步骤又可分步骤b1、步骤b2两个分步骤;

其中,步骤b1分析出源文件与目标文件信息,进行数据连接创建;

步骤b2分析出源文件和目标文件中对应的数据表,分别建立哈希表,存储表名、描述、数据集对象,用于后续处理;

步骤c中,对源文件的表格进行遍历,并依照参数对照表描述进行对应数据更新,此步骤又分步骤c1、步骤c2、步骤c3、步骤c4四小步骤;

其中,步骤c1读取源数据中一行数据;

步骤c2对目标表格(可能是一对多)进行数据新增,等待c3继续操作;

步骤c3根据参数对照表找到对应的哈希表,从中提取出数据集对象,更新对应字段值;

步骤c4参数对照表遍历完,一行数据对应的所有更新表即全部处理完,进行下一行源数据处理;

步骤d中,待所有数据处理完毕,保存更新结果,关闭数据连接,退出程序,即完成整个操作流程。

本发明在此提供一种erp系统导出数据快速迁移的方法,通过上述步骤实现,旨在克服前述的现有技术中存在的数据结构差异较大,未有现成方案可用的情境下,甚至可以进一步扩展成为基于excel导入的其它数据迁移方案。这样数据迁移仅需办公人员即可处理,无需专业人士介入,且程序自动化处理数据效率随着数据量提成呈几何倍增加,可为公司节省大量人力成本。另外,本方法不仅适用于erp数据迁移,只要对参数对照表描述清楚,所有类似数据迁移任务都可类似进行处理。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1