数据对象替代装置和数据对象替代方法制造方法及图纸

技术编号:6888092 阅读:239 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种数据对象替代装置,包括:对象供需比对检索模块,用于依次检测各对象的净需求量;第一判断模块,用于当所述对象供需比对检索模块检测到所述对象的所述净需求量不为零时,判断所述对象的替代方式;以及对象替代模块,用于根据所述第一判断模块判断出的所述替代方式来进行所述对象的替代。本发明专利技术还提供了一种对象替代方法。根据本发明专利技术的技术方案,可以将对象替代应用于各种场景,通过合理的替代,较低企业的生产成本,提高企业数据对象的管理效率。

【技术实现步骤摘要】

本专利技术涉及计算机技术,具体而言,涉及。
技术介绍
企业一般通过MRP(Material Requirement Planning,物料需求计划)对其生产的产品、所需物料等数据对象进行管理,当进行完数据对象的处理后发现处理结果不符合实际需求,如需要生产或者采购的物料不足而无法满足生产需求,这时,企业为了降低材料成本,用其他物料替代缺少的物料。然后,再手工对数据对象的各步骤处理结果进行逐个逐层替代。由于手工替代工作量大,效率低,容易出错。当应用场景较复杂时,很难保证替代的正确性。相关技术提供了一种数据对象信息修改方法,将数据对象作为物料来进行处理, 如图ι所示,其包括下述步骤依次检测各物料的净需求量102 ;当检测到任一物料的净需求量不为零时,根据替代关系信息及物料可用库存量查找与净需求量不为零的被替代物料对应的替代物料104 ;根据被替代物料的物料清单信息、替代比例信息及查找到的替代物料的可用库存量,修改被替代物料及相关下级物料的净需求量和查找到的替代物料的可用库存量106。上述方法虽然可以修改数据处理对象的信息,但无法对企业的多种应用场景进行分类处理,导致替代方法很难应用到现实中去。首先,其无法对不同物料的替代意愿进行分别处理例如1.当对象缺少时,马上进行自动替代处理。2.当对象缺少时,判断是否能及时供应,如果能及时供应,便不采用替代对象进行替代处理。3.如果不希望进行自动替代,则不做数据处理。其次,当替代发生时,无法判断多种可能出现的情况,在下面的应用场景下显得不够灵活。1.采用一种对象来进行替代处理。保证在处理过程中使得同一批产品的颜色、属性等一致。2.可以使用多种对象来进行替代处理。可能使用黄色,红色等多种颜色的对象来替代原来蓝色的对象。3.当一次替代处理发生后,不再使用替代对象作为供应处理数据。例如企业一直使用15寸的旧款显示器作为计算机的配件,当15寸的显示器库存用光时,不再使用15 寸的显示器,而改用17寸的显示器,或者同时使用17寸、19寸的显示器作为供应对象。再次,不可以在不同的层次设置替代逻辑和参数。1.对于一种对象,始终采用一种替代对象。2.对于一种对象的多种B0M(Bill of Material)结构,采用不同的替代对象。基于相关技术中的缺陷,需要一种数据对象替代技术,不仅可以避免人工带来的效率低下以及可能出现误差的问题,还可以考虑到不同的应用场景,使对象的替代处理变得灵活方便。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种,能够应用在企业需求的多种场景之下,对数据对象进行有效管理。本专利技术提供了一种数据对象替代装置,包括对象供需比对检索模块,用于依次检测各对象的净需求量;第一判断模块,用于当所述对象供需比对检索模块检测到所述对象的所述净需求量不为零时,判断所述对象的替代方式;以及对象替代模块,用于根据所述第一判断模块判断出的所述替代方式来进行所述对象的替代。在上述技术方案中,优选地,所述对象替代模块还可以包括需求单据生成单元,用于当所述替代方式为被替代对象优先时,在判断出所述被替代对象能按时供应的情况下, 生成所述被替代对象的需求单据,其中,所述被替代对象为所述净需求量不为零的所述对象且为制造件以及当所述替代方式为不替代时,生成所述被替代对象的需求单据;当所述替代方式为替代对象优先时,所述对象替代模块使用所述替代对象替代所述被替代对象。在上述技术方案中,优选地,还可以包括第二判断模块,用于在所述替代方式为所述被替代对象优先,且所述被替代对象不能按时供应的情况下以及在所述替代方式为替代对象优先,使用所述替代对象进行替代后的所述被替代对象还有净需求量的情况下,判断所述被替代对象的替代控制方式。 在上述技术方案中,优选地,所述对象替代模块还可以包括排序单元,用于按照优先级的顺序对各所述替代对象进行排序;以及计算单元,用于查找各所述替代对象的库存, 按照所述优先级的顺序依次计算各所述替代对象的需求量,其中,所述替代对象的需求量为所述被替代对象的净需求量与所述替代对象的替代比例的乘积。所述对象替代装置还可以包括修改模块,用于当所述对象替代模块根据判断出的所述替代控制方式来进行所述被替代对象的替代后,修改所述被替代对象的供需关系。在上述技术方案中,优选地,在所述第二判断模块判断所述替代控制方式为全部替代的情况下,依次判断同一所述替代对象的库存是否满足对应的所述需求量,当判断结果为满足时,则所述对象替代模块将同一所述替代对象替代所述被替代对象,当所述判断结果为不满足时,则所述对象替代模块不进行替代,按照所述优先级的顺序对下一个所述替代对象进行判断处理,如果各所述替代对象的库存均不能满足对应的需求量,则所述需求单据生成单元生成所述被替代对象的需求单据;在所述第二判断模块判断所述替代控制方式为部分替代的情况下,所述对象替代模块按照所述替代对象的所述优先级的顺序依次对所述被替代对象进行替代,如果进行替代后的所述被替代对象还具有净需求量,则所述需求单据生成单元生成所述被替代对象的需求单据;在所述第二判断模块判断所述替代控制方式为替换的情况下,所述对象替代模块按照所述替代对象的所述优先级的顺序依次对所述被替代对象进行替代,如果经过所有所述替代对象替代后的所述被替代对象还具有净需求量,则所述需求单据生成单元生成最后一个进行替代的所述替代对象的需求单据并且所述修改模块在对象清单结构中将所述被替代对象替换成所述最后一个进行替代的所述替代对象。本专利技术还提供了一种数据对象替代方法,包括步骤302,对象供需比对检索模块依次检测各对象的净需求量;步骤304,当检测到所述对象的所述净需求量不为零时,第一判断模块判断所述对象的替代方式;步骤306,对象替代模块根据判断出的所述替代方式来进行所述对象的替代。在上述技术方案中,优选地,所述步骤306可以包括步骤3062,当所述替代方式为被替代对象优先时,在所述第一判断模块判断出所述被替代对象能按时供应的情况下, 需求单据生成单元生成所述被替代对象的需求单据,其中,所述被替代对象为所述净需求量不为零的所述对象且为制造件;步骤3064,当所述替代方式为不替代时,所述需求单据生成单元生成所述被替代对象的需求单据;步骤3066,当所述替代方式为替代对象优先时,所述对象替代模块使用所述替代对象替代所述被替代对象。在上述技术方案中,优选地,还可以包括步骤308,第二判断模块判断所述替代控制方式,所述对象替代模块根据判断出的所述替代方式的所述替代控制方式来进行所述被替代对象的替代;在所述步骤3062中,在判断出所述被替代对象不能按时供应的情况下, 进行所述步骤308 ;在所述步骤3066中,在进行替代后的所述被替代对象还有净需求量的情况下,进行所述步骤308。在上述技术方案中,优选地,所述步骤308还可以包括排序单元按照所述替代对象的优先级的顺序对各所述替代对象进行排序,计算单元检索各所述替代对象的库存,按照所述优先级的顺序依次计算各所述替代对象的需求量,所述对象替代模块根据所述替代对象的所述需求量和所述替代对象的所述库存来进行所述被替代对象的替代,修改模块修改所述被替代对象的供需关系,其中,所述替代对象的需求量为所述被替代对象的净需求量与所述替代对象的替代比例的乘本文档来自技高网
...

【技术保护点】
1.一种数据对象替代装置,其特征在于,包括:对象供需比对检索模块,用于依次检测各对象的净需求量;第一判断模块,用于当所述对象供需比对检索模块检测到所述对象的所述净需求量不为零时,判断所述对象的替代方式;以及对象替代模块,用于根据所述第一判断模块判断出的所述替代方式来进行所述对象的替代。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆家俊何剑罗涛延鑫
申请(专利权)人:用友软件股份有限公司
类型:发明
国别省市:11

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

1