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(在库),即考虑库存

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/21329.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

革新风暴来袭:报事报修系统小程序如何重塑报事报修体验?

随着数字化、智能化的发展,已经应用在我们日常生活和工作的方方面面。那么,你还在为物业报修而头疼吗?想象一下,家里的水管突然爆裂,你急忙联系物业,时常面临物业电话忙音、接听后才进行登记繁琐的报修单、…

Vue.js 与 TypeScript(1) :项目配置、props标注类型、emits标注类型

像 TypeScript 这样的类型系统可以在编译时通过静态分析检测出很多常见错误。这减少了生产环境中的运行时错误,也让我们在重构大型项目的时候更有信心。通过 IDE 中基于类型的自动补全,TypeScript 还改善了开发体验和效率。 一、项目配置 在使用 npm cr…

2024后端服务架构升级

文章目录 背景改造方案新架构图技术选型思考 服务拆分公共组件设计自部署算法服务排期计划 全球多活改造背景架构图分布式ID 背景 1、xx业务经过多轮的业务决策和调整,存在非常多技术包袱,带了不好的用户体验和极高的维护成本 2、多套机房部署&#xf…

简单、免费、强大的高效率截图工具神器——Snipaste(下载安装+常用快捷键教学)

一、简介 Snipaste是一款功能强大的截图和贴图工具,它允许用户快速截取屏幕上的任意区域,并将截图以浮窗形式显示在屏幕上。用户可以自由调整浮窗的位置和大小,甚至将浮窗设置为半透明,以便在查看屏幕内容时不会遮挡视线。此外&a…

[数据结构]字典树

概念: 字典树是一种数据结构,常用于统计,排序和保存大量的字符串(但不仅限于字符串)。主要思想是利用字符串的公共前缀来节约存储空间。 实现原理: 在开发的过程中如果需要使用字典树,不必自己…

图的创建和遍历

孤勇者探险(图的遍历) 作者 YJ 单位 西南石油大学 一款名为“孤勇者探险”的游戏,游戏中共有若干个小岛,每个岛上均有怪兽,闯关者打倒岛上的怪兽则可获得该岛对应的游戏积分(每个岛的积分根据难度可能不相…

【recast-navigation-js】使用three.js辅助绘制Agent

目录 说在前面使用Tweakpane添加CrowAgent其他 说在前面 操作系统&#xff1a;windows 11浏览器&#xff1a;edge版本 124.0.2478.97recast-navigation-js版本&#xff1a;0.29.0golang版本&#xff1a;1.21.5 使用Tweakpane fps面板interface FPSGraph extends BladeApi<B…

JAVA流程控制--For循环

1.虽然所有循环都可以用while或do...while表示&#xff0c;但Java提供了另外一种语句——for循环&#xff0c;使一些循环结构变得简单 2.for循环语句是支持迭代的一种通用结构&#xff0c;是最有效&#xff0c;最灵活的循环&#xff0c;结构 3.for循环执行的次数是在…

单元测试的心法分享

大家好&#xff0c;我是G探险者&#xff01; 今天我们简单聊聊单元测试的哪些事儿~ 两天时间我玩明白了单元测试的套路。 这里我分享一下思路。 在我眼里单元测试室什么&#xff1f; 请看这张草图&#xff1a; 单元测试主要关注单个代码单元&#xff08;通常是类或方法&am…

Docker成功启动Rabbitmq却访问不了管理页面问题解决

目录 启动步骤&#xff1a; 无法访问问题总结&#xff1a; 启动步骤&#xff1a; 拉取镜像&#xff1a; docker pull rabbitmq 运行&#xff1a; docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq进入容器&#xff1a; docker exec -it 容器id /bin/…

python基础知识点总结(第二节判断与循环)

一、判断语句 1、if判断语句 ~if语句的基本格式 if 要判断的条件&#xff1a; 条件成立时&#xff0c;要做的事情 ~if语句的注意事项&#xff1a; 判断语句的结果一定要是布尔类型不要忘记判断条件后的&#xff1a;冒号归属于if语句的代码块&#xff0c;需要在前方填…

【操作与配置】VS2017与MFC环境配置

【操作与配置】VS2017与MFC环境配置 概述 Visual Studio 是一款强大且多功能的集成开发环境&#xff08;IDE&#xff09;&#xff0c;适用于软件开发人员和团队。使用此应用程序&#xff0c;您可以构建和调试现代Web应用程序&#xff0c;并利用扩展帮助探索几乎任何编程语言。…

PySide6在VScode中提示:vscode module not found error: no module named ‘pyside6‘解决方案

最近在B站学习PySide6&#xff1a;PySide6百炼成真&#xff0c;带你系统性入门Qt https://www.bilibili.com/video/BV1c84y1N7iL?p3&vd_source256724e7f8bba144c62a17f9fa758a04 学习到第3节&#xff1a;003基础框架 003基础框架 from PySide6.QtWidgets import QApplicat…

【讲解下常见的分类算法,什么是分类算法?】

&#x1f3a5;博主&#xff1a;程序员不想YY啊 &#x1f4ab;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f917;点赞&#x1f388;收藏⭐再看&#x1f4ab;养成习惯 ✨希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出…

千锋教育大优惠

IT全学科自学至尊卡&#xff08;3年卡&#xff09; Linux云计算运维、Python全栈、数据分析、人工智能、Java、大前端、网络安全、物联网、全媒体、影视剪辑等14大主流方向&#xff0c;300精品视频课程免费学。课程持续更新&#xff0c;电脑端手机APP小程序多平台无忧畅学&…

Android 输入法框架流程

输入法框架流程梳理 输入法框架构成 输入法管理端&#xff08;IMMS/InputMethodManagerService&#xff09; 主要负责输入法服务端与客户端的绑定&#xff1b;输入法的切换/显示/隐藏/启用/关闭。输入法服务端&#xff08;IMS/InputMethodService&#xff09; 输入法服务&…

FS118M 单A口QC协议芯片

FS118M是一个QC快充协议芯片&#xff0c;FS118M可以识别插入的手机类型&#xff0c;选择最为合适的协议应对手机需要。USB Type-A 口的 D连接到FS118M芯片&#xff0c;当手机插入到 USB Type-A 口后&#xff0c;根据各个协议的约定&#xff0c;手机和FS118M之间将开始互相识别&…

nginx的配置粗记

小白nginx的配置随笔&#xff08;随便记记&#xff09; 前言 我们都知道nginx有很多用途&#xff0c;比如&#xff1a;负载均衡&#xff0c;反向代理&#xff0c;网关路由&#xff0c;解决跨域等问题。我这次开发项目&#xff0c;用到的一些功能也涉及到了对nginx的配置&#…

MySQL—函数—流程控制函数(基础)

一、引言 接下来&#xff0c;我们就进入函数的最后一个部分&#xff1a;流程函数。而流程控制函数在我们的日常开发过程是很有用的。 流程控制函数在我们 sql 语句当中&#xff0c;经常用来实现条件的筛选&#xff0c;从而提高语句的一个执行效率。 我们主要介绍以下4个流程控…

如何在镜像中安装固定版本的node和npm

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、使用 Dockerfile 创建自定义镜像二、如何安装固定版本的node及npm总结 前言 最近在做前端工程化相关的内容&#xff0c;需要在一个镜像内安装固定版本的 N…