专利名称:成套领料确定方法和装置的制作方法
技术领域:
本发明涉及一种成套领料确定方法和装置。
背景技术:
需要进行成套领料的场景例如以下生产订单下达到生产车间,需要按开工时间和开工数量为需求套数的产品创建领 料单,需要在开工前确认成套领料方案。生产中实现成套领料可以使库存人员按产品的需求套数备料,供生产人员领用, 避免无规则的零散领料,方便了双方人员核对领料数量,为按单装配型生产的常用领料方 式。审核完工报告时,对倒扣发料的备料创建领料单,对消耗比较稳定的备料实现自 动创建成套领料单。需要使用替代料的场景例如以下在生产过程中,如果发生主料的库存不足,可领用替代料来代替主料进行生产,替 代料数量与主料数量有一定的比例,可以在B0M(Bill of Material,物料清单)子项中定义 替代料,其对应的管理维度同生产用的主料一样多,同一主料可以有多个替料件同时替代。在实际的生产过程中,往往存在既有需要使用替代料,又有需要进行成套领料的 情况。现有的成套分析,成套领料,成套检查等使用成套领料方案的环节中计算产品的已成 套数的过程中,在使用了替代料的情况下,计算时将主料与替代料分开来独立进行计算,所 以产生的计算结果往往是主料供应一部分套数的产品,替代料供应一部分套数的产品,而 不能将主料和替代料作为整体来考虑计算,如A料满足30%的需求套数,A料的替代料B料 也能满足30 %的需求套数,但计算结果无法体现将A和B作为整体考虑可满足60 %的产品 需求套数的计算结果。S卩,在有替代件的生产场景,强制要求主料和替代料各按一定的比例发料,是把主 料与其替代料分离看成是两个主料来计算,缺陷是主料与替代料的QPA(QPA是每装配件数 量,用来计量主料或替代料对一个成品需要的用量)都是针对整个生产数量的,违背了 QPA 的本质定义,同时也使生产过程强制了主料与替代料同时存在,与实际生产不符。因此,需求一种新型的成套领料确定方式,能够适用于使用了替代料的工作场景, 满足生产需要,有效控制库存,并最大程度增加库存料品的使用效率。
发明内容
本发明所要解决的技术问题在于,需求一种新型的成套领料确定方式,能够适用 于使用了替代料的工作场景,满足生产需要,有效控制库存,并最大程度增加库存料品的使 用效率。有鉴于此,本发明公开了一种成套领料确定方法,包括步骤102,输入生产订单; 步骤104,根据所述生产订单上产品的主料的已发料数量和每装配件数量以及其对应的替代料的已发料数量和每装配件数量,得到所述主料的已成套数和所述替代料的已成套数并 进行合并得到合并已成套数,将所述合并已成套数作为所述产品的已成套数;步骤106,根 据所述产品的已成套数和记录于所述生产订单上的需求套数,得到所述产品的补成套数; 步骤108,根据所述产品的需求套数和所述合并已成套数,得到所述主料和所述替代料的合 并补成套数,再根据所述主料的每装配件数量和库存数量以及所述替代料的每装配件数量 和库存数量,得到对应所述产品的补成套数的所述主料的待发料数量和所述替代料的待发 料数量以满足所述需求套数,或确定所述主料的库存数量和所述替代料的库存数量无法满 足所述需求套数。在上述技术方案中,优选地,所述步骤104还包括所述主料为多个时,对对应于 多个所述主料的多个所述合并已成套数取最小值,作为所述产品的已成套数。在上述技术方案中,优选地,所述步骤104还包括同一主料对应多个替代料,且 所述多个替代料共同起到替代所述同一主料的作用时,获得所述多个替代料中的每一个的 已成套数并取最小值,作为所述多个替代料的已成套数。在上述技术方案中,优选地,所述步骤104还包括同一主料对应多个替代料,且 所述多个替代料中每一个独立起到替代所述同一主料的作用时,获得所述多个替代料中的 每一个的已成套数并合并,作为所述多个替代料的已成套数。在上述技术方案中,优选地,所述步骤108包括根据所述主料的库存数量和每装 配件数量以及所述替代料的库存数量和每装配件数量,得到所述主料的可成套数量和所述 替代料的可成套数量,当所述主料的可成套数量大于或等于所述合并补成套数时,确定所 述主料的待发料数量为所述主料的每装配件数量与所述合并补成套数的乘积,所述替代料 的待发料数量为零;当所述主料的可成套数量小于所述合并补成套数,且当所述替代料的 可成套数量与所述主料的可成套数量之和大于或等于所述合并补成套数时,确定所述主料 的待发料数量为所述主料的库存数量,所述替代料的待发料数量为所述替代料的可成套数 量与所述主料的可成套数量之和与所述合并补成套数之差再乘以所述替代料的每装配件 数量;当所述替代料的可成套数量与所述主料的可成套数量小于所述合并补成套数时,确 定库存的所述主料和所述替代料无法满足所述需求套数。本发明还公开了一种成套领料确定装置,包括输入模块,输入生产订单;成套检 查模块,根据所述生产订单上产品的主料和已发料数量和每装配件数量以及其对应的替代 料的已发料数量和每装配件数量,得到所述主料的已成套数和所述替代料的已成套数并进 行合并得到合并已成套数,将所述合并已成套数作为所述产品的已成套数;补成套检查模 块,根据所述产品的已成套数和记录于所述生产订单上的需求套数,得到所述产品的补成 套数;待发料检查模块,根据所述产品的需求套数和所述合并已成套数,得到所述主料和所 述替代料的合并补成套数,再根据所述主料的每装配件数量和库存数量以及所述替代料的 每装配件数量和库存数量,得到对应所述产品的补成套数的所述主料的待发料数量和所述 替代料的待发料数量以满足所述需求套数,或确定所述主料的库存数量和所述替代料的库 存数量无法满足所述需求套数。在上述技术方案中,优选地,所述成套检查模块在所述主料为多个时,对对应于多 个所述主料的多个所述合并已成套数取最小值,作为所述产品的已成套数。在上述技术方案中,优选地,所述成套检查模块在同一主料对应多个替代料,且所述多个替代料共同起到替代所述同一主料的作用时,获得所述多个替代料中的每一个的已 成套数并取最小值,作为所述多个替代料的已成套数。在上述技术方案中,优选地,所述成套检查模块在同一主料对应多个替代料,且所 述多个替代料中每一个独立起到替代所述同一主料的作用时,获得所述多个替代料中的每 一个的已成套数并合并,作为所述多个替代料的已成套数。在上述技术方案中,优选地,所述待发料检查模块根据所述主料的库存数量和每 装配件数量以及所述替代料的库存数量和每装配件数量,得到所述主料的可成套数量和所 述替代料的可成套数量,当所述主料的可成套数量大于或等于所述合并补成套数时,确定 所述主料的待发料数量为所述主料的每装配件数量与所述合并补成套数的乘积,所述替代 料的待发料数量为零;当所述主料的可成套数量小于所述合并补成套数,且当所述替代料 的可成套数量与所述主料的可成套数量之和大于或等于所述合并补成套数时,确定所述主 料的待发料数量为所述主料的库存数量,所述替代料的待发料数量为所述替代料的可成套 数量与所述主料的可成套数量之和与所述合并补成套数之差再乘以所述替代料的每装配 件数量;当所述替代料的可成套数量与所述主料的可成套数量小于所述合并补成套数时, 确定库存的所述主料和所述替代料无法满足所述需求套数。根据本发明的技术方案,可以实现一种成套领料确定方法和装置,可以适用于使 用了替代料的工作场景,满足生产需要,有效控制库存,并最大程度增加库存料品的使用效率。
图1是根据本发明的成套领料确定方法的流程图;图2是根据本发明的成套领料确定装置的框图;图3是根据本发明一个实施例的成套领料确定方法的应用场景示意图。
具体实施例方式以下将参考附图详细描述根据本发明的实施例。图1是根据本发明的成套领料确定方法的流程图。如图1所示,本发明提供了一种成套领料确定方法,包括步骤102,输入生产订 单;步骤104,根据所述生产订单上产品的主料的已发料数量和每装配件数量以及其对应 的替代料的已发料数量和每装配件数量,得到所述主料的已成套数和所述替代料的已成 套数并进行合并得到合并已成套数,将所述合并已成套数作为所述产品的已成套数;步骤 106,根据所述产品的已成套数和记录于所述生产订单上的需求套数,得到所述产品的补成 套数;步骤108,根据所述产品的需求套数和所述合并已成套数,得到所述主料和所述替代 料的合并补成套数,再根据所述主料的每装配件数量和库存数量以及所述替代料的每装配 件数量和库存数量,得到对应所述产品的补成套数的所述主料的待发料数量和所述替代料 的待发料数量以满足所述需求套数,或确定所述主料的库存数量和所述替代料的库存数量 无法满足所述需求套数。在上述技术方案中,所述步骤104还包括所述主料为多个时,对对应于多个所述 主料的多个所述合并已成套数取最小值,作为所述产品的已成套数。
在上述技术方案中,所述步骤104还包括同一主料对应多个替代料,且所述多个 替代料共同起到替代所述同一主料的作用时,获得所述多个替代料中的每一个的已成套数 并取最小值,作为所述多个替代料的已成套数。在上述技术方案中,所述步骤104还包括同一主料对应多个替代料,且所述多个 替代料中每一个独立起到替代所述同一主料的作用时,获得所述多个替代料中的每一个的 已成套数并合并,作为所述多个替代料的已成套数。在上述技术方案中,所述步骤108包括根据所述主料的库存数量和每装配件数 量以及所述替代料的库存数量和每装配件数量,得到所述主料的可成套数量和所述替代料 的可成套数量,当所述主料的可成套数量大于或等于所述合并补成套数时,确定所述主料 的待发料数量为所述主料的每装配件数量与所述合并补成套数的乘积,所述替代料的待发 料数量为零;当所述主料的可成套数量小于所述合并补成套数,且当所述替代料的可成套 数量与所述主料的可成套数量之和大于或等于所述合并补成套数时,确定所述主料的待发 料数量为所述主料的库存数量,所述替代料的待发料数量为所述替代料的可成套数量与所 述主料的可成套数量之和与所述合并补成套数之差再乘以所述替代料的每装配件数量;当 所述替代料的可成套数量与所述主料的可成套数量小于所述合并补成套数时,确定库存的 所述主料和所述替代料无法满足所述需求套数。图2是根据本发明的成套领料确定装置的框图。本发明还提供了一种成套领料确定装置200,包括输入模块202,输入生产订单; 成套检查模块204,根据所述生产订单上产品的主料和已发料数量和每装配件数量以及其 对应的替代料的已发料数量和每装配件数量,得到所述主料的已成套数和所述替代料的已 成套数并进行合并得到合并已成套数,将所述合并已成套数作为所述产品的已成套数;补 成套检查模块206,根据所述产品的已成套数和记录于所述生产订单上的需求套数,得到所 述产品的补成套数;待发料检查模块208,根据所述产品的需求套数和所述合并已成套数, 得到所述主料和所述替代料的合并补成套数,再根据所述主料的每装配件数量和库存数量 以及所述替代料的每装配件数量和库存数量,得到对应所述产品的补成套数的所述主料的 待发料数量和所述替代料的待发料数量以满足所述需求套数,或确定所述主料的库存数量 和所述替代料的库存数量无法满足所述需求套数。在上述技术方案中,所述成套检查模块204在所述主料为多个时,对对应于多个 所述主料的多个所述合并已成套数取最小值,作为所述产品的已成套数。在上述技术方案中,所述成套检查模块204在同一主料对应多个替代料,且所述 多个替代料共同起到替代所述同一主料的作用时,获得所述多个替代料中的每一个的已成 套数并取最小值,作为所述多个替代料的已成套数。在上述技术方案中,所述成套检查模块204在同一主料对应多个替代料,且所述 多个替代料中每一个独立起到替代所述同一主料的作用时,获得所述多个替代料中的每一 个的已成套数并合并,作为所述多个替代料的已成套数。在上述技术方案中,所述待发料检查模块208根据所述主料的库存数量和每装配 件数量以及所述替代料的库存数量和每装配件数量,得到所述主料的可成套数量和所述替 代料的可成套数量,当所述主料的可成套数量大于或等于所述合并补成套数时,确定所述 主料的待发料数量为所述主料的每装配件数量与所述合并补成套数的乘积,所述替代料的
7待发料数量为零;当所述主料的可成套数量小于所述合并补成套数,且当所述替代料的可 成套数量与所述主料的可成套数量之和大于或等于所述合并补成套数时,确定所述主料的 待发料数量为所述主料的库存数量,所述替代料的待发料数量为所述替代料的可成套数量 与所述主料的可成套数量之和与所述合并补成套数之差再乘以所述替代料的每装配件数 量;当所述替代料的可成套数量与所述主料的可成套数量小于所述合并补成套数时,确定 库存的所述主料和所述替代料无法满足所述需求套数。图3是根据本发明一个实施例的成套领料确定方法的应用场景示意图。根据本发明的一个实施例的成套领料确定方法可以应用于多个场景。其确定产品 的已成套数如下表所示 (1)由于替代料C和替代料D共同起到替代主料A的作用(替代序号相同),所以 替代料C和替代料D共同的已成套数以最小值计算=min (4,3) =3;(2)主料A= 1与替代料B = 2和(1)的计算结果3经过合并合计,得到主料A及 其对应的替代料共同的已成套数=1+2+3 = 6套;(3)其他主料可成套数3与(2)的计算结果6,取最小值计算,得到产品的= min(6,3) = 3。如图3所示,根据本发明的一个实施例的成套领料确定方法应用在以下场景成套领料根据产品的需求套数分解出对于每个主料的需求,不考虑单独发料情况,计算出 每个主料的需求数量,在主料有替代件时,需要考虑主料的库存数量,当主料不足时,才依 次计算每个替代件的发料数量,进行替代。齐套检查按每个主料以及替代料的已发料的数量除以每装配件数量QPA计算出每个主料 和替代料的已成套数,并确定产品的已成套数以保证生产顺利完成。齐套分析按指定生产订单来获得主料和替代料的需求,再依需求的维度如料品,等级成分, 项目,番号等匹配维度获得供应,并结合库存情况,采购在途,调拨在途等供应情况可以对 供应进行分析以保证生产的合理性和有效性。
生产模拟按料品BOM的定义计算出主料以及替代料的料需求数量,依库存情况计算出每个 主料或替代料的可生产套数,经计算可得到产品的可生产套数,以模拟生产时主料及替代 料的变化。根据本发明的技术方案,可以实现一种成套领料确定方法和装置,可以最大程度 的满足生产的需要,降低库存,确保生产环节能最大程度利用现有库存的料品,避免产生资 金浪费。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种成套领料确定方法,其特征在于,包括步骤102,输入生产订单;步骤104,根据所述生产订单上产品的主料的已发料数量和每装配件数量以及其对应的替代料的已发料数量和每装配件数量,得到所述主料的已成套数和所述替代料的已成套数并进行合并得到合并已成套数,将所述合并已成套数作为所述产品的已成套数;步骤106,根据所述产品的已成套数和记录于所述生产订单上的需求套数,得到所述产品的补成套数;步骤108,根据所述产品的需求套数和所述合并已成套数,得到所述主料和所述替代料的合并补成套数,再根据所述主料的每装配件数量和库存数量以及所述替代料的每装配件数量和库存数量,得到对应所述产品的补成套数的所述主料的待发料数量和所述替代料的待发料数量以满足所述需求套数,或确定所述主料的库存数量和所述替代料的库存数量无法满足所述需求套数。
2.根据权利要求1所述的成套领料确定方法,其特征在于,所述步骤104还包括所述主料为多个时,对对应于多个所述主料的多个所述合并已成套数取最小值,作为 所述产品的已成套数。
3.根据权利要求2所述的成套领料确定方法,其特征在于,所述步骤104还包括同一主料对应多个替代料,且所述多个替代料共同起到替代所述同一主料的作用时, 获得所述多个替代料中的每一个的已成套数并取最小值,作为所述多个替代料的已成套 数。
4.根据权利要求2所述的成套领料确定方法,其特征在于,所述步骤104还包括同一主料对应多个替代料,且所述多个替代料中每一个独立起到替代所述同一主料的 作用时,获得所述多个替代料中的每一个的已成套数并合并,作为所述多个替代料的已成套数。
5.根据权利要求1至4中任一项所述的成套领料确定方法,其特征在于,所述步骤108 包括根据所述主料的库存数量和每装配件数量以及所述替代料的库存数量和每装配件数 量,得到所述主料的可成套数量和所述替代料的可成套数量,当所述主料的可成套数量大 于或等于所述合并补成套数时,确定所述主料的待发料数量为所述主料的每装配件数量与 所述合并补成套数的乘积,所述替代料的待发料数量为零;当所述主料的可成套数量小于所述合并补成套数,且当所述替代料的可成套数量与所 述主料的可成套数量之和大于或等于所述合并补成套数时,确定所述主料的待发料数量为 所述主料的库存数量,所述替代料的待发料数量为所述替代料的可成套数量与所述主料的 可成套数量之和与所述合并补成套数之差再乘以所述替代料的每装配件数量;当所述替代料的可成套数量与所述主料的可成套数量小于所述合并补成套数时,确定 库存的所述主料和所述替代料无法满足所述需求套数。
6.一种成套领料确定装置,其特征在于,包括输入模块,输入生产订单;成套检查模块,根据所述生产订单上产品的主料和已发料数量和每装配件数量以及其 对应的替代料的已发料数量和每装配件数量,得到所述主料的已成套数和所述替代料的已成套数并进行合并得到合并已成套数,将所述合并已成套数作为所述产品的已成套数;补成套检查模块,根据所述产品的已成套数和记录于所述生产订单上的需求套数,得 到所述产品的补成套数;待发料检查模块,根据所述产品的需求套数和所述合并已成套数,得到所述主料和所 述替代料的合并补成套数,再根据所述主料的每装配件数量和库存数量以及所述替代料的 每装配件数量和库存数量,得到对应所述产品的补成套数的所述主料的待发料数量和所述 替代料的待发料数量以满足所述需求套数,或确定所述主料的库存数量和所述替代料的库 存数量无法满足所述需求套数。
7.根据权利要求6所述的成套领料确定装置,其特征在于,所述成套检查模块在所述 主料为多个时,对对应于多个所述主料的多个所述合并已成套数取最小值,作为所述产品 的已成套数。
8.根据权利要求7所述的成套领料确定装置,其特征在于,所述成套检查模块在同一 主料对应多个替代料,且所述多个替代料共同起到替代所述同一主料的作用时,获得所述 多个替代料中的每一个的已成套数并取最小值,作为所述多个替代料的已成套数。
9.根据权利要求7所述的成套领料确定装置,其特征在于,所述成套检查模块在同一 主料对应多个替代料,且所述多个替代料中每一个独立起到替代所述同一主料的作用时, 获得所述多个替代料中的每一个的已成套数并合并,作为所述多个替代料的已成套数。
10.根据权利要求6至9中任一项所述的成套领料确定装置,其特征在于,所述待发料 检查模块根据所述主料的库存数量和每装配件数量以及所述替代料的库存数量和每装配 件数量,得到所述主料的可成套数量和所述替代料的可成套数量,当所述主料的可成套数 量大于或等于所述合并补成套数时,确定所述主料的待发料数量为所述主料的每装配件数 量与所述合并补成套数的乘积,所述替代料的待发料数量为零;当所述主料的可成套数量小于所述合并补成套数,且当所述替代料的可成套数量与所 述主料的可成套数量之和大于或等于所述合并补成套数时,确定所述主料的待发料数量为 所述主料的库存数量,所述替代料的待发料数量为所述替代料的可成套数量与所述主料的 可成套数量之和与所述合并补成套数之差再乘以所述替代料的每装配件数量;当所述替代料的可成套数量与所述主料的可成套数量小于所述合并补成套数时,确定 库存的所述主料和所述替代料无法满足所述需求套数。全文摘要
本发明提供了一种成套领料确定方法,包括步骤102,输入生产订单;步骤104,根据生产订单上产品的主料以及替代料的已发料数量和每装配件数量,得到主料和替代料的已成套数并进行合并得到合并已成套数,作为产品的已成套数;步骤106,根据产品的已成套数和记录于生产订单上的需求套数,得到产品的补成套数;步骤108,根据产品的需求套数和合并已成套数,得到主料和替代料的合并补成套数,再根据主料以及替代料的每装配件数量和库存数量,得到主料和替代料的待发料数量以满足需求套数,或确定主料和替代料的库存数量无法满足需求套数。本发明还提供了一种成套领料确定装置。根据本发明,适用于使用了替代料的工作场景,满足生产需要,有效控制库存。
文档编号G06Q50/00GK101908168SQ201010221329
公开日2010年12月8日 申请日期2010年6月29日 优先权日2010年6月29日
发明者万金伍, 贾大鹏, 魏永生 申请人:用友软件股份有限公司