防止模块化BOM中禁用部件被误用的方法、装置、设备及存储介质制造方法及图纸

技术编号:22784265 阅读:55 留言:0更新日期:2019-12-11 04:26
本发明专利技术提供一种防止模块化BOM中禁用部件被误用的方法、装置、设备及存储介质,包括如下步骤:获取发起部件禁用流程的消息信息;根据获取的信息更新物料禁用关系库;接收使用部件的请求信息;将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息。该方法能够很好的对禁用的部件进行维护,同时有效的避免了禁用部件再次被其他机型、BOM误用的情况。很大程度上能够避免风险事故的发生。

Methods, devices, equipment and storage media to prevent misuse of disabled parts in modular BOM

The invention provides a method, device, device and storage medium for preventing the misuse of disabled parts in modular BOM, which comprises the following steps: obtaining the message information for initiating the disabling process of parts; updating the material disabling relationship library according to the acquired information; receiving the request information for using parts; comparing the received request information with the information in the material disabling relationship library, if requested The information is the disabled part information, which is processed according to the disabled relationship type. Otherwise, the information of agreeing to use the part is returned. This method can maintain the disabled parts well and avoid the misuse of the disabled parts by other models and BOMs. To a large extent, risk accidents can be avoided.

【技术实现步骤摘要】
防止模块化BOM中禁用部件被误用的方法、装置、设备及存储介质
本专利技术涉及服务器涉及
,具体涉及一种防止模块化BOM中禁用部件被误用的方法、装置、设备及存储介质。
技术介绍
目前浪潮服务器发展速度快、产品种类多,用到的部件种类、数量也在不断增加。应用场景错综复发,现阶段存在一些部件自身存在问题,或者部件与部件之间搭配存在问题的现象。随着服务器数量、部件数量的增多,对于存在问题的部件,如何在BOM中避免被应用,现阶段难以判定。在系统上对有问题的部件禁用后,系统并不能自动识别该部件已经被禁用,若有人增加该部件,却并不知道部件已经被禁用,加入BOM后,一旦出货,风险极大。目前部件禁用BOM的范围是系统上查询出的该部件已经加入的BOM,但如果存在未处理完成的禁用部件加入BOM的流程,目前系统中是无法识别把控的,这个时间差范围内的流程,存在风险隐患。
技术实现思路
针对目前部件禁用BOM的范围是系统上查询出的该部件已经加入的BOM,但如果存在未处理完成的禁用部件加入BOM的流程,目前系统中是无法识别把控的,这个时间差范围内的流程,存在风险隐患的问题,本专利技术提供一种防止模块化BOM中禁用部件被误用的方法、装置、设备及存储介质。本专利技术的技术方案是:第一方面,本专利技术技术方案提供一种防止模块化BOM中禁用部件被误用的方法,其特征在于,包括如下步骤:获取发起部件禁用流程的消息信息;根据获取的信息更新物料禁用关系库;接收使用部件的请求信息;将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息。进一步的,所述的获取发起部件禁用流程的消息信息的步骤之前,包括:创建物料禁用关系库,其中,物料禁用关系库的属性包括实体名称、实体编码、规格级、禁用类型、禁用原因;禁用类型包括自身禁用、搭配禁用。进一步的,所述的将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息的步骤包括:禁用关系类型为自身禁用,当新申请规格级或EC变更规格级时,如果规格级中存在已经禁用的部件,给出提示信息,无法进行禁用部件的添加、变更。进一步的,所述的将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息的步骤还包括:禁用关系类型为自身禁用,若复用已经存在的规格级或是流程中存在的未处理流程包含禁用部件,当增加新的规格级时予以提示,无法进行规格的添加。进一步的,所述的将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息的步骤还包括:若禁用关系类型为搭配禁用时,新申请规格级、EC变更规格级或进行添加规格级时,均予以提示进行禁用关系查验,流程允许继续进行。第二方面,本专利技术技术方案提供一种防止模块化BOM中禁用部件被误用的装置,包括消息信息获取模块、物料禁用关系库更新模块、请求信息接收模块、处理模块;消息信息获取模块,用于获取发起部件禁用流程的消息信息;物料禁用关系库更新模块,用于根据获取的信息更新物料禁用关系库;请求信息接收模块,用于接收使用部件的请求信息;处理模块,用于将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息。进一步的,该装置还包括物料禁用关系库创建模块;物料禁用关系库创建模块,用于创建物料禁用关系库,其中,物料禁用关系库的属性包括实体名称、实体编码、规格级、禁用类型、禁用原因;禁用类型包括自身禁用、搭配禁用。第三方面,本专利技术技术方案提供一种电子设备,包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如第一方面所述的一种防止模块化BOM中禁用部件被误用的方法。第四方面,本专利技术技术方案提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述一种防止模块化BOM中禁用部件被误用的方法。从以上技术方案可以看出,本专利技术具有以下优点:该方法能够很好的对禁用的部件进行维护,同时有效的避免了禁用部件再次被其他机型、BOM误用的情况。很大程度上能够避免风险事故的发生。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的方法的示意性流程图。图2是本专利技术实施例二提供的装置的示意性框图。图3为本专利技术实施例提供的一种电子设备的实体结构示意图具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。实施例一如图1所示,本专利技术技术方案提供一种防止模块化BOM中禁用部件被误用的方法,其特征在于,包括如下步骤:S1:创建物料禁用关系库,其中,物料禁用关系库的属性包括实体名称、实体编码、规格级、禁用类型、禁用原因;禁用类型包括自身禁用、搭配禁用;当接收到创建物料禁用关系库指令时,提取所述创建物料禁用关系库指令中的部件标识;在预先创建的模型库中,获取与所述部件标识对应的实体模型;其中,所述实体模型中设置有列表信息,所述的列表信息包括实体名称、实体编码、规格级、禁用类型、禁用原因。以硬盘为例,目前存在硬盘自身禁用、硬盘+某raid卡禁用、硬盘+某raid卡+某背板禁用等情况。禁用流程是根据部件实体编码反查规格级、模块级、应用BOM,在发起禁用流程,限制OD关系进行部件的禁用。防止禁用部件被误用,需建立一个物料禁用关系库,一旦出现需要禁用的物料,因为走禁用流程周期长,节点多,故需要第一时间对该关系库进行维护,确保禁用部件及时发出禁用信号。S2:获取发起部件禁用流程的消息信息;S3:根据获取的信息更新物料禁用关系库;硬盘自身存在问题或硬盘与其他部件搭配存在问题,先进行禁用关系库的维本文档来自技高网
...

