以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- MRP对不同层级产品同时计算的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=177189) |
||||
-- 作者:chinaabs -- 发布时间:2022/5/12 11:32:00 -- MRP对不同层级产品同时计算的问题 MRP需求存在不同层级产品(如下图,同时订购汽车和变速箱配件的情况)时候,计算比较不方便,是否有好一点的思路,或者能否直接出结果? 示例说明: 前提: 装配件也要列入生产计划,对应的是装配的计划安排等(如变速箱,当零件齐全后,并不代表已经生产完成,还需要装配起来,所以如果需要生产1个变速箱时,会列出变速箱1件,变速箱体1件,变速箱离合器,2件,螺栓,20件。在多层级的需求同时出现的时候,这种方式比较方便) 如下图,一辆汽车,由一个变速箱和一个发动机组成,发动机和变速箱都会用到螺栓。 现在,1家4s店向汽车厂订购以下产品,10辆汽车,3个售后用的发动机,5个变速箱。螺栓100个。 现有库存: 直接进行MRP的结果: 会发现生产计划中的4项没出现在结果里面(这个可以理解,MRP对每项进行分解,然后将分解结果汇总),但这样有一个问题,变速箱的数量是需要生产8个,实际需要是15-库存2=13个,对应物料应该也是13套,计算出来是15套,结果会混淆。(这个也符合MRP计算机制) 经过测试,1 需要先将需求中有库存的出库,得出需要生产的需求。2 然后进行MRP计算 3 再将出库后的需求加入到MRP结果中。 4 将出库记录加上 1,出库 出库后的生产计划与库存 2 重新MRP 3 加入出库后需求 4 将出库记录加上,得到了完整的计划 这样暂时是解决了问题。 问:1 计算比较不方便,是否有好一点的思路? 2 MRP 能否直接出结果,或者加一个参数,用于控制中间件是否计入结果?
[此贴子已经被作者于2022/5/16 21:10:45编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2022/5/12 14:02:00 -- 收到,我们考虑一下 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2022/5/13 16:01:00 -- 我觉得不用加选项了,默认就应该按你说的算。 如果配件出现在生产计划中,那么这个配件就应该是成品的。
[此贴子已经被作者于2022/5/13 16:03:11编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2022/5/14 9:19:00 -- 今天的更新已经改进了mrp统计,对于你这种情况,会自动增加两列(用于区分生产件和售后件),"需要生产"列的结果也正确了: 下载地址: http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=176633&page=3
[此贴子已经被作者于2022/5/14 9:28:07编辑过]
|
||||
-- 作者:bigeng -- 发布时间:2022/5/14 9:49:00 -- 学习了 |
||||
-- 作者:wei0769 -- 发布时间:2022/5/14 10:27:00 -- 理不清其中的关系 |
||||
-- 作者:chnfo -- 发布时间:2022/5/14 23:08:00 -- 这个有必要这么复杂吗? 因为要车,所以要变速箱装到车里。比如10台车要10个 因为要备货维修,所以还要单买变速箱。比如还要单买5个 这样合计就要15个,现在仓库里只有2个,那就是还要生产13个啊。 这应当是通过成品做MRP运算,然后再加上单独采购的,得到合计就可以了 正常的步骤不是应当 1、计算需求,10台车,单独采购的配件。 1.1、10台整车、变速箱组件、发动机组件分别做MRP运算,得到零件数量 1.2、单独采购的零件 1.3、两部分合计,得到零件需用总量X 2、获取库存Y 3、计算需要生产的数量Z=X-Y [此贴子已经被作者于2022/5/14 23:12:41编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2022/5/14 23:13:00 -- 是的,单独进上去就行了。 不过新版本会自动加了,完全不需要人工干预了。 原来的旧版本有问题,单独采购的变速箱会参与MRP计算,但是不会算在MRP本身的需求数量里头。
|
||||
-- 作者:chinaabs -- 发布时间:2022/5/16 21:22:00 -- 你好狐爸,感谢及时升级,还有两点小问题
现在计算的结果: 如变速箱,10辆车10个+备件5个-有效库存2个=13个,那它的子项变速箱离合器的需求是26个,要将装配件的库存去掉后再分解需求。 2. 因为装配体对应了组装的工时,需要经顶层的装配体也列入结果,在例子中,就是要将car1整车 10个,也列在其中。(当然,这对于不是这种应用的情况会比较奇怪,分解完后好像自己还在里面,但是既然中间层级的都在了,那顶层的也应该有才完整,可以的话,可以分开列,或者加参数控制输出的模式。) 谢谢 |
||||
-- 作者:程兴刚 -- 发布时间:2022/5/23 13:17:00 -- 必须顶起来! |