一种确定物料需求计划的方法及装置的制造方法

文档序号:9547738阅读:260来源:国知局
一种确定物料需求计划的方法及装置的制造方法
【技术领域】
[0001]本发明涉及物料管理技术领域,特别是涉及一种确定物料需求计划的方法及装置。
【背景技术】
[0002]在产品制造企业,为按时供应客户所需产品或供应市场需求,且不会造成库存积压,需要进行物料需求计划(Material Requirement Planning,简称“MRP”)。MRP是一种产品制造企业内的物资计划管理模式,是指根据产品结构各层次的物料的从属和数量关系,以每个物料为计划对象,以完工时期为时间基准倒排计划,按提前期长短区别各个物品下达计划时间的先后顺序。因此,MRP需要计算各层次物料的需求量。
[0003]MRP的一个基本的数据来源是物料清单(Bill of Material,简称“BOM”)。BOM是定义产品结构的技术文件,又称为产品结构树、产品结构表或Β0Μ表,它指明了物料之间的结构关系以及每种物料的需求数量。
[0004]低位码(Low Level Code,简称“LLC”)是指某一物料在BOM中所处的最低层级。在展开MRP进行物料需求计划时,计算物料需求的顺序是从上而下进行的,即从产品的0层次(最高层次)开始计算,按低位码的顺序从低位码小的物料往低位码大的物料进行计算,当计算到该产品的某一层次但低位码不同时,则只计算层次高的物料,层次比计算层次低的物料的计算结果暂时存储起来,总的需求量可以汇总存储但不进行MRP需求计算与原材料的库存分配,这样,可用的库存量优先分配给了处于最低层的物料,保证了时间上最先需求的物料先得到库存分配,避免了晚需求的物料提取下达计划并占用库存,因此低位码是MRP的计算顺序。
[0005]在企业生产过程中,许多原材料都存在一个或多个可替代料,这些物料之间差异小、无主次之分,可以在生产过程中相互替代,这样就需要建立物料的相互替代关系,如:A可替代B、同时B可替代A。
[0006]而现有的解决方案在MRP计算时,无法处理这种循环替代,只能单向建立替代关系Ο

【发明内容】

