SAP的预留

预留是仓库管理中的一个重要概念,它涉及物料的数量、发货时间和移动类型,用于保证未来发货的需求。预留可以在物料需求计划运行时触发,并简化物料的出入库流程。系统支持手动和自动预留,如生产订单创建时自动预留。预留物料不会被其他部门使用,直到释放。在特定情况下,如生产部门的完工确认,预留状态会被更新为最终发料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、预留是对未来发货的一个计划,它包括了数量, ​​​​​​​还有发货时的移动类型,这样在发货时可以参照。

 

另外,预留还可以在运行物料需求计划时触发需求

二、预留的目的是为了使未来需要从仓库发出的物料保持一种系统“准备”状态。它简化和加速该物料的出入库处理流程及备料任务。

保证物料在需要时点能够获取。发料的的预留能够由多种部门通过相关各种有科目分配的凭证来请求(例如工单等)。用户能够使用预留做计划GI和非计划GI的处理手段,也可做计划GR和调拔转移。

预留信息包括什么料,多少量,何时需要,从哪个工厂仓库到哪个工厂仓库。

预留单由单头和明细组成。头一般包含创建者、移动类型,科目分配。明细包括至少一行明细。有料,量和需求日期。

预留能够在工厂和仓库层次创建。对于按批次管理的料,也能在批次层次建预留。

系统支持手工和自动预留。自动预留有两种类型:

1、当orders, networks, WBS一创建,需要的元/组件就会在仓库自动建立预留。

2、如果在仓库级采用再订购点计划(Reorder Point Planning),当可用库存低于再订购点时,系统自动生成库存调拔预留补上差量。用户不能直接手工更改系统自动预留,必须通过修改发起预留的事务对象单据来间接修改,例如改动工单的量,系统则会自动更新预留量。

预留后在系统中的结果:

1.系统创建预留单,做为物料需求凭证。

2.在物料主数据中,总存库和非限制库存量维持不变,预留库存增加预留的量。

3.在MRP该料可用量减少了预留量。这可在MRP清单中查到,并在需求计划文件中增加一条明细条目。

三、预留还有一个作用,就是可以控制预留的物料不被移动,只能被预留部门使用。

锁料与预留概念理解上差不多,也有的软件叫冻结,不光订单有预留,提单等一些单据也有预留的功能,预留的概念就是提前占用,等结束结束后自动释放,比如销售订单给A客户100台电脑,在做订单时提前预留(前提是库存可用量必须大于等于100台),那么这100台电脑别的地方是不预许用的,在其它功能可用量判断的时候会把这一部分抛出去,等真正发货、出库后,预留自动释放,真正库存可用量减少。

MMBE这个预留是来自于生产订单

但是生产订单的预留是什么时候产生的,在SAP中是可以设定的

IMG->Production->Shop Floor Control->Master Data->Order->Define order type-dependent parameters

在Planning View中有个Reservation/Purch.Req

1 、Never  =从来不产生预留

2 、From release = REL的生产订单才产生预留

3 、Immediately =不管是否REL,只要建立了生产订单就产生预留

production order or purchase order不管是否RELEASE, 产生预留,可以理解. 

那plan order也有预留吗?

Answer:3 Immediately

MB25 -> reservation list 

预留中的物料什么情况下会FINAL ISSUE?

今天发现一个问题,生产订单中的物料A还没有发料,但预留中的FINAL ISSUE的标志已经勾上了,由此我想知道,FINAL ISSUE除了在261发料中手工勾上外,还有在什么情况下会勾上?产品收货最终确认会勾上吗?

经过了解,原来是仓库部门还没发料,生产部门已经最终确认了,最终确认会将预留清掉

手工在CO02里面也可以更改,完工确认也可以清除

### SAP 预留功能的特性及用途 #### 1. **SAP 预留的功能概述** 在 SAP 系统中,预留是一种重要的库存管理工具,主要用于确保特定物料的数量在未来的某个时间点可供使用。它通过锁定库存中的特定数量来防止其他事务占用该资源,从而支持计划和执行过程中的精确控制[^1]。 --- #### 2. **SAP 预留的主要特性** ##### (1) **基于需求驱动的分配机制** 当创建销售订单或其他下游流程时,系统会自动检查可用库存并生成相应的预留记录。这一过程可以通过 MIGO(货物移动)、MB1B 或者 MBST 等事务代码手动触发,也可以借助后台作业自动化完成[^1]。 ##### (2) **灵活的时间维度设置** 用户可以在创建预留时指定有效期范围,超过此日期后如果没有实际消耗则会被释放回正常库存池中去。这样既满足短期项目快速交付的要求又兼顾长期战略储备物资的安全边际考虑[^3]。 ##### (3) **集成性强** 与其他模块无缝衔接构成了整个供应链闭环的一部分——例如采购收货完成后自动生成入库单的同时更新相关联项目的预计到货信息;生产领料环节同样依赖于准确无误的状态跟踪以保证按时完工交货承诺得以兑现[^2]。 ##### (4) **多层次审批流支持复杂企业环境下的权限管控** 针对大型跨国集团可能存在多个部门间协作的情况设置了严格的分级审核制度,只有经过授权人员才能发起新的请求或是修改现有条目属性值等内容变更申请。 --- #### 3. **SAP 预留在业务场景中的典型应用** - **销售与分销(SD)**: 当客户下单之后立即启动相应产品的保护措施以防断供风险发生; - **生产计划(PP)/ 物料清单(BOM)**: 对原材料组件实施精准调配避免因短缺而延误工期进度安排; - **仓库物流(WM/IM)**: 实现先进先出(FIFO)原则下高效周转率提升目标达成效果显著. 以下是实现简单预留的一个示例脚本: ```abap DATA: lv_matnr TYPE matnr, lv_werks TYPE werks, lt_resb LIKE TABLE OF resb. lv_matnr = 'MAT123'. lv_werks = 'PLANT1'. SELECT * FROM resb INTO TABLE lt_resb WHERE matnr EQ lv_matnr AND werks EQ lv_werks. IF sy-subrc NE 0. WRITE: / 'No reservations found for material', lv_matnr, 'in plant', lv_werks. ELSE. LOOP AT lt_resb INTO DATA(ls_resb). WRITE: / ls_resb-resnb, ls_resb-matnr, ls_resb-werks, ls_resb-kdauf, ls_resb-kdpos. ENDLOOP. ENDIF. ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值