【技术保护点】
1.一种防止模块化BOM中禁用部件被误用的方法,其特征在于,包括如下步骤:/n获取发起部件禁用流程的信息;/n根据获取的信息更新物料禁用关系库;/n接收使用部件的请求信息;/n将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息。/n

【技术特征摘要】
1.一种防止模块化BOM中禁用部件被误用的方法,其特征在于,包括如下步骤:
获取发起部件禁用流程的信息;
根据获取的信息更新物料禁用关系库;
接收使用部件的请求信息;
将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息。


2.根据权利要求1所述的一种防止模块化BOM中禁用部件被误用的方法,其特征在于,所述的获取发起部件禁用流程的消息信息的步骤之前,包括:
创建物料禁用关系库,其中,物料禁用关系库的属性包括实体名称、实体编码、规格级、禁用类型、禁用原因;
禁用类型包括自身禁用、搭配禁用。


3.根据权利要求2所述的一种防止模块化BOM中禁用部件被误用的方法,其特征在于,所述的将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息的步骤包括:
禁用关系类型为自身禁用,当新申请规格级或EC变更规格级时,如果规格级中存在已经禁用的部件,给出提示信息,无法进行禁用部件的添加、变更。


4.根据权利要求3所述的一种防止模块化BOM中禁用部件被误用的方法,其特征在于,所述的将接收的请求信息与物料禁用关系库内的信息进行比对,若请求信息为禁用部件信息,根据禁用关系类型进行处理,否则,返回同意使用该部件的信息的步骤还包括:
禁用关系类型为自身禁用,若复用已经存在的规格级或是流程中存在的未处理流程包含禁用部件,当增加新的规格级时予以提示,无法进行规格的添加。


5.根据权利要求4所述的一种防止模块化BOM中禁用部件被误用的方法,其特征在于,所述的将接收的请...

【专利技术属性】
技术研发人员:刘伯书
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1