SAP PP学习笔记15 - MTS(Make-to-Stock) 按库存生产(策略11,策略30)

2024-06-03 08:36

本文主要是介绍SAP PP学习笔记15 - MTS(Make-to-Stock) 按库存生产(策略11,策略30),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一章学习了MTS(Make-to-Stock)按库存生产(策略10)。

SAP PP学习笔记14 - MTS(Make-to-Stock) 按库存生产(策略10),以及生产计划的概要-CSDN博客

本章继续讲MTS(Make-to-Stock)的其他策略。

1,MTS(Make-to-Stock)策略10

先来复习一下策略10(Make-to-stock production(anonymous))。因为策略11 和策略10 很相似。

策略10:Makte-to-Stock Production/Net Reqmts Plng(10)  ※净需求计划

-品目准备

  - MM01 准备品目(1个成品/半成品)

  - CS01 建立BOM

  - CA01 建立工艺路线

  - CA97 更新成品/半成品的生产时间到物料主数据

- 步骤

  - MD61 计划独立需求(PIR -Planned Independent Requirement )  --》 需求产生端

    它有好很多同义的名称,比如 销售预测,DM(Demand Mgmnt),Demand,Forecast,PIR

  - MD41 运行MPS/ MRP 触发原材料采购,产生采购订单,或半成品/ 成品的生产,产生计划订单

    当然对于PP来说,一般都是产生计划订单,然后转成生产订单

  - MD04 查看MPS/MRP运行结果,将计划订单转生产订单

  - MIGO 入库(生产订单的成品入库)

  - VA01 受注传票登录(销售订单)

  - VL01N/VL02N 出荷传票登录/出库确认

  - MD04 查看MPS/MRP结果的更新  --》需求结束端。即当产成品出库之后,需求减少。

2,MTS(Make-to-Stock)策略11

看一下策略10 和 策略11的区别

1),计算PO的时候看不看看库存:策略10要考虑库存/ 策略11不考虑库存

- 策略10(Makte-to-Stock Production/Net Reqmts Plng)   ※净需求计划

  PO=PIR - R - WS(在库)

  也就是说考虑在库

- 策略11(Makte-to-stock production/gross reqmts planning)※毛需求计划

  PO=PIR - R

  不考虑在库

2),需求减少的时机不同:策略10 是在销售订单出库时减少/策略11是成品入库时就减少了

下图是策略11的图。

可以看到 Sales orders from whse 中并没有画出红箭头线,

而是从 Warehouse stock Finished product 中画出红箭头线了。

下面来看一下 策略11 的过程,在SAP上面的操作。

2-1,品目准备

1),MM01 品目准备(一个半成品,一个原材料)

a),半成品 100-710-B4

其中红色部分是与策略10 不同的。

- MRP 3 tab

  - 方针Group:11-見込生产/总所要量计划

  - 消耗Mode:2

  - 逆消费期间/顺消费期间:999/999

  - 二重MRP区分:2-总所要量计划

b),MM01 原材料 100-710-T4

(这个和策略10的原材料品目没啥不同,也可以只用那个)

2),CS01 BOM作成

3),CA01 作业手顺 

4), CA97 更新品目Master

更新了 作业计划 Tab > 内部生产日数 区域的字段

 如果基本数量是2的话,那么处理时间也会变的

好了,至此品目已经准备好了。

接下来和 策略10的步骤几乎一样。

2-2,MD61 计划独立所要量登录

6月 - 150 个,7月 - 100 个

2-3,MD41 MRP实行

2-4,MD04 在库/所要量一览

可以看到

- 独立所要量 BSF 150-

- 独立所要量 BSF 100-

- 计手配 36861 / Stck 200

- 计手配 36862 / Stck 200

  因为咱们是以固定Lot单位调达的,每次固定会搞200个为单位的量

双击 计手配 那一行,以确认是否可以转成生产订单

方法就是 弹出框 的下面那行,有 制造指图(生产订单)...的时候,表示可以转成生产订单。

这样就打开了 制造指图(生产订单) 界面

要点一下 指图的发行(下达订单) 图标,然后保存

保存成功

刷新,可以看到 36861 的计划手配 已经转成了 制造指图(生产订单)

但是这个时候,计划独立需求 那两行仍然不变,所以此时该需求尚未得到满足

2-5,MIGO 入库(生产订单成品入库)

先入库130个

2-6,MD04 在库/所要量一览

刷新之后,可以看到独立所要 150- 已经变为 20- 了。

也就是说入库了130个以后,这部分需求已经得到了满足。

3,MTS(Make-to-Stock) 策略30

Production by Lots(30)

这个看着挺复杂的,是干什么用的呢?

就是说你们公司里面总有一个或几个重要客户,这个策略30 就是专门针对这个客户做的。

如下图

- Sales order:30个 这个是普通客户的需求

  只有当这个客户下单之后,你公司才会去采购原材料,制造,出货

- Warehouse reqmt:50个 这个是重要客户的需求

  当这个重要客户下单之后,就不用跑MRP,然后采购制造了,而是直接从仓库出货给他

  就是说还没下单,你自己就做好预测,采购原材料,制造完,然后入库等待使用

  这个分支就类似于策略10

下面来看一下 策略30 的过程,在SAP上面的操作。

3-1,品目准备

1),MM01 品目准备(一个半成品,一个原材料)

a),半成品 100-710-B5

其中红色部分是与策略10 不同的。

- MRP 3 tab

  - 方针Group:30-根据Lot Size进行生产

  - 消耗Mode:2

  - 逆消费期间/顺消费期间:999/999

  - 二重MRP区分:空白

b),MM01 原材料 100-710-T5

(这个和策略10的原材料品目没啥不同,也可以只用那个)

