一种通用数据拷贝实现erp数据快速录入的方法

文档序号:6471529阅读:1085来源:国知局
专利名称:一种通用数据拷贝实现erp数据快速录入的方法
技术领域
本发明涉及一种计算机应用技术,是面向专业技术人员使用的,可以通过该技 术实现将常见软件中的表格数据拷入ERP软件系统中,在拷贝过程中充分利用ERP 软件中原有数据校验与界面处理逻辑,从而在保证数据快捷输入的同时,保证ERP 软件业务规则的有效性。
背景技术
目前有各种各样的编辑软件,可以快速或专业的处理各类数据采集或加工,通 过拷贝的方式将此方面软件的内容拷入ERP中, 一方面可充分发挥编辑软件强大 的专业处理功能,另一方面又可以减轻ERP操作人员数据录入的强度;此外现在 信息可以来源于各个方面,如网页、PDM等,通过拷贝功能将相应的数据拷入ERP 中,均可以较好的提升ERP软件的易操作性。

发明内容
本发明的目的是充分利用ERP中原有的数据检验与处理功能,将通过复制的表 格数据进行批量拷入ERP中,从而实现数据快速录入。
本发明的目的是按以下方式实现的将常见软件中的表格数据通过拷贝的方 式拷入ERP软件,利用ERP软件原有的数据校验与数据界面处理功能,在保证数 据快捷输入的同时,保证E'RP软件业务规则的有效性,从而实现数据快速录入
具体步骤如下
1) 通过解析数据交换区中的数据,形成标准的数据格式串。
>格式串通过TAB符进行列与列之间的分隔;
>格式串通过回车换行符进行行与行之间的分隔;
2) 通过读取ERP界面中的表格输入区进行输入区识别。
>根据鼠标所处的第一个位置开始识别,包括该位置所处的列顺序与行顺序。 >按照ERP界面中列显示的顺序进行与需要的列进行列顺序识别,适应进行 列输入顺序调整后的正确顺序识别。
>自动截断多余的数据或多余的显示列。 >自动识别输入列区与非输入列区信息。
3) 将数据依次填入数据输入区,完成数据拷贝。 >数据依据格式串中的分隔顺序,依序填入ERP软件。
>每次填入均可有选择的触发ERP中的数据校验与处理功能。 根据输入区的行数自动判断是否增行,如果ERP中允许增行,增行后继续拷入数据。
本发明的具有功能和有益效果
1、本组件提供通用的调用接口,可以快速的在ERP相应界面上实现数据拷 入功能。
2、通过调用该技术后,ERP软件可以快速的接收来自EXCEL、 W0RD、网页等 方面的表格数据,快捷易用的操作可大幅度提高ERP软件的易用性能。


附图l是数据拷贝步骤示意图。
具体实施例方式
1. ERP软件开发人员在输入界面处调用组件提供的通用方法。
2. 调用脚本为f—pub—copy_clipboard—to—dw(adw, ab_can—add)。
> Adw参数数据界面。
> Ab—can—add:是否自动增加行数据。
主要程序组件
1、 数据分隔函数f_pub_get_lists—by—token >完成数据信息的分隔与格式化处理。
2、 输入区判断函数f—pub—get—column—lists_from_current >完成数据拷入区的判断与识别。
>可以识别输入区的行、列信息。
>自动判断根据显示坐标而形成的列位置信息
3、 数据拷入函数f_pub—copy—clipboard_to—dw ^完成数据拷入ERP界面。
>调用输入判断函数完成数据输入区初始。 >自动调用ERP中数据校验处理功能,完成拷入数据的检验。 >自动调用ERP中数据输入后界面处理功能,完成数据加工处理。 >依据增行标识判断是否自动增行,增行成功后进行新行数据自动拷入处理。 本发明可以快速的实现ERP中对信息跨软件拷贝的需求,对提高ERP软件
的易用性,充分利用专用工具进行数据加工,提高了软件使用人员操作软件的效率。
实施例
本发明的方法已经成功试用于浪潮ERP-PS制药版,标准版产品,在实际用 户的使用中已经发挥了良好的作用,提高了软件的客户满意度。
权利要求
1、一种通用数据拷贝实现ERP数据快速录入的方法,其特征在于将常见软件中的表格数据通过拷贝的方式拷入ERP软件,利用ERP软件原有的数据校验与数据界面处理功能,在保证数据快捷输入的同时,保证ERP软件业务规则的有效性,从而实现数据快速录入具体步骤如下1)通过解析数据交换区中的数据,形成标准的数据格式串格式串通过TAB符进行列与列之间的分隔;格式串通过回车换行符进行行与行之间的分隔;2)通过读取ERP界面中的表格输入区进行输入区识别根据鼠标所处的第一个位置开始识别,包括该位置所处的列顺序与行顺序;按照ERP界面中列显示的顺序进行与需要的列进行列顺序识别,适应进行列输入顺序调整后的正确顺序识别;自动截断多余的数据或多余的显示列;自动识别输入列区与非输入列区信息;3)将数据依次填入数据输入区,完成数据拷贝数据依据格式串中的分隔顺序,依序填入ERP软件;每次填入均可有选择的触发ERP中的数据校验与处理功能;根据输入区的行数自动判断是否增行,如果ERP中允许增行,增行后继续拷入数据;4)通过解析数据交换区中的数据,形成标准的数据格式串格式串通过TAB符进行列与列之间的分隔;格式串通过回车换行符进行行与行之间的分隔;5)通过读取ERP界面中的表格输入区进行输入区识别根据鼠标所处的第一个位置开始识别,包括该位置所处的列顺序与行顺序;按照ERP界面中列显示的顺序进行与需要的列进行列顺序识别,适应进行列输入顺序调整后的正确顺序识别;自动截断多余的数据或多余的显示列;自动识别输入列区与非输入列区信息;6)将数据依次填入数据输入区,完成数据拷贝数据依据格式串中的分隔顺序,依序填入ERP软件;每次填入均可有选择的触发ERP中的数据校验与处理功能;根据输入区的行数自动判断是否增行,如果ERP中允许增行,增行后继续拷入数据。
全文摘要
本发明提供一种通用数据拷贝实现ERP数据快速录入的方法,是将常见软件中的表格数据通过拷贝的方式拷入ERP软件,利用ERP软件原有的数据校验与数据界面处理功能,在保证数据快捷输入的同时,保证ERP软件业务规则的有效性,从而实现数据快速录入本发明可以快速的实现ERP中对信息跨软件拷贝的需求,对提高ERP软件的易用性,充分利用专用工具进行数据加工,提高了软件使用人员操作软件的效率。
文档编号G06F9/46GK101441578SQ20081023783
公开日2009年5月27日 申请日期2008年12月2日 优先权日2008年12月2日
发明者刘清华, 董进军 申请人:浪潮集团山东通用软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1