Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

mrp运算问题。指高手指点

花落,相依  发表于:2016-05-05 15:52:09  
复制

学习了todaynew老师《MRP运算》的问题。请todaynew老师再指点。
在MRP运算中,如附件表中的500559302-002这处物料下有很多层(包括组件,零件,原材料)我对50054277-001进行测式了,发现一个问题:假如我订单量21000件,此时这个这个组件50054277-001库存改成21000件,此层不会产生需求,但此物料由50054278-001和50054279-001这两个物料组合而成。

按这个计算原理。上层物料50054277-001没有需求,那下层这两个物料也不应有需求?问题就在这里,请问如何处理?其实 BOM中有很多虚拟物料是用几个零件给合而成。也就是说:当上层物料库存够了,下层物料不应产生需求。(给合物料加一个特殊标识。如50)怎么来判定当是50时这个组合件库存够了,下层就不需产生需求

点击下载此附件


 

Top
煮江品茶 发表于:2016-05-05 16:38:10

不需要标识。递归的过程中某一层满足,则不再计算下层的“采购或生产量”即可。

你需要理解这是示例并不是一个实际的应用场景中的逻辑。实际应用中的情况很复杂,需要一批订单同时进行运行,以此来计算这批订单对应的需求量是否能由现有的库存满足,由此来计算采购量或生产量。

示例本身只是告诉你怎么进行递归运行获得采购量或生产量,其中简化了问题,以便使代码看得比较清晰。



总记录:1篇  页次:1/1 9 1 :