产品备料分配方法和装置的制作方法

文档序号:6605566阅读:296来源:国知局
专利名称:产品备料分配方法和装置的制作方法
技术领域
本发明大体上涉及订单管理,更具体地涉及订单中的产品备料的分配方法和装置。
背景技术
为满足客户的个性需求,现代企业越来越重视接单生产,按销售订单生产,造成了 生产任务多,不同产品、同一产品多个系列同时并行生产的要求,不同产品有大量不同的子 件需求,个别企业一段时间内要生产上千乃至上万张订单,有的订单需要展开上万个子件, 在利用好现有供应资源,库存供应,采购在途供应,调拨在途供应,正在生产的半成品供应 等资源的前提下,如何最大化满足客户的需求,是一个庞大的数量模拟计算过程。生产部门根据现有的供应数据分析得出,按现有的供应前提下,可以满足哪些订 单的需求,对不能满足需求的订单,还差多少才能实现生产供应,在个别订单需要按批量生 产的情况下,对于指定订单还需要可以先生产一部分,在这些使用场景下,如果能由用户给 出分析规则后,由系统模拟计算出生产哪些订单,分别可以生产多少数量,对安排生产有着 重要的指导意义。因此,需要一种能够针对不同使用场景自动进行产品备料的供应计算的方法。

发明内容
针对客户的各个使用场景的分析,计算产品备料的供应需要满足以下的要求1、从需求方面看,可以满足离散生产和重复生产不同的生产模式,可以在未创建 订单时依库存进行模拟分析,也可以在下达生产订单后依据指定订单和数量进行分析,用 户可以指定供应的存储地点以及备料的范围的维度来确定部分数据分析。2、从供应方面看,可以指定供应的需求来源范围,包括库存供应、采购在途供应、 调拨在途供应、正在生产的半成品供应。鉴于上述情况,本发明提供了一种产品备料分配方法,用于根据供应为产品分配 备料,包括以下步骤步骤102,构建模拟分析的快照模型,所述快照模型记录当前的模拟 人员和日期,并将所述快照模型编码;步骤104,在所述快照模型中确定产品所需的每个备 料的匹配维度;步骤106,为所述每个备料选择发料方式;步骤108,根据所述匹配维度和所 述发料方式,按照指定的分析方式计算所述每个备料的需求数据;步骤110,将计算出的所 述每个备料的需求数据,分别与供应源中的备料数据进行匹配比较,来确定所述每个备料 的供应数据;以及步骤112,以查询报表的形式展示所述供应数据。其中,匹配维度包括料品、等级、料品版本、成分、项目、番号、需求分类、批号、以 及厂牌范围。其中,指定的分析方式包括成套分析和缺料分析。进一步地,当所述指定的分析方式是所述缺料分析时,步骤106还包括指定产品 数量,根据所述产品数量,计算出所需要的备料的子件数量,对于固定用量的子件取全部实际需求数量作为备料的需求数据,对于变动和批量用量的子件按照预定比例计算实际需求 数量来作为备料的需求数据。进一步地,步骤108包括将所述每个备料的需求数据与供应进行匹配比较,直到 所有备料的需求都匹配结束;以及根据匹配比较结果计算所述每个备料的可成套数量,再 根据订单中所有备料的最小可成套数量,重新确定所述每个备料的供应数据。另一方面,本发明还提供了一种产品备料分配装置,包括构建模块,用于构建模 拟分析的快照模型,所述快照模型记录当前的模拟人员和日期,并将所述快照模型编码;匹 配维度确定模块,位于所述构建模块中,用于确定产品所需的每个备料的匹配维度;选择模 块,用于为所述每个备料选择发料方式;需求数据计算模块,连接到所述匹配维度确定模块 和选择模块,用于根据所述匹配维度和所述发料方式,按照指定的分析方式计算所述每个 备料的需求数据;供应数据确定模块,连接到所述需求数据计算模块,用于将所述需求数据 计算模块计算出的所述每个备料的需求数据,分别与供应源中的备料数据进行匹配比较, 来确定所述每个备料的供应数据;以及显示模块,用于以查询报表的形式显示所述供应数 据。其中,匹配维度包括料品、等级、料品版本、成分、项目、番号、需求分类、批号、以 及厂牌范围。其中,指定的分析方式包括成套分析和缺料分析。进一步地,需求数据计算模块还用于当所述指定的分析方式是所述缺料分析时, 指定产品数量,根据所述产品数量,计算出所需要的备料的子件数量,对于固定用量的子件 取全部实际需求数量作为备料的需求数据,对于变动和批量用量的子件按照预定比例计算 实际需求数量来作为备料的需求数据。进一步地,供应数据确定模块包括匹配模块,用于将所述每个备料的需求数据与 供应进行匹配比较,直到所有备料的需求都匹配结束;以及重新确定模块,用于根据所述匹 配模块的匹配比较结果计算每个备料的可成套数量,再根据订单中所有备料的最小可成套 数量,重新确定所述每个备料的供应数据。根据本发明提出的产品备料分配方法和装置,能够计算出可以生产的数量,计算 出指定范围的订单的供应数量;获得每个备料的详细供应明细,对每个产品的子件需求是 从哪个供应上分别供应了多少数量,显示最明细的匹配记录;每个产品备料的需求总量,已 供应量,现在库存可供应,在途可供应的数量分列显示,并最终计算出缺料数量;对模拟分 析结果的处理,可以供应不同部门人员,从各个角度进行查询分析;对查询结果,可以指定 条件的查询过滤,按不同的分组条件进行汇总分析,并保存为查询方案;实现的各个结果画 面可指定列显示和输出到打印机。


