即时数据更新的方法及装置制造方法及图纸

技术编号:9906933 阅读:72 留言:0更新日期:2014-04-11 05:53
本发明专利技术涉及一种即时数据更新的方法及装置,其方法包括:对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及配置的即时库存的元数据,对即时库存数据进行更新。本发明专利技术通过对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及配置的即时库存的元数据,对即时库存数据进行更新,对最终用户而言,增加新的库存单据,只需要配置即可实现即时库存数据的更新,无需编码;同时,库存档维度可以根据需要灵活调整,从而提高了即时库存数据更新的灵活性、可扩展性,由于无需修改编码,降低了开发成本。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种即时数据更新的方法及装置,其方法包括:对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及配置的即时库存的元数据,对即时库存数据进行更新。本专利技术通过对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及配置的即时库存的元数据,对即时库存数据进行更新,对最终用户而言,增加新的库存单据,只需要配置即可实现即时库存数据的更新,无需编码;同时,库存档维度可以根据需要灵活调整,从而提高了即时库存数据更新的灵活性、可扩展性,由于无需修改编码,降低了开发成本。【专利说明】即时数据更新的方法及装置
本专利技术涉及信息处理
,尤其涉及一种实现ERP (Enterprise ResourcePlanning,企业资源计划)的即时数据更新的方法及装置。
技术介绍
在ERP业务中,当即时库存数据发生异动后,不管何时何地,皆应将异动数据汇总计入库存,即时更新即时库存数据的单据,包括出库单和入库单等。目前,为实现即时库存数据的更新,通常是定义库存档参数,根据库存档参数封装出即时库存更新函数。在各个需要更新即时库存数据的单据存储或者审核时,调用上述即时库存数据更新函数,传入函数需要的库存档参数,从而完成即时库存的更新。但是,现有的上述方案,需要通过硬编码实现,即时库存数据更新函数的参数,已经编码固化,当即时库存数据的库存档信息需要扩展时,需要硬编码修改函数的参数,由于缺少必要的业务类型抽象,导致很多自定义的库存单据,在不编码的情况下不能写入即时库存,因此,现有的即时库存数据更新方法扩展性差,对最终用户来说,无法自行修改上述函数,难以添加新的库存单据,对最终用户的个性化库存档参数,无法支持;此外,在通用产品中,修改函数会影响全部的用户,而且修改库存档参数,均需要修改代码,由此增加了成本。
技术实现思路
本专利技术的主要目的在于提供一种即时数据更新的方法及装置,旨在提高即时库存数据更新的灵活性、可扩展性,并降低成本。为了达到上述目的,本专利技术提出一种即时数据更新的方法,包括:对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及所述配置的即时库存的元数据,对所述即时库存数据进行更新。优选地,所述对即时库存数据进行分解操作,配置即时库存的元数据的步骤包括:对所述即时库存数据进行分解操作,获取所述即时库存数据的库存档维度,以及即时库存数据中ERP单据各字段与所述库存档维度的对应关系;将所述即时库存数据的库存档维度以及ERP单据各字段与所述库存档维度的对应关系转换为元数据,并将所述元数据按结构存储在数据库中。优选地,所述将元数据按结构存储在数据库中的步骤之前还包括:将所述即时库存数据中ERP单据需要更新库存数据的操作转换为元数据。优选地,所述根据当前ERP单据以及所述配置的即时库存的元数据,对所述即时库存数据进行更新的步骤包括:从所述数据库中读取所述即时库存数据中ERP单据需要更新库存数据的操作对应的元数据;从所述数据库中读取ERP单据字段与库存档维度的对应关系、库存档维度对应的元数据;根据所述ERP单据字段与库存档维度的对应关系,将当前ERP单据的字段与库存档维度进行匹配;获取当前ERP单据上各字段对应的库存档维度;按照维度对应关系,将当前ERP单据提交至所述即时库存中对应操作的更新函数,进行即时库存数据更新。优选地,该方法还包括:增加库存档维度版本,并指定即时库存数据中ERP单据上与该新增库存档维度版本对应的字段,进行元数据转换,存储到数据库中。本专利技术还提出一种即时数据更新的装置,包括:配置模块,用于对即时库存数据进行分解操作,配置即时库存的元数据;更新模块,用于当需要更新即时库存数据时,根据当前ERP单据以及所述配置的即时库存的元数据,对所述即时库存数据进行更新。优选地,所述配置模块包括:分解单元,用于对所述即时库存数据进行分解操作,获取所述即时库数据存的库存档维度,以及即时库存数据中ERP单据各字段与所述库存档维度的对应关系;转换单元,用于将所述即时库存数据的库存档维度以及ERP单据各字段与所述库存档维度的对应关系转换为元数据,并将所述元数据按结构存储在数据库中。优选地,所述转换单元还用于将所述即时库存数据中ERP单据需要更新库存数据的操作转换为元数据。优选地,所述更新模块包括:解析单元,用于从所述数据库中读取所述即时库存数据中ERP单据需要更新库存数据的操作对应的元数据;以及从所述数据库中读取ERP单据字段与库存档维度的对应关系、库存档维度对应的元数据;匹配单元,用于根据所述ERP单据字段与库存档维度的对应关系,将当前ERP单据的字段与库存档维度进行匹配;获取当前ERP单据上各字段对应的库存档维度;更新单元,用于按照维度对应关系,将当前ERP单据提交至所述即时库存中对应操作的更新函数,进行即时库存数据更新。优选地,所述配置模块还用于增加库存档维度版本,并指定即时库存数据中ERP单据上与该新增库存档维度版本对应的字段,进行元数据转换,存储到数据库中。本专利技术提出的一种即时数据更新的方法及装置,通过对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及配置的即时库存的元数据,对即时库存进行数据更新,对最终用户而言,增加新的库存单据,只需要配置即可实现即时库存数据的更新,无需编码;同时,库存档维度可以根据需要灵活调整,从而提高了即时库存数据更新的灵活性、可扩展性,由于无需修改编码,降低了开发成本。【专利附图】【附图说明】图1是本专利技术即时数据更新的方法较佳实施例的流程示意图;图2是本专利技术即时数据更新的方法较佳实施例中对即时库存数据进行分解操作,配置即时库存的元数据的流程示意图;图3是本专利技术即时数据更新的方法较佳实施例中根据当前ERP单据以及所述配置的即时库存的元数据,对即时库存数据进行更新的流程示意图;图4是本专利技术即时数据更新的装置较佳实施例的结构示意图;图5是本专利技术即时数据更新的装置较佳实施例中配置模块的结构示意图;图6是本专利技术即时数据更新的装置较佳实施例中更新模块的结构示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。【具体实施方式】本专利技术实施例的解决方案主要是:对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及配置的即时库存的元数据,对即时库存数据进行更新,对最终用户而言,增加新的库存单据,只需要配置即可实现即时库存数据的更新,无需编码;同时,库存档维度可以根据需要灵活调整,以提高即时库存更新数据的灵活性、可扩展性,并降低开发成本。如图1所示,本专利技术较佳实施例提出一种即时数据更新的方法,包括:步骤S101,对即时库存数据进行分解操作,配置即时库存的元数据;本实施例以ERP即时库存为例,采用灵活配置元数据的方式,实现ERP即时库存数据的更新。首先,分解出即时库存数据的库存档维度,同时分解出需要更新即时库存数据的ERP单据的操作,以及这些单据的字段与库存档维度的对应关系。具体地,在ERP业务中,ERP单据是指需要更新即时库存数据的单据,包括出库单本文档来自技高网
...
即时数据更新的方法及装置

【技术保护点】
一种即时数据更新的方法,其特征在于,包括:对即时库存数据进行分解操作,配置即时库存的元数据;当需要更新即时库存数据时,根据当前ERP单据以及所述配置的即时库存的元数据,对所述即时库存数据进行更新。

【技术特征摘要】

【专利技术属性】
技术研发人员:丁振华杨铁军曾会琴何青青
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1