一种BOM配单装置、方法及电子设备和存储介质制造方法及图纸

技术编号:23986129 阅读:39 留言:0更新日期:2020-04-29 13:37
本申请公开了一种BOM配单装置、方法及设备和介质,包括:文件获取模块,用于获取BOM文件,确定BOM文件中的待匹配产品信息;列表获取模块,用于获取预设包装代码表;产品匹配模块,用于查找预设产品库中是否存在与待匹配产品信息对应的目标产品信息;信息修改模块,用于如果否,则根据预设包装代码表对待匹配产品信息进行修改,并利用修改后产品信息在预设产品库中进行重新匹配。本申请引入用于保存厂牌和包装代码对应关系的预设包装代码表,在原始信息未能匹配成功后,利用预设包装代码表对待匹配信息进行修改,进而可利用修改后产品信息在预设产品库中重新匹配不同包装标准的产品信息,增加待匹配信息的识别概率,提高系统自动配型率。

A BOM matching device, method, electronic equipment and storage medium

【技术实现步骤摘要】
一种BOM配单装置、方法及电子设备和存储介质
本申请涉及计算机
,更具体地说,涉及一种BOM配单装置、方法及一种电子设备和一种计算机可读存储介质。
技术介绍
电子元器件是对各种电子元件和电子器件的总称,按照工作时是否需要外部能量源,电子元件可以分为主动元件和被动元件两大类。其中,被动元件为不包含受控电源的电路组件,包括电容器、电阻器和电感器等;主动元件包括分立器件和集成电路(IC)等。全世界的电子元器件约有超过五亿个型号,种类非常多。BOM(billofmaterials,物料清单),指产品所需要的零部件的清单及组成结构,即是生产一件产品所需的子零件及其产品中零件数量的完全组合。在电子产品制造中,工程师会根据产品需求做产品设计方案,并会基于产品设计方案制作BOM。BOM配单是指配单人员根据BOM要求采购对应物料的过程。在实际配型过程中,需要用户给定原始型号,但是原始型号可能因书写不规范而导致缺失字符或多书写字符,导致型号不能被正确识别,从而降低了系统自动配型率。因此,如何解决上述问题是本领域技术人员需要重点关注的。
技术实现思路
本申请的目的在于提供一种BOM配单装置、方法及一种电子设备和一种计算机可读存储介质,增加待匹配信息的识别概率,提高了系统自动配型率。为实现上述目的,本申请提供了一种BOM配单装置,包括:文件获取模块,用于获取BOM文件,确定所述BOM文件中包括原始电子元件型号和厂牌的待匹配产品信息;列表获取模块,用于获取预设包装代码表;所述预设包装代码表为预先建立的用于保存厂牌和包装代码对应关系的列表;产品匹配模块,用于利用所述待匹配产品信息在预设产品库中进行匹配,查找所述预设产品库中是否存在与所述待匹配产品信息对应的目标产品信息;信息修改模块,用于如果否,则根据所述预设包装代码表对所述待匹配产品信息进行修改,并利用修改后产品信息在所述预设产品库中进行重新匹配;信息返回模块,用于将匹配结果中的所有目标产品信息返回至交互界面,以便基于所述所有目标产品信息通过所述交互界面选择指定的供应厂商,完成所述BOM文件的配单。可选的,所述信息修改模块,包括:代码查找单元,用于根据所述待匹配产品信息中的厂牌查找所述预设包装代码表中对应的所有目标包装代码;第一修改单元,用于将所述所有目标包装代码依次添加至所述待匹配产品信息中所述原始电子元件型号的尾部,得到第一类修改后型号;第一匹配单元,用于利用包含所述第一类修改后型号的产品信息在所述预设产品库中进行重新匹配。可选的,所述信息修改模块,还包括:代码匹配单元,用于若包含所述第一类修改后型号的产品信息匹配失败,则利用所述所有目标包装代码依次与所述原始电子元件型号的尾部进行匹配;第二修改单元,用于若所述目标包装代码与所述原始电子元件型号的尾部匹配成功,则将所述原始电子元件型号尾部的当前包装代码删除,得到第二类修改后型号;第二匹配单元,用于利用包含所述第二类修改后型号的产品信息在所述预设产品库中进行重新匹配。可选的,所述信息修改模块,还包括:第三修改单元,用于若包含所述第二类修改后型号的产品信息匹配失败,则将所述所有目标包装代码依次添加至所述第二类修改后型号的尾部,得到第三类修改后型号;第三匹配单元,用于利用包含所述第三类修改后型号的产品信息在所述预设产品库中进行重新匹配。可选的,所述信息返回模块,包括:信息显示单元,用于将匹配结果中的所有目标产品信息返回至交互界面,以显示所述所有目标产品信息对应的供应厂商名称、产品库存、起订量以及产品价格;指令接收单元,用于通过所述交互界面接收用户根据货物需求和所述目标产品信息下发的针对供应厂商的选择指令。为实现上述目的,本申请提供了一种BOM配单方法,包括:获取BOM文件,确定所述BOM文件中包括原始电子元件型号和厂牌的待匹配产品信息;获取预设包装代码表;所述预设包装代码表为预先建立的用于保存厂牌和包装代码对应关系的列表;利用所述待匹配产品信息在预设产品库中进行匹配,查找所述预设产品库中是否存在与所述待匹配产品信息对应的目标产品信息;如果所述预设产品库中不存在目标产品信息,则根据所述预设包装代码表对所述待匹配产品信息进行修改,并利用修改后产品信息在所述预设产品库中进行重新匹配;将匹配结果中的所有目标产品信息返回至交互界面,以便基于所述所有目标产品信息通过所述交互界面选择指定的供应厂商,完成所述BOM文件的配单。可选的,所述根据所述预设包装代码表对所述待匹配产品信息进行修改,并利用修改后产品信息在所述预设产品库中进行重新匹配,包括:根据所述待匹配产品信息中的厂牌查找所述预设包装代码表中对应的所有目标包装代码;将所述所有目标包装代码依次添加至所述待匹配产品信息中所述原始电子元件型号的尾部,得到第一类修改后型号;利用包含所述第一类修改后型号的产品信息在所述预设产品库中进行重新匹配。可选的,所述利用包含所述第一类修改后型号的产品信息在所述预设产品库中进行重新匹配之后,还包括:若包含所述第一类修改后型号的产品信息匹配失败,则利用所述所有目标包装代码依次与所述原始电子元件型号的尾部进行匹配;若所述目标包装代码与所述原始电子元件型号的尾部匹配成功,则将所述原始电子元件型号尾部的当前包装代码删除,得到第二类修改后型号;利用包含所述第二类修改后型号的产品信息在所述预设产品库中进行重新匹配。可选的,所述利用包含所述第二类修改后型号的产品信息在所述预设产品库中进行重新匹配之后,还包括:若包含所述第二类修改后型号的产品信息匹配失败,则将所述所有目标包装代码依次添加至所述第二类修改后型号的尾部,得到第三类修改后型号;利用包含所述第三类修改后型号的产品信息在所述预设产品库中进行重新匹配。为实现上述目的,本申请提供了一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现前述公开的任一种所述BOM配单方法的步骤。为实现上述目的,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现前述公开的任一种所述BOM配单方法的步骤。通过以上方案可知,本申请提供的一种BOM配单装置,包括:文件获取模块,用于获取BOM文件,确定所述BOM文件中包括原始电子元件型号和厂牌的待匹配产品信息;列表获取模块,用于获取预设包装代码表;所述预设包装代码表为预先建立的用于保存厂牌和包装代码对应关系的列表;产品匹配模块,用于利用所述待匹配产品信息在预设产品库中进行匹配,查找所述预设产品库中是否存在与所述待匹配产品信息对应的目标产品信息;信息修改模块,用于如果否,则根据所述预设包装代码表对所述待匹配产品信息进行修改,并利用修改后产品信息在所述预设产品库中进行重新匹配;信息返回模块,用于将匹配结本文档来自技高网...

