自动匹配物料即时库存中物料的方法和装置的制造方法

文档序号:8943590阅读:632来源:国知局
自动匹配物料即时库存中物料的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机应用技术领域,特别是涉及一种自动匹配物料即时库存中物料的方法和装置。
【背景技术】
[0002]当前越来越多的企业使用ERP (Enterprise Resource Planning,企业资源计划)系统来进行对物料的管理。而对于物料种类较多或业务量较大的企业,其ERP系统中的物料即时库存数据库中的数据量也较大。物料即时库存数据库中的物料一般涉及的字段众多,如包括:物料名称、数量、仓库名称、仓位名称、批号、辅助属性、供应商、仓库代码、仓位代码和辅助属性代码等。
[0003]传统的物料匹配方法,需要对物料即时库存数据库中的所有物料与目标物料进行物料信息的匹配,以查找出物料即时库存数据库中的目标物料,其检索效率低下。

【发明内容】

[0004]基于此,有必要针对上述技术问题,提供一种能够提高物料检索效率的自动匹配即时库存中物料的方法和装置。
[0005]—种自动匹配物料即时库存数据库中物料的方法,所述方法包括:获取目标物料信息;根据所述目标物料信息获取所述目标物料的权值;在物料即时库存数据库中查找出与所述目标物料具有相同权值的物料;在查找出的所述与所述目标物料具有相同权值的物料中匹配所述目标物料;更新匹配到的所述物料即时库存数据库中的物料的数量。
[0006]在其中一个实施例中,所述目标物料信息包括多个字段和各字段对应的信息;所述根据所述目标物料信息获取所述目标物料的权值的步骤,包括:获取所述目标物料信息中的各字段对应的权位值;累加所述各字段对应的权位值得到目标物料对应的权值。
[0007]在其中一个实施例中,所述获取所述目标物料信息中的各字段对应的权位值的步骤,包括:如果获取的所述目标物料信息中的字段的对应信息为空,则该字段对应的权位值为0,如果不为空,则获取该字段对应的权位值。
[0008]在其中一个实施例中,所述具有权位值的字段包括收料仓库、收料仓位、批号、辅助属性、有效期和供应商字段。
[0009]在其中一个实施例中,所述获取目标物料信息的步骤,包括:扫描目标物料对应的二维码,读取二维码中的各字段和各字段对应的信息。
[0010]—种自动匹配物料即时库存中物料的装置,所述装置包括:物料信息获取模块,用于获取目标物料信息,根据所述目标物料信息获取所述目标物料的权值;物料匹配模块,用于在物料即时库存数据库中查找出与所述目标物料具有相同权值的物料,在查找出的所述与所述目标物料具有相同权值的物料中匹配所述目标物料;物料更新模块,用于更新匹配到的所述物料即时库存数据库中的物料的数量。
[0011]在其中一个实施例中,所述目标物料信息包括多个字段和各字段对应的信息;所述目标物料信息获取模块包括:物料权位值获取模块,用于获取所述目标物料信息中的各字段对应的权位值;物料权值获取模块,用于累加所述各字段对应的权位值得到目标物料对应的权值。
[0012]在其中一个实施例中,所述物料权位值获取模块用于如果获取的所述目标物料信息中的字段的对应信息为空,则该字段对应的权位值为0,如果不为空,则获取该字段对应的权位值。
[0013]在其中一个实施例中,具有权位值的字段包括收料仓库、收料仓位、批号、辅助属性、有效期和供应商字段。
[0014]在其中一个实施例中,所述物料信息获取模块用于扫描目标物料对应的二维码,读取二维码中的各字段和各字段对应的信息。
[0015]上述自动匹配即时库存中物料的方法和装置,通过获取目标物料信息;根据所述目标物料信息获取所述目标物料的权值,并在物料即时库存数据库中查找出具有与所述目标物料相同的权值的物料;然后在查找出的所述具有与所述目标物料相同的权值的物料中匹配所述目标物料;更新匹配到的所述即时库存中的物料的数量。这样,不需要在物料数据库中对所有的物料信息进行匹配,而是直接通过权值进行匹配,从而缩小了匹配范围,提高了物料的检索效率。
【附图说明】
[0016]图1为一个实施例中自动匹配物料即时库存数据库中物料的方法的流程示意图;
[0017]图2为一个实施例中目标物料信息及其二维码的示意图;
[0018]图3为一个实施例中物料即时库存数据库中的部分物料信息示意图;
[0019]图4为一个实施例中更新匹配到的物料即时库存数据库中的物料的数量的示意图;
[0020]图5为一个实施例中根据目标物料信息获取目标物料的权值的步骤的流程示意图;
[0021]图6为一个实施例中自动匹配物料即时库存数据库中物料的装置的结构框图;
[0022]图7为一个实施例中目标物料信息获取模块的结构框图。
【具体实施方式】
[0023]在一个实施例中,如图1所示,提供了一种自动匹配即时库存中物料的方法,该方法包括以下步骤:
[0024]步骤102,获取目标物料信息。
[0025]具体的,目标物料为待从物料即时库存中获取的物料。由于物料及时库存中存储有数量众多、种类繁盛的物料,因此,需要通过使用ERP系统来建立一个与物料及时库存对应的物料及时库存数据库,通过该数据库来记录物料及时库存中的物料信息。物料信息包括了物料的字段,以及字段所对应的信息。一般物料包括多个字段,如物料名称、实收数量、收料仓库、收料仓位、批号、辅助属性、有效期和供应商等。相应的,还包括与字段对应的信息,如物料名称为手机二极管,实收数量为300,收料仓库为成品仓,批号为111等。
[0026]通过获取目标物料信息,可以知道目标物料的名称、目标物料在收料仓库的存储地点和需求数量。
[0027]在一个实施例中,获取目标物料信息的步骤,包括扫描目标物料对应的二维码,读取二维码中的各字段和各字段对应的信息。
[0028]随着二维码的广泛应用,可以将目标物料信息制成二维码,通过扫描该二维码,根据二维码解析算法,来获取目标物料信息。
[0029]例如,通过扫描图2右侧的二维码,得到的物料的字段为物料名称、实收数量、收料仓库、仓位、批号以及辅助属性;得到的各个字段对应的信息分别为:手机二极管、300.0000、成品仓、SB113N成品仓、111以及蓝色。这样,只需扫描该二维码即可清楚获得所需要取料的信息。
[0030]步骤104,根据目标物料信息获取目标物料的权值。
[0031]本实施例中,可预先设置好物料的权值赋予规则,对不同的物料信息,赋予与之对应的权值。具体的,可对不同类别的物料赋予不同的权值,使得根据赋予的权值即可区分出不同类别的物料。例如,可以利用物料的属性分类来对不同属性的物料赋予不同权值;也可对存储在不同仓库的物料赋予不同的权值。这样,当获取到目标物料信息后,可根据预先设置的权值赋予规则,获取到目标物料的权值。
[0032]步骤106,在物料即时库存数据库中查找出与目标物料具有相同权值的物料。
[0033]如图3所示,物料即时库存数据库中的物料的仓库名称、仓位名称和数量字段分别对应目标物料的收料仓库、收料仓位、和实收数量字段。同样的,也可按照上述相同的权值赋予规则,预先设置好物料即时库存数据库中的物料的权值。
[0034]若读取的物料即时库存数据库中不存在权值列,则为该物料即时库存数据库新增权值列。按照上述的权值赋予规则,计算出每个物料的权值,并将其写入该物料的权值列。
[0035]本实施例中,当获取到目标物料的权值后,可在物料即时库存数据库中查找出与目标物料具有相同权值的物料。具体的,只需要在物料即时库存数据库的权值列中去匹配目标物料的权值,而无须对所有的物料信息都进行匹配。
[0036]若没有在物料即时库存数据库查找出与目标物料具有相同权值的物料,则说明该即时库存数据库中不存在该目标物料。此时,可以显示不存在目标物料的提示信息。
[0037]步骤108,在查找出的与目标物料具有相同权值的物料中匹配目标物料。
[0038]若在物料即时库存数据库中查找出的与目标物料具有相同权值的物料,则说明所需的物料可能包含在该查找出的与目标物料具有相同权值的物料之中。此时,继续在该查找出与目标物料具有相同权值的物料中匹配目标物料。这样,即可将与之权值不同的物料排除,缩小了匹配范围,提高了检索效率。
[0039]若在该查找出与目标物料具有相同权值的物料之中,没有匹配到目标物料,则同样可以显示不存在目标物料的提示信息。
[0040]步骤110,更新匹配到的物料即时库存数据库中的物料的数量。
[0041]本实施例中,若在与目标物料具有相同权值的物料中匹配到目标物料,则根据获取的目标物料中包含的实收数量的对应的信息更新物料即时库存数据库匹
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1