[0007]本发明的目的是提供一种确定物料需求计划的方法及装置,目的在于解决现有MRP计算时无法进行物料之间的循环替代、只能单向建立替代关系的问题。
[0008]为解决上述技术问题,本发明提供一种确定物料需求计划的方法,包括:
[0009]预先建立物料替代关系,所述物料替代关系支持物料之间的相互循环替代;
[0010]从数据库中提取物料清单;
[0011]通过所述物料替代关系计算物料的低位码,将相互循环替代的物料的等级设置为相同,在循环计算低位码形成一个完整的闭环时自动退出循环;
[0012]根据所述低位码的顺序关系计算各层次的物料的需求,确定物料需求计划。
[0013]可选地,所述根据所述低位码的顺序关系计算各层次的物料的需求,确定物料需求计划包括:
[0014]获取物料的需求单据数据;
[0015]通过所述需求单据数据,计算所述物料的净需求数据;
[0016]通过所述净需求数据以及所述低位码的顺序关系,对预设时间内预计量进行模拟计算,生成所述物料需求计划。
[0017]可选地,所述物料替代关系包括:物料清单内码、物料清单编号、第一物料的物料代码、分录内码、作为所述第一物料的替代物料的第二物料代码以及替代用量。
[0018]可选地,所述通过所述净需求数据以及所述低位码的顺序关系,对预设时间内预计量进行模拟计算,生成所述物料需求计划包括:
[0019]将物料清单中第一物料的库存量与所述净需求数据进行比较,当所述库存量小于所述净需求数据时,查找与所述第一物料之间可相互替代的第二物料的库存量,计算得到所述预计量。
[0020]可选地,所述通过所述物料替代关系计算物料的低位码包括:
[0021]从所述物料清单中提取物料从属关系,建立临时表,并对所述临时表进行逐层收敛,基于所述临时表的收敛过程计算所述物料的低位码。
[0022]本发明提供了一种确定物料需求计划的装置,包括:
[0023]预建立模块,用于预先建立物料替代关系,所述物料替代关系支持物料之间的相互循环替代;
[0024]提取模块,用于从数据库中提取物料清单;
[0025]低位码计算模块,用于通过所述物料替代关系计算物料的低位码,将相互循环替代的物料的等级设置为相同,在循环计算低位码形成一个完整的闭环时自动退出循环;
[0026]确定模块,用于根据所述低位码的顺序关系计算各层次的物料的需求,确定物料需求计划。
[0027]可选地,所述确定模块包括:
[0028]获取单元,用于获取物料的需求单据数据;
[0029]计算单元,用于通过所述需求单据数据,计算所述物料的净需求数据;
[0030]生成单元,用于通过所述净需求数据以及所述低位码的顺序关系,对预设时间内预计量进行模拟计算,生成所述物料需求计划。
[0031]可选地,所述物料替代关系包括:物料清单内码、物料清单编号、第一物料的物料代码、分录内码、作为所述第一物料的替代物料的第二物料代码以及替代用量。
[0032]可选地,所述生成单元具体用于:
[0033]将物料清单中第一物料的库存量与所述净需求数据进行比较,当所述库存量小于所述净需求数据时,查找与所述第一物料之间可相互替代的第二物料的库存量,计算得到所述预计量。
[0034]可选地,低位码计算模块具体用于:
[0035]从所述物料清单中提取物料从属关系,建立临时表,并对所述临时表进行逐层收敛,基于所述临时表的收敛过程计算所述物料的低位码。
[0036]本发明所提供的确定物料需求计划的方法及装置,通过预先建立物料替代关系,从数据库中提取物料清单;通过物料替代关系计算物料的低位码,将相互循环替代的物料的等级设置为相同,在循环计算低位码形成一个完整的闭环时自动退出循环;根据低位码的顺序关系计算各层次的物料的需求,确定物料需求计划。本发明所提供的确定物料需求计划的方法及装置,物料替代关系支持物料循环替代,且低位码计算也支持循环替代,在同一天中只有出现物料A替代物料B或物料B替代物料A的情况,不可能出现同一天物料A替代物料B同时物料B替代物料A的情况,从而避免了陷入死循环。
【附图说明】
[0037]为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本发明所提供的确定物料需求计划的方法的一种【具体实施方式】的流程图;
[0039]图2为本实施例提供的确定物料需求计划的方法中生成物料需求计划的流程图;
[0040]图3为本发明所提供的确定物料需求计划的方法的另一种【具体实施方式】的流程图;
[0041]图4为本发明实施例提供的确定物料需求计划的装置的结构框图;
[0042]图5为本发明所提供的确定物料需求计划的装置中确定模块的结构框图。
【具体实施方式】
[0043]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]本发明所提供的确定物料需求计划的方法的一种【具体实施方式】的流程图如图1所述,该方法包括:
[0045]步骤S101:预先建立物料替代关系,所述物料替代关系支持物料之间的相互循环替代;
[0046]步骤S102:从数据库中提取物料清单;
[0047]步骤S103:通过所述物料替代关系计算物料的低位码,将相互循环替代的物料的等级设置为相同,在循环计算低位码形成一个完整的闭环时自动退出循环;
[0048]步骤S104:根据所述低位码的顺序关系计算各层次的物料的需求,确定物料需求计划。
[0049]本发明所提供的确定物料需求计划的方法,通过预先建立物料替代关系,从数据库中提取物料清单;通过物料替代关系计算物料的低位码,将相互循环替代的物料的等级设置为相同,在循环计算低位码形成一个完整的闭环时自动退出循环;根据低位码的顺序关系计算各层次的物料的需求,确定物料需求计划。本发明所提供的确定物料需求计划的方法,物料替代关系支持物料循环替代,且低位码计算也支持循环替代,在同一天中只有出现物料A替代物料B或物料B替代物料A的情况,不可能出现同一天物料A替代物料B同时物料B替代物料A的情况,从而避免了陷入死循环。
[0050]在上一实施例的基础上,请参照图2生成物料需求计划的流程图所示,本发明所提供的确定物料需求计划的方法中步骤S104可以具体包括:
[0051]步骤S201:获取物料的需求单据数据;
[0052]步骤S202:通过所述需求单据数据,计算所述物料的净需求数据;
[0053]步骤S203:通过所述净需求数据以及所述低位码的顺序关系,对预设时间内预计量进行模拟计算,生成所述物料需求计划。
[0054]在本实施例中,物料替代关系可以具体包括:物料清单内码、物料清单编号、第一物料的物料代码、分录内码、作为所述第一物料的替代物料的第二物料代码以及替代用量。
[0055]在本实施例中,上述生成所述物料需求计划的过程可以具体为:将物料清单中第一物料的库存量与所述净需求数据进行比较,当所述库存量小于所述净需求数据时,查找与所述第一物料之间可相互替代的第二物料的库存量,计算得到所述预计量。
[0056]在上述任一实施例的基础上,具体地,通过所述物料替代关系计算物料的低位码的过程可以包括:
[0057]从所述物料清单中提取物料从属关系,建立临时表,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1