Erp系统中校验信息发布的方法和系统的制作方法

文档序号:9911798阅读:388来源:国知局
Erp系统中校验信息发布的方法和系统的制作方法
【技术领域】
[0001]本发明涉及计算机信息技术领域,特别是涉及一种ERP系统中校验信息发布的方法和系统。
【背景技术】
[0002]企业资源管理系统(Enterprise Resource Planning, ERP)是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台,可管理多个业务,如财务、供应链、制造等业务。每个不同的业务都有自己的业务模型,业务模型是指通过ERP系统集成开发工具,搭建起来的包含业务含义与位置含义的单据或基础资料模板,这个单据或基础资料模板可以理解为网页,只不过是ERP领域的专用网页,包含了特定的ERP业务含义。其中单据是企业ERP系统中,承载企业业务含义的载体,企业相关领域操作员通过创建单据,完成业务记录。基础资料是在企业ERP系统中,被单据频繁使用的公共资料载体,如:在生产制造类企业中,被频繁使用的物料,在人力资源管理中,被频繁使用的人员信息,这些载体都统称为基础资料。
[0003]随着业务的发展,各个业务模型的逻辑也越来越复杂,企业操作员在进行业务模型数据录入时,时常出现由于遗忘或不明白业务含义等原因,遗漏掉一些关键操作或关键字段的录入。出现这种情况时,在紧接着进行此业务模型的业务操作时,校验器会抛出不合法的业务校验信息,并终止本次业务操作。校验器一般以文字字符串描述的方式发布这些不合法的业务校验信息,当存在多条校验信息时,这些校验信息以平级、平行的方式逐条发布并显示,显示时各信息分别占用一行位置,无业务先后顺序。
[0004]业务操作员在处理这些杂乱无章、并且无序的校验信息时,往往以经验为指导,开始修改业务模型的字段,但是由于复杂业务模型的字段之间存在先后依赖的关系,极有可能出现当企业操作员在修改某个字段时,校验器马上又会弹出其他校验信息,在完成新弹出的校验信息对应的字段的修改后,才可以进行当前字段的修改,导致企业操作员不能一次完成字段的修改工作,严重影响工作效率。

【发明内容】