2),CS01 新规BOM 

3),CA10 作业手顺

4),CA97  更新品目Master

3-2,Spro设置

因为这个里面既含有策略30,右半部分还有策略10的部分,咱们在Spro里面进行设定

生产计划/管理 > 生产计划 > 需要管理 > 计划独立所要量 > 计划方针

方针Group

这个东西的用途是说,组里允许有多个策略。

比如说咱们这个策略30,左侧部分是策略30,右侧部分是策略10,所以咱们在组里加个策略10

(其实说起来这个策略30 本身就有点儿奇怪,SAP也没说清楚到底该怎么用,

   这是觉得是重要客户才会用的,而要这么用的话呢,策略组里面需要加上策略10

   这个属于运用的范畴)

咱们在策略30的组里面加上策略10,保存就OK了

- 主策略是 30

- 次策略是 10

到此品目的准备就OK了。

下面来进入正题。

再次贴一下这张图。

3-3,MD61 计划独立需求 50PC

7月份,重要客户来了 50个计划独立需求

3-4,VA01 受注(销售订单)

一般客户来了30个受注

3-5,MD04 在库/所要量一览

3-6,MD41 跑MRP

3-7,MD04 在库/所要量一览

刷新MRP运行结果


双击计划手配行,点击 制造指图 按钮

打开 C040 制造指图 登录画面

点一下 指图发行(下达订单),然后保存

回到 MD04

刷新当前最新结果

3-8,MIGO 收货(生产订单成品入库)

3-9,MD04 在库/所要量一览

收货之后,看一下独立所要的 50 PC,仍然在,就是说需求没有减少

再贴一次图

可以看到当一般客户出库确认,或重要客户出库确认的时候,需求才会减少

3-10,VL01N/VL02N 出荷/出库确认

先对一般客户做出库确认

转送指图登录

有关SD的简单流程,可以参照如下文章

SAP SD学习笔记01 - 简单走一遍SD的流程:受注,出荷,请求_sap sd流程-CSDN博客

SAP SD学习笔记05 - SD中的一括处理(集中处理),出荷和请求的冻结(替代实现承认功能)_出荷传票的基本数量单位-CSDN博客

 出荷指图作成完了

回到VL02N,做出库确认

3-11,MD04 在库/所要量一览

可以看到一般客户的30个所要,在VL02N里面做出库确认之后,就冲销了

但是重要客户的50个所要,仍然需求没有得到满足

3-12,VA01 受注(销售订单) ※重要客户

某一天重要客户来了50个受注

也一样要建受注(销售订单)。

但是如果就那么保存的话,和一般客户不就没有区别了嘛

为了区别重要客户,在 调达 tab > RqTy(使用可能所要量Type)栏位

要把 KL(Lot Size单位贩卖制造指图) --》KSL(独立所要量消减无在库贩卖)

这样SAP就知道这是个重要客户

其实这个目的是为了模拟策略10 的过程。

当你选择了策略10,那么VA01里面,这个地方会自动设为KSL

3-13,VL01N / VL02N 销售订单出荷/出库确认

点 转送指图明细生成

回到VL02N,点出库确认

3-14,MD04 在库/所要量一览

重要客人的受注(销售订单)出库确认之后,

再来刷新MD04,这次终于重要客人的计划独立需求别满足,冲销掉了

3-15,小结

- CR 非重要客户需求

- IR 重要客户需求

- PO = CR + IR

3-17,策略10,11,30的区别

- 策略10 / 净需求计划

   - PO=PIR - R - WS(在库),即考虑库存

   - 需求冲销时机是 销售订单出库确认

- 策略11 / 毛需求计划

   - PO=PIR - R - WS(在库),即不考虑库存

   - 需求冲销时机是 生产订单的入库

- 策略30 / (主要参考了策略10,所以应该属于 净需求计划)

   - PO=PIR - R - WS(在库),即考虑库存

   - 需求冲销时机是 销售订单出库确认

   - 它存在的主要目的是为了重要客户做计划独立需求 / 一般客户不做

这篇关于SAP PP学习笔记15 - MTS(Make-to-Stock) 按库存生产(策略11,策略30)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1026482

相关文章

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

Deepseek使用指南与提问优化策略方式

《Deepseek使用指南与提问优化策略方式》本文介绍了DeepSeek语义搜索引擎的核心功能、集成方法及优化提问策略,通过自然语言处理和机器学习提供精准搜索结果,适用于智能客服、知识库检索等领域... 目录序言1. DeepSeek 概述2. DeepSeek 的集成与使用2.1 DeepSeek API

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

SpringBoot中的404错误:原因、影响及解决策略

《SpringBoot中的404错误:原因、影响及解决策略》本文详细介绍了SpringBoot中404错误的出现原因、影响以及处理策略,404错误常见于URL路径错误、控制器配置问题、静态资源配置错误... 目录Spring Boot中的404错误:原因、影响及处理策略404错误的出现原因1. URL路径错

Redis多种内存淘汰策略及配置技巧分享

《Redis多种内存淘汰策略及配置技巧分享》本文介绍了Redis内存满时的淘汰机制,包括内存淘汰机制的概念,Redis提供的8种淘汰策略(如noeviction、volatile-lru等)及其适用场... 目录前言一、什么是 Redis 的内存淘汰机制?二、Redis 内存淘汰策略1. pythonnoe

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

Golan中 new() 、 make() 和简短声明符的区别和使用

《Golan中new()、make()和简短声明符的区别和使用》Go语言中的new()、make()和简短声明符的区别和使用,new()用于分配内存并返回指针,make()用于初始化切片、映射... 详细介绍golang的new() 、 make() 和简短声明符的区别和使用。文章目录 `new()`