SAP MRP:R/3与APO的规划逻辑解析

5星 · 超过95%的资源 需积分: 50 20 下载量 103 浏览量 更新于2024-07-27 收藏 3.25MB PPT 举报
"SAP_MRP_逻辑主要涉及的是SAP系统中的物料需求计划(Material Requirements Planning,简称MRP)在R/3系统和Advanced Planning & Optimization(APO)系统中的不同应用,以及MRP运行的基本步骤和计算逻辑。" 在SAP系统中,MRP是一种用于确保材料供应的有效工具,它通过规划采购或生产所需的量来保证材料的可用性。MRP的核心目标是根据销售订单、预测、库存水平和生产能力等因素,自动生成采购订单、生产订单等计划,以满足客户需求而不会过度库存或短缺。 R/3系统的MRP是无约束基础规划,这意味着它主要关注的是需求预测和库存管理,而不考虑具体的生产约束条件,如设备产能、原材料供应限制等。它侧重于如何在不受特定限制的情况下,有效地分配资源以满足预期需求。 相反,APO系统则用于约束基础规划,它考虑了实际的生产能力和物料可用性,以创建更精确的计划。APO结合了先进的优化算法,能够处理复杂的供应链问题,如产能规划、运输优化和库存策略等。 MRP的工作流程可以概括为以下几个步骤: 1. 计算净需求:这是MRP的第一步,它会考虑当前库存、预计入库量(如已确认的采购订单或生产订单)以及未来的需求(如销售订单、计划独立需求等),以确定还需要多少材料或产品。 2. 确定可用仓库库存:MRP会检查当前库存水平,包括已承诺的出库(如销售订单)和未完成的入库(如在途库存)。 3. 计划收货:在此阶段,MRP会评估未来可能的收货,这些收货可能来自现有的采购订单、生产订单或其他来源。 4. 计算短缺量:根据净需求和计划收货,MRP确定短缺的物料或产品数量,这是需要通过采购或生产来补充的部分。 5. 批量大小计算:在确定了短缺量后,MRP会计算每一批的生产或采购数量,这通常涉及到批量大小策略,如经济订货量、固定批量、最小/最大库存水平等。 6. 生成计划订单:基于短缺量和批量大小,MRP自动生成计划订单,这些订单可以进一步转化为实际的采购订单或生产订单。 7. 需求分解:对于组件或子组件,MRP会生成依赖需求,将上层产品的需求分解到下层组件,确保供应链的每个环节都有相应的计划。 MRP的运行不仅涉及数量计算,还包括时间维度的考虑,如计划时间范围、计划频率和提前期等。此外,MRP还可以根据不同的计划策略和参数进行配置,以适应不同业务环境的需求。因此,理解和掌握SAP MRP逻辑对于优化企业供应链管理和生产计划至关重要。