图1是根据本发明的产品备料分配方法的流程图;图2是根据本发明的产品备料分配装置的示意图;以及图3是根据本发明的实施例的产品备料分配业务流程示意图。
具体实施例方式以下将结合附图详细描述本发明的实施例。图1示出了根据本发明的产品备料分配方法。如图1所示,用于根据供应为产品 分配备料的方法包括以下步骤步骤102,构建模拟分析的快照模型,所述快照模型记录当 前的模拟人员和日期,并将所述快照模型编码;步骤104,在所述快照模型中确定产品所需 的每个备料的匹配维度;步骤106,为所述每个备料选择发料方式;步骤108,根据所述匹配 维度和所述发料方式,按照指定的分析方式计算所述每个备料的需求数据;步骤110,将计 算出的所述每个备料的需求数据,分别与供应源中的备料数据进行匹配比较,来确定所述 每个备料的供应数据;以及步骤112,以查询报表的形式展示所述供应数据。其中,匹配维度包括料品、等级、料品版本、成分、项目、番号、需求分类、批号、以 及厂牌范围。其中,指定的分析方式包括成套分析和缺料分析。进一步地,当所述指定的分析方式是所述缺料分析时,步骤108还包括指定产品 数量,根据所述产品数量,计算出所需要的备料的子件数量,对于固定用量的子件取全部实 际需求数量作为备料的需求数据,对于变动和批量用量的子件按照预定比例计算实际需求 数量来作为备料的需求数据。进一步地,步骤110包括将所述每个备料的需求数据与供应进行匹配比较,直到 所有备料的需求都匹配结束;以及根据匹配比较结果计算所述每个备料的可成套数量,再 根据订单中所有备料的最小可成套数量,重新确定所述每个备料的供应数据。图2示出了根据本发明的产品备料分配装置200,包括构建模块202,用于构建模 拟分析的快照模型,所述快照模型记录当前的模拟人员和日期,并将所述快照模型编码;匹 配维度确定模块2022,位于所述构建模块202中,用于确定产品所需的每个备料的匹配维 度;选择模块204,用于为所述每个备料选择发料方式;需求数据计算模块206,连接到所述 匹配维度确定模块2022和选择模块204,用于根据所述匹配维度和所述发料方式,按照指 定的分析方式计算所述每个备料的需求数据;供应数据确定模块208,连接到所述需求数 据计算模块,用于将所述需求数据计算模块计算出的所述每个备料的需求数据,分别与供 应源中的备料数据进行匹配比较,来确定所述每个备料的供应数据;以及显示模块210,用 于以查询报表的形式显示所述供应数据。其中,匹配维度包括料品、等级、料品版本、成分、项目、番号、需求分类、批号、以 及厂牌范围。其中,指定的分析方式包括成套分析和缺料分析。进一步地,需求数据计算模块206还用于当所述指定的分析方式是所述缺料分析 时,指定产品数量,根据所述产品数量,计算出所需要的备料的子件数量,对于固定用量的 子件取全部实际需求数量作为备料的需求数据,对于变动和批量用量的子件按照预定比例 计算实际需求数量来作为备料的需求数据。进一步地,供应数据确定模块208包括匹配模块2082,用于将所述每个备料的需 求数据与供应进行匹配比较,直到所有备料的需求都匹配结束;以及重新确定模块2084, 用于根据所述匹配模块的匹配比较结果计算每个备料的可成套数量,再根据订单中所有备 料的最小可成套数量,重新确定所述每个备料的供应数据。
图3示出了根据本发明的实施例的产品备料分配业务流程示意图。在该实施例 中,备料的匹配维度表示,用来将已有的备料需求汇总后,同一维度去共同获取供应,匹配 的维度例如包括但不限于料品,等级,料品版本、成分,项目,番号,需求分类,批号,有厂牌 管理的还要指定厂牌范围。在该实施例中,供应来源包括但不限于自由库存供应,是按指 定维度获得的库存的自由可用量;采购在途供应,是指在分析时,按指定维度获得的,未入 库的采购订单的计划采购数量和单位;在制生产供应,正在生产的半成品的供应,按备料需 求的匹配维度获得;调拨在途供应,根据备料的需求匹配维度从正在调拨到目的存储地点 的在途供应。如图3所示,在302,构造一个模拟分析的快照模型,以记录当前模拟人员和日期, 并且将此快照按规则编码,以便相关的库存人员和生产人员可以查询到此次模拟的分析结 果。快照模拟中还应记录分析的一些选项设置,备料的范围可分为开工齐套和全部备料,也 可设定存储地点的集合范围,再选择出多个要模拟分析的单据,指定要分析的类型是成套 分析还是缺料模拟。在304,确定在302中选择了缺料模拟,需要确认指定产品数量,按产品数量计算 出所需要的备料的子件数量,对于固定用量的取全部实际需求数量、变动和批量用量的可 按比例计算实际需求数量来做为本次分析的备料需求。在306,根据已知需求的明细记录,按指定的维度汇总,参考供应来源定义的范围, 从自由库存供应、采购在途供应、在制生产供应、调拨在途供应的接口中获得指定维度下的 可供应数量和计量单位。在308,按指定的订单的分析顺序,循环每个需求明细,将每个符合需求维度要求 的供应分配给需求明细,分配的顺序是依分析单据+备料的顺序执行,直到本单所有需求 匹配结束。在310,计算套数,按每个备料的匹配的供应情况再加上自身的已经发料数量来得 出每个备料的可成套数,再按此单据的所有备料的最小可成套数,重新匹配此单据的供应 占用情况,将个别备料多占用的库存情况释放掉。在312,如果是快照条件定义的可以共享库存,则将前面已经占用了的库存,在计算 下个单据时释放掉所有已经占用的供应情况,再重复执行308和310,同理计算其他单据。在314,将每个单据记录的匹配明细记录、按每个备料汇总得到分析需求数量、已 发料数量、自由库存供应数量、其他在途可供应数量等分别记录列表,最后得出还差多少数 量才能满足分析需求数量,即缺料数量。对每个单据可记录分析套数、现在已开工套数、已 经发料套数、本次分析可成多少套数、还能做多少套、还差多少套的材料。将以上分析明细 存储起来,在下面以查询报表的形式展示出来。如下表所示。MoOl的备料需求
备料品需求数量发料单位Al10个Bl10个
7
Mo02的备料需求 备料的各种供应数量 如果分析单据需求如下 则缺料数量明细表为 根据本发明提出的产品备料分配方法和装置,能够计算出可以生产的数量,计算 出指定范围的订单的供应数量;获得每个备料的详细供应明细,对每个产品的子件需求是 从哪个供应上分别供应了多少数量,显示最明细的匹配记录;每个产品备料的需求总量,已 供应量,现在库存可供应,在途可供应的数量分列显示,并最终计算出缺料数量;对模拟分 析结果的处理,可以供应不同部门人员,从各个角度进行查询分析;对查询结果,可以指定条件的查询过滤,按不同的分组条件进行汇总分析,并保存为查询方案;实现的各个结果画 面可指定列显示和输出到打印机。通过本发明的方法和装置,提高了企业的生产效率。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种产品备料分配方法,用于根据供应为产品分配备料,包括以下步骤步骤102,构建模拟分析的快照模型,所述快照模型记录当前的模拟人员和日期,并将所述快照模型编码;步骤104,在所述快照模型中确定产品所需的每个备料的匹配维度;步骤106,为所述每个备料选择发料方式;步骤108,根据所述匹配维度和所述发料方式,按照指定的分析方式计算所述每个备料的需求数据;步骤110,将计算出的所述每个备料的需求数据,分别与供应源中的备料数据进行匹配比较,来确定所述每个备料的供应数据;以及步骤112,以查询报表的形式展示所述供应数据。
2.根据权利要求1所述的方法,其特征在于,所述匹配维度包括料品、等级、料品版 本、成分、项目、番号、需求分类、批号、以及厂牌范围。
3.根据权利要求1所述的方法,其特征在于,所述指定的分析方式包括成套分析和缺 料分析。
4.根据权利要求3所述的方法,其特征在于,当所述指定的分析方式是所述缺料分析 时,所述步骤106还包括指定产品数量,根据所述产品数量,计算出所需要的备料的子件 数量,对于固定用量的子件取全部实际需求数量作为备料的需求数据,对于变动和批量用 量的子件按照预定比例计算实际需求数量来作为备料的需求数据。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述步骤108包括将所述每个备料的需求数据与供应进行匹配比较,直到所有备料的需求都匹配结束;以及根据匹配比较结果计算所述每个备料的可成套数量,再根据订单中所有备料的最小可 成套数量,重新确定所述每个备料的供应数据。
6.一种产品备料分配装置,包括构建模块,用于构建模拟分析的快照模型,所述快照模型记录当前的模拟人员和日期, 并将所述快照模型编码;匹配维度确定模块,位于所述构建模块中,用于确定产品所需的每个备料的匹配维度;选择模块,用于为所述每个备料选择发料方式;需求数据计算模块,连接到所述匹配维度确定模块和所述选择模块,用于根据所述匹 配维度和所述发料方式,按照指定的分析方式计算所述每个备料的需求数据;供应数据确定模块,连接到所述需求数据计算模块,用于将所述需求数据计算模块计 算出的所述每个备料的需求数据,分别与供应源中的备料数据进行匹配比较,来确定所述 每个备料的供应数据;以及显示模块,用于以查询报表的形式显示所述供应数据。
7.根据权利要求6所述的装置,其特征在于,所述匹配维度包括料品、等级、料品版 本、成分、项目、番号、需求分类、批号、以及厂牌范围。
8.根据权利要求6所述的装置,其特征在于,所述指定的分析方式包括成套分析和缺 料分析。
9.根据权利要求8所述的装置,其特征在于,所述需求数据计算模块还用于当所述指 定的分析方式是所述缺料分析时,指定产品数量,根据所述产品数量,计算出所需要的备料 的子件数量,对于固定用量的子件取全部实际需求数量作为备料的需求数据,对于变动和 批量用量的子件按照预定比例计算实际需求数量来作为备料的需求数据。
10.根据权利要求6至9中任一项所述的装置,其特征在于,所供应数据确定模块包括匹配模块,用于将所述每个备料的需求数据与供应进行匹配比较,直到所有备料的需 求都匹配结束;以及重新确定模块,用于根据所述匹配模块的匹配比较结果计算每个备料的可成套数量, 再根据订单中所有备料的最小可成套数量,重新确定所述每个备料的供应数据。
全文摘要
本发明公开了一种产品备料分配方法,用于根据供应为产品分配备料,包括以下步骤构建模拟分析的快照模型,快照模型记录当前的模拟人员和日期,并将所述快照模型编码;在快照模型中确定产品所需的每个备料的匹配维度;为每个备料选择发料方式;根据匹配维度和所述发料方式,按照指定的分析方式计算每个备料的需求数据;将计算出的每个备料的需求数据,分别与供应源中的备料数据进行匹配比较,来确定每个备料的供应数据;以及以查询报表的形式展示所述供应数据。根据本发明提出的方法,能够计算出可以生产的数量,计算出指定范围的订单的供应数量,获得每个备料的详细供应明细,提供供应数据,提高了企业的生产效率。
文档编号G06Q10/00GK101894322SQ20101022132
公开日2010年11月24日 申请日期2010年6月29日 优先权日2010年6月29日
发明者曹添海, 者文明, 解其亮, 陈立, 魏永生 申请人:用友软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1