【技术保护点】
1.一种BOM配单装置,其特征在于,包括:/n文件获取模块,用于获取BOM文件,确定所述BOM文件中包括原始电子元件型号和厂牌的待匹配产品信息;/n列表获取模块,用于获取预设包装代码表;所述预设包装代码表为预先建立的用于保存厂牌和包装代码对应关系的列表;/n产品匹配模块,用于利用所述待匹配产品信息在预设产品库中进行匹配,查找所述预设产品库中是否存在与所述待匹配产品信息对应的目标产品信息;/n信息修改模块,用于如果否,则根据所述预设包装代码表对所述待匹配产品信息进行修改,并利用修改后产品信息在所述预设产品库中进行重新匹配;/n信息返回模块,用于将匹配结果中的所有目标产品信息返回至交互界面,以便基于所述所有目标产品信息通过所述交互界面选择指定的供应厂商,完成所述BOM文件的配单。/n

【技术特征摘要】
1.一种BOM配单装置,其特征在于,包括:
文件获取模块,用于获取BOM文件,确定所述BOM文件中包括原始电子元件型号和厂牌的待匹配产品信息;
列表获取模块,用于获取预设包装代码表;所述预设包装代码表为预先建立的用于保存厂牌和包装代码对应关系的列表;
产品匹配模块,用于利用所述待匹配产品信息在预设产品库中进行匹配,查找所述预设产品库中是否存在与所述待匹配产品信息对应的目标产品信息;
信息修改模块,用于如果否,则根据所述预设包装代码表对所述待匹配产品信息进行修改,并利用修改后产品信息在所述预设产品库中进行重新匹配;
信息返回模块,用于将匹配结果中的所有目标产品信息返回至交互界面,以便基于所述所有目标产品信息通过所述交互界面选择指定的供应厂商,完成所述BOM文件的配单。