[0005]基于此,有必要针对上述问题,提供一种ERP系统中校验信息发布的方法和系统,能帮助操作员高效的完成业务模型数据的录入工作。
[0006]—种ERP系统中校验信息发布的方法,所述方法包括:
[0007]获取需要发布的校验信息;
[0008]根据预设的顺序表对所述校验信息排序,所述顺序表中按照由业务模型数据间的逻辑关系和业务操作的类型确定的顺序存储了与各个校验信息对应的标识,所述标识用于唯一标识一条校验信息;
[0009]将排序完成的所述校验信息按顺序发布。
[0010]在其中一个实施例中,所述获取需要发布的校验信息的步骤包括:
[0011]接收录入的业务模型数据和业务操作;
[0012]根据所述业务模型数据和所述业务操作得到需要发布的校验信息。
[0013]在其中一个实施例中,所述根据预设的顺序表对所述校验信息排序的步骤包括:
[0014]获取校验信息的唯一标识;
[0015]获取所述校验信息的唯一标识在顺序表中的位置;
[0016]根据所述位置确定各个校验信息的先后顺序。
[0017]在其中一个实施例中,所述根据预设的顺序表对所述校验信息排序;将排序完成的校验信息按顺序发布的步骤包括:
[0018]按照所述各个校验信息的先后顺序将各校验信息存入先进先出的消息队列;
[0019]获取所述消息队列中的校验信息并依次发布。
[0020]在其中一个实施例中,所述将排序完成的所述校验信息按照顺序发布的步骤为:
[0021]将排序完成的校验信息以带有超链接的文本的形式按顺序发布,所述超链接用于接收用户的点击后进入与所述校验信息的标识对应的业务模型数据录入界面。
[0022]—种ERP系统中校验信息发布的系统,所述系统包括:
[0023]获取模块,用于获取需要发布的校验信息;
[0024]排序模块,用于根据预设的顺序表对所述校验信息排序,所述顺序表中按照由业务模型数据间的逻辑关系和业务操作的类型确定的顺序存储了与各个校验信息对应的标识,所述标识用于唯一标识一条校验信息;
[0025]发布模块,将排序完成的所述校验信息按顺序发布。
[0026]在其中一个实施例中,所述获取模块还用于接收录入的业务模型数据和业务操作;根据所述业务模型数据和所述业务操作得到需要发布的校验信息。
[0027]在其中一个实施例中,所述排序模块还用于获取校验信息的唯一标识;获取所述校验信息的唯一标识在顺序表中的位置;根据所述位置确定各个校验信息的先后顺序。
[0028]在其中一个实施例中,所述排序模块还用于按照所述各个校验信息的先后顺序将各校验信息存入先进先出的消息队列;所述发布模块还用于获取所述消息队列中的校验信息并依次发布。
[0029]在其中一个实施例中,所述发布模块还用于将排序完成的校验信息以带有超链接的文本的形式按顺序发布,所述超链接用于接收用户的点击后进入与所述校验信息的标识对应的业务模型数据录入界面。
[0030]上述ERP系统中校验信息发布的方法和系统,通过获取需要发布的校验信息,根据预设的顺序表对所述校验信息排序,其中顺序表中按照由业务模型数据间的逻辑关系和业务操作的类型确定的顺序存储了与各个校验信息对应的标识,将排序完成的校验信息按顺序发布,由于预设的顺序表是符合业务逻辑顺序的,按此顺序发布的校验信息符合各个非法操作修改的先后顺序,能帮助业务员高效的进行错误修改工作,提高业务模型数据的录入速度。
【附图说明】
[0031]图1为一个实施例中ERP系统中校验信息发布的方法的流程图;
[0032]图2为一个实施例中展示校验信息的示意图;
[0033]图3为一个实施例中顺序表的示意图;
[0034]图4为一个实施例中将排序完成的校验信息按顺序发布的发布界面示意图;
[0035]图5为一个实施例中获取需要发布的校验信息的流程图;
[0036]图6为一个实施例中根据预设的顺序表对校验信息排序的流程图;
[0037]图7为另一个实施例中将排序完成的校验信息按顺序发布的发布界面示意图;
[0038]图8为一个实施例中ERP系统中校验信息发布的系统的结构框图。
【具体实施方式】
[0039]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0040]在一个实施例中,如图1所示,提供了一种ERP系统中校验信息发布的方法,该方法包括:
[0041]步骤S110,获取需要发布的校验信息。
[0042]本实施例中,校验信息是当业务员在进行业务模型操作时,由于各种原因导致操作失败时,如录入的数据不合法,遗漏了一些关键操作等,ERP系统输出的对应不合法操作的信息,此信息记录了业务员在操作过程中出现的错误,业务员可以根据这些信息去修改错误。ERP系统开发过程中,由开发人员根据业务的逻辑关系预先保存了所有的校验信息,ERP系统运行过程中,只有与业务员实际出现的不合法操作所对应的校验信息才需要发布。如图2所示,展示了几个校验信息,校验信息可以分为关键字和错误信息两部分,如采购员,采购部门、物料编码是关键字,关键字可对应单据中的要素,每个关键字后面是与之对应的具体的错误信息,方便业务员在录入时先找到关键字再根据后面的错误信息对录入错误的数据进行修改。
[0043]步骤S120,根据预设的顺序表对所述校验信息排序,所述顺序表中按照由业务模型数据间的逻辑关系和业务操作的类型确定的顺序存储了与各个校验信息对应的标识,所述标识用于唯一标识一条校验信息。
[0044]本实施例中,由于业务模型的各个数据或业务操作间存在依赖关系,如当业务员需要修改某个录入数据时,必须先修改与这个数据相关联的数据或需要先执行某个业务操作后,才能进行此数据的修改,所以各个校验信息之间存在先后顺序。如业务员没有录入采购员,同时没有录入采购部门,这时应该首先录入正确的采购部门,再录入正确的采购员。如业务员没有录入采购部门,需要先点击业务操作按钮导入预设的所有采购部门名称,然后再选择一个采购部门。开发人员根据业务模型数据间的逻辑关系和业务操作的类型确定所有校验信息的先后顺序,然后生成预设的顺序表。同时,为了查找方便,只需要将各个能唯一标识一条校验信息的标识存入顺序表即可,如图3所示,是存储了所有标识的顺序表,可以经过查表找到需要发布的校验信息在顺序表中对应的标识,然后根据标识在顺序表中的位置或其它预设的规则排序。为了使顺序表中的标识能唯一标识一条校验信息,可以同时给每个校验信息一个唯一标识,顺序表中存储这个唯一标识就可;顺序表中存储的标识也可以是对每个校验信息的唯一标识经过公式运算后的数据,但是公式运算必须是线性的,保证运算结果与运算变量一一对应。
[0045]可以理解的是,当某个业务的业务模型或业务操作发生变化时,校验信息也会相应的发生变化,可以由系统开发人员对原系统进行二次开发,修改或增加校验信息,同时修改顺序表。
[0046]步骤S130,将排序完成的校验信息按顺序发布。
[0047]本实施例中,可以通过界面的方式将排序完成的校验信息按顺序发布,如图4所示,业务员只需要按照发布的顺序对应修
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1