本技术涉及物料需求,尤其是涉及一种物料需求计算方法、装置、终端及存储介质。
背景技术:
1、在传统的企业资源计划(erp)系统中,物料需求计划(mrp)是确保物料供应满足生产需求的关键工具。然而,传统的mrp系统通常仅生成物料需求清单,需要人工进一步操作生成请购单。
2、目前中小型企业做原材料采购的时候,需要做非常复杂的计算来算出应该采购多少原材料,所以很多企业上线erp做相应的采购mrp计算,但是世面上大多的mrp计算需要消耗非常多的计算时间,并且及时性不高,比如mrp计算完成后有新的订单或订单变更后则需要重新计算才能得到准确的应采购数量。这种方式不仅效率低下,而且容易出错。
3、且若订单出现超派工现象(即超出订单数量的派工),则传统mrp计算不能准确的算出该超出部分的所需原材料的需求。
4、因此,如何实现实时计算物料需采购数量的需求是本领域技术人员亟待解决的问题。
技术实现思路
1、为了保证企业生产过程中能够实时地计算出当前需要采购的原材料的类型和预计数量,准确的算出实际缺料数,本技术提供了一种物料需求计算方法、装置、终端及存储介质。
2、第一方面,本技术提供了一种物料需求计算方法,采用如下所述的技术方案:
3、一种物料需求计算方法,包括如下步骤:
4、获取现有成品库存数量和生产计划,依据所述现有成品库存数量和所述生产计划计算得到实际需生产订单数量;
5、依据所述生产计划得到产品物料清单,结合所述产品物料清单和所述实际需生产订单数量,计算得到当前所需原材料数量;
6、获取已采购未入库数量和现有库存数量,结合所述当前所需原材料数量计算得到当前原材料数量,依据所述当前原材料数量,结合获取的安全库存数量计算并生成请购数据。
7、通过采用上述技术方案,利用预先设置的计算方法对原材料的需求进行自动化计算,通过自动化计算和生成请购数据,简化了原材料采购的流程,降低了操作复杂度。
8、优选地,所述获取现有成品库存数量和生产计划,依据所述现有成品库存数量和所述生产计划计算得到实际需生产订单数量,具体包括如下步骤:
9、获取生产计划,依据所述生产计划得到未交付订单数量和已派工未完工且未入库派工单数量,所述生产计划还包括产品物料清单;
10、获取现有成品库存数量,以所述未交付订单数量减去所述现有成品库存数量计算得到第一生产数值,当所述第一生产数值大于零时,将所述第一生产数值作为需生产订单数量。
11、通过采用上述技术方案,计算出需生产订单数量,以订单数量为需求点,能够提高计算的效率与准确性。
12、优选地,还包括如下步骤:
13、以所述已派工未完工且未入库派工单数量减去所述需生产订单数量得到第二生产数值,当所述第二生产数值大于零时,将所述第二生产数值作为超派工数量。
14、优选地,还包括如下步骤:
15、计算所述需生产订单数量和所述超派工数量之和,得到实际需生产订单数量。
16、通过采用上述技术方案,只关注派工单超出部分数量并计算可能出现的超派工数量,从而以汇总的形式计算出订单需求,能够减少计算资源,有利于及时、快速地得到计算结果,提高效率。
17、优选地,所述依据所述生产计划得到产品物料清单,结合所述产品物料清单和所述实际需生产订单数量,计算得到当前所需原材料数量,具体包括如下步骤:
18、从所述生产计划中获取所述产品物料清单,依据所述产品物料清单得到派工单bom拆解原材料数量,计算所述实际需生产订单数量与所述派工单bom拆解原材料数量的乘积,得到当前所需原材料数量。
19、通过采用上述技术方案,得到当前所需原材料数量,为后续计算出实际需要采购的原材料数量提供了数据基础。
20、优选地,所述获取已采购未入库数量和现有库存数量,结合所述当前所需原材料数量计算得到当前原材料数量,具体包括如下步骤:
21、获取物料的线边仓库存数量和仓库库存数量,以所述线边仓库存数量和所述仓库库存数量之和作为现有库存数量;
22、获取已采购未入库数量,以所述现有库存数量减去所述当前所需原材料数量与所述已采购未入库数量之和,计算得到当前原材料数量。
23、通过采用上述技术方案,将超派工及线边仓余量作为计算条件,能较为准确地算出实际需采购的数量。
24、优选地,所述依据所述当前原材料数量,结合获取的安全库存数量计算并生成请购数据,具体包括如下步骤:
25、获取安全库存数量,以所述当前原材料数量减去所述安全库存数量,得到当前需采购数量,依据所述当前需采购数量生成请购数据,所述请购数据包括现有库存数量、当前所需原材料数量、已采购未入库数量以及安全库存,依据所述请购数据生成请购单。
26、通过采用上述技术方案,通过自动化计算和生成请购单,简化了原材料采购的流程,企业无需手动计算需求、创建请购单等,降低了操作复杂度。
27、第二方面,本技术提供了一种物料需求计算装置,采用如下的技术方案:
28、一种物料需求计算装置,包括如下模块:
29、订单数量计算模块,用于获取现有成品库存数量和生产计划,依据所述现有成品库存数量和所述生产计划计算得到实际需生产订单数量;
30、所需物料计算模块,用于依据所述生产计划得到产品物料清单,结合所述产品物料清单和所述实际需生产订单数量,计算得到当前所需原材料数量;
31、请购数据生成模块,用于获取已采购未入库数量和现有库存数量,结合所述当前所需原材料数量计算得到当前原材料数量,依据所述当前原材料数量,结合获取的安全库存数量计算并生成请购数据。
32、通过采用上述技术方案,搭建出了一套完整的需采购物料的需求计算体系,为采购需求物料的高效化计算提供了必要的软件技术支撑,显著地提升了生产计划中物料需求计算技术的智能化、自动化水平,满足了技术进步的要求。
33、第三方面,本技术提供了一种智能终端,采用如下的技术方案:
34、一种智能终端,包括存储器和处理器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现如前文所述的物料需求计算方法。
35、第四方面,本技术提供了一种计算机可读存储介质,采用如下的技术方案:
36、一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如前文所述的物料需求计算方法。
37、综上所述,本技术至少包含如下有益效果:
38、(1)本技术的方法在数据库层面进行了优化和执行,仅计算可能出现的超派工数量,而不需要关注各派工单内的数量,因此具有更低的算力需求;考虑了超派工场景,确保在计算原材料需求时,能够将超出计划的生产需求也纳入考虑范围,提高了计算的准确性。
39、(2)本技术的方法能够快速地响应查询请求,并提供实时、准确的原材料需求信息,有助于企业及时做出采购决策,避免库存积压或缺货情况。
40、(3)通过自动化计算和生成请购单,简化了原材料采购的流程,企业无需手动计算需求、创建请购单等,降低了操作复杂度,同时自动化流程还减少了人为错误的可能性,提高了操作的准确性。
1.一种物料需求计算方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的物料需求计算方法,其特征在于,所述获取现有成品库存数量和生产计划,依据所述现有成品库存数量和所述生产计划计算得到实际需生产订单数量,具体包括如下步骤:
3.根据权利要求2所述的物料需求计算方法,其特征在于,还包括如下步骤:
4.根据权利要求3所述的物料需求计算方法,其特征在于,还包括如下步骤:
5.根据权利要求2所述的物料需求计算方法,其特征在于,所述依据所述生产计划得到产品物料清单,结合所述产品物料清单和所述实际需生产订单数量,计算得到当前所需原材料数量,具体包括如下步骤:
6.根据权利要求1所述的物料需求计算方法,其特征在于,所述获取已采购未入库数量和现有库存数量,结合所述当前所需原材料数量计算得到当前原材料数量,具体包括如下步骤:
7.根据权利要求1所述的物料需求计算方法,其特征在于,所述依据所述当前原材料数量,结合获取的安全库存数量计算并生成请购数据,具体包括如下步骤:
8.一种物料需求计算装置,其特征在于,包括如下模块:
9.一种智能终端,其特征在于,包括存储器和处理器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现如权利要求1至7任一所述的物料需求计算方法。
10.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如权利要求1至7任一所述的物料需求计算方法。