2.根据权利要求1所述的BOM配单装置,其特征在于,所述信息修改模块,包括:
代码查找单元,用于根据所述待匹配产品信息中的厂牌查找所述预设包装代码表中对应的所有目标包装代码;
第一修改单元,用于将所述所有目标包装代码依次添加至所述待匹配产品信息中所述原始电子元件型号的尾部,得到第一类修改后型号;
第一匹配单元,用于利用包含所述第一类修改后型号的产品信息在所述预设产品库中进行重新匹配。


3.根据权利要求2所述的BOM配单装置,其特征在于,所述信息修改模块,还包括:
代码匹配单元,用于若包含所述第一类修改后型号的产品信息匹配失败,则利用所述所有目标包装代码依次与所述原始电子元件型号的尾部进行匹配;
第二修改单元,用于若所述目标包装代码与所述原始电子元件型号的尾部匹配成功,则将所述原始电子元件型号尾部的当前包装代码删除,得到第二类修改后型号;
第二匹配单元,用于利用包含所述第二类修改后型号的产品信息在所述预设产品库中进行重新匹配。


4.根据权利要求3所述的BOM配单装置,其特征在于,所述信息修改模块,还包括:
第三修改单元,用于若包含所述第二类修改后型号的产品信息匹配失败,则将所述所有目标包装代码依次添加至所述第二类修改后型号的尾部,得到第三类修改后型号;
第三匹配单元,用于利用包含所述第三类修改后型号的产品信息在所述预设产品库中进行重新匹配。


5.根据权利要求1至4任一项所述的BOM配单装置,其特征在于,所述信息返回模块,包括:
信息显示单元,用于将匹配结果中的所有目标产品信息返回至交互界面,以显示所述所有目标产品信息对应的供应厂商名称、产品库存、起订量以及产品价格;
指令接收单元,用于通过所述交互界面接收用户根据货物需求和所述目标产品信息下发的针对供应厂商的选择指令。

【专利技术属性】
技术研发人员:白向阳刘云锋
申请(专利权)人:云汉芯城上海互联网科技股份有限公司
类型:发明
国别省市:上海;31

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

1