SAP 预留(Reservation)详解

本文深入解析SAP预留(Reservation)的概念及其在物料需求计划、库存管理和生产订单中的应用。介绍了预留的目的、创建方式、信息构成及系统处理流程,强调其在简化出入库处理和保证物料及时供应方面的作用。

相信使用SAP的话,对SAP的SAP预留(Reservation)已经有所了解,而且经常使用作业的,并且在很多方案中都使用得到,下面我就简单总结下我所了解的SAP预留(Reservation),希望对一些需要帮助的人,有所指点。

首先看下,它的概念:

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

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

预留的目的是为了使未来需要从仓库发出的物料保持一种系统“准备”状态。它简化和加速该物料的出入库处理流程及备料任务。
保证物料在需要时点能够获取。发料的的预留能够由多种部门通过相关各种有科目分配的凭证来请求(例如工单等)。用户能够使用预留做计划GI和非计划GI的处理手段,也可做计划GR和调拔转移。

预留单的信息:

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

预留单由单头和明细组成:

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

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

系统支持手工和自动预留。

自动预留有两种类型:

1、当orders, networks, WBS一创建,需要的元/组件就会在仓库自动建立预留。
2、如果在仓库级采用再订购点计划(Reorder Point Planning),当可用库存低于再订购点时,系统自动生成库存调拔预留补上差量。

用户不能直接手工更改系统自动预留,必须通过修改发起预留的事务对象单据来间接修改,例如改动工单的量,系统则会自动更新预留量。

预留后在系统中的结果:
1.系统创建预留单,做为物料需求凭证。
2.在物料主数据中,总存库和非限制库存量维持不变,预留库存增加预留的量。
3.在MRP该料可用量减少了预留量。这可在MRP清单中查到,并在需求计划文件中增加一条明细条目。

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

锁料与预留概念理解上差不多,也

### SAP预留功能操作指南 SAP预留功能主要用于管理库存物料的分配和预留,确保在生产或销售过程中有足够的库存可用。以下是对SAP预留功能的操作指南: #### 1. 创建生产预留 创建生产预留SAP系统中的一项重要功能,用于确保生产所需的物料在计划时间内可用。用户可以通过事务码MD01进入生产预留界面[^1]。 - 在输入界面中,需要指定物料编号、工厂代码、存储位置以及预留数量。 - 系统会根据现有的库存情况自动检查是否可以满足预留需求。 - 如果库存充足,系统将生成一个预留记录,并更新库存状态。 #### 2. 修改生产预留 如果需要调整已有的生产预留,可以通过事务码MD02进入修改界面。 - 用户可以在界面上修改预留的数量、交货日期或其他相关信息。 - 修改完成后,系统会重新计算库存可用性,并更新预留记录。 #### 3. 删除生产预留 当不再需要某个预留时,可以通过事务码MD03删除该预留记录。 - 删除操作会释放之前被预留库存,使其重新变为可用状态。 - 需要注意的是,删除预留可能会对后续的生产计划产生影响,因此需谨慎操作。 #### 4. 查询生产预留 为了查看当前的预留状态,用户可以使用事务码MB5B进行查询[^1]。 - 查询结果会显示所有当前有效的预留记录,包括物料编号、工厂代码、预留数量和状态等信息。 - 此功能对于监控库存状况和优化生产计划非常有用。 #### 5. 操作手册的编写 在SAP实施项目的系统实现阶段,客户的关键用户(Key User)通常会在外部顾问的帮助下编写模块操作手册[^2]。这些手册详细记录了各个功能的操作步骤,为后续的培训和日常操作提供指导。 - 对于生产预留功能,操作手册应包括创建、修改、删除和查询的具体步骤。 - 手册还应包含常见问题的解决方案和注意事项,以帮助用户更高效地使用系统。 ```python # 示例代码:通过Python调用SAP RFC接口创建预留 import pyrfc connection = pyrfc.Connection( ashost="your_host", sysnr="00", client="100", user="your_user", passwd="your_password", lang="EN" ) params = { "MATNR": "Material123", "WERKS": "Plant456", "LGORT": "Storage789", "RSNUM": "Reservation101", "RSPOS": "1", "MENGE": 100 } result = connection.call("BAPI_RESA_CREATEFROMDATA", ReservationItem=params) print(result) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值