SAP PP学习笔记20 - 复习总结一下MTS,MTO,ATO的各种生产策略

2024-06-11 23:20

本文主要是介绍SAP PP学习笔记20 - 复习总结一下MTS,MTO,ATO的各种生产策略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上面几章详细讲了MTS,MTO,ATO的各种生产策略。

内容太多了,本章咱们就简单回顾,复习一下。

计划策略(Planning Strategies) 的种类

- MTS(Make-to-Stock):按库存生产(見込生産)

- MTO(Makte-to-Order):按订单生产(受注生産)

- ATO(Assemble-to-Order)/ ETO(Engineer-to-Order):(受注组立)/ (受注设计)

1,MTS(Make-to-Stock):按库存生产

1-1,策略10 Net Reqmts Plng

SAP PP学习笔记14 - MTS(Make-to-Stock) 按库存生产(策略10),以及生产计划的概要_sap period total里plan ind requirements与requirement-CSDN博客

过程:

  - 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结果的更新  --》需求结束端。即当产成品出库之后,需求减少。

另外注意 策略10 是净需求(Net reqmts planning),运算时要包含库存。

策略10,贴张图说明净需求考虑了库存(但是不考虑受注(客户订单),出库之后才考虑)

 

1-1,策略11 Production/Gross Reqmts Plng

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

和策略10非常像。

只是计划独立需求冲销时机不同而已。

还有一点,策略11是毛需求(Gross reqmts planning),库存不会参与运算。

策略11,贴张图说明毛需求不考虑库存

 

1-3,策略30 Production by Lots

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

策略30 是用于针对重要客户做预测,提前生产好,等客户下单之后直接出货;

对于普通客户不会做预测,则要从客户订单开始,跑MRP,采购原料,生产,出库这样。

对于重要客户做的预测,当该重要客户出库确认的时候,需求才会减少

※右侧这个分支跟策略10一样

 

如何让SAP知道是否是重要客户:

VA01 > 调达 tab > RqTy(使用可能所要量Type)栏位设为KSL(独立所要量消减无在库贩卖)

 

1-4,策略40 Planning with Final Assembly

快速响应客户需求。

自主做销售预测,然后生产成品;等来了销售订单之后做冲销。

SAP PP学习笔记16 - MTS(Make-to-Stock) 按库存生产(策略40),以及其冲销模式(Consumption Mode)-CSDN博客

 

通过跟策略10的对比,来说一下策略40的特点:

策略40

  - 会考虑客户订单(=销售订单会参加MRP运算,来了之后就会立即冲销销售预测)

     比如独立需求为100个,客户订单为150个,那么策略40的话,会购买150个

    (即会产生150个的需求。也就是说需求变了,原来预测是100个,现在变为150个)

   - 计划独立需求减少时机

     有销售订单进来就会立刻减少计划独立需求

     就是客户订单过来了,立即优先生产客户订单

(这个图里面没显示,但其实有独立所要100个的,被150个受注给冲销掉了)

策略10

  - 不会考虑客户订单(=销售订单不参加MRP运算,只是用来出货,也不会冲销销售预测)

     比如独立需求为100个,客户订单为150个,那么策略10的话,会购买100个,而不是150个

    (即只会产生100个的需求)

   - 计划独立需求减少时机

     需要销售订单出库确认之后才会减少计划独立需求

 

1-5,策略70 Planning at assembly level

SAP PP学习笔记17 - MTS(Make-to-Stock) 按库存生产(策略70)-CSDN博客

这个也称为麦当劳式的生产方式。

把汉堡,薯条,番茄酱,可乐等等先生产好,等客户下单,马上组装成一个套餐(成品)交付。

策略70

  - 针对的是半成品或原材料阶 做计划,不是成品阶 (就是计划独立需求(Indep.Req))在哪儿做)

  - 冲销时机 - 就是在由上阶的成品产生 计划订单/生产订单,传导到下阶产生 Dep.Req/Res的时候

                      一般来说半成品、原材料(尤其是原材料)是没有销售订单的

                      通过上阶的成品的销售订单 产生 计划订单

                      计划订单会同时产生下阶半成品/原材料的 从所要(DepReq相关需求)可以冲销

                      在上阶的成品 手工创建 生产订单 > 传导到下阶的 预留 (入出予/Res)也可以冲销

  - Dep.Req/ Res(相关需求/ 预留):成品的阶段(比如计手配,制造指图)会对应半/原的阶段

    - (成品)计手配(计划订单)--》(半/原)Dep.Req(相关需求)

    - (成品)制造指图(生产订单) --》(半/原)Res(预留)

 

2,MTO(Make-to-Order):按订单生产

2-1,策略20  --》对应MTS的 策略10

SAP PP学习笔记18 - MTO(Make-to-Order):按订单生产(受注生産) 的策略 20,50,74-CSDN博客

MTO的策略20 对应 MTS的策略10。

区别只是说 MTO 是按订单生产;MTS是按库存生产。

 

2-2,策略50 Planning w/o Final Assembly  --》对应MTS的 策略40 (有点儿类似)

SAP PP学习笔记18 - MTO(Make-to-Order):按订单生产(受注生産) 的策略 20,50,74-CSDN博客

一般什么产品会用策略50 呢?

就是那种低价值的,但是组装之后就会立刻价值变高的那些物料

比如下图的水泵,下阶物料Spiral casing(螺旋套管)、Shaft(轴) 价值可能就20块钱,但是组装之后,水泵的价值可能就飙升为500块,那么就会用到这个策略

- Step1:对成品做计划独立需求(Plnd indep. reqmts)

- Step2,3:跑MRP 下阶的半成品就会触发生产

- Step 4:有销售订单过来

- Step 5,6:MRP,触发最终组装,同时就会冲销成品的销售预测(计划独立需求)

2-3,策略60 Planning with the Planning Material

SAP PP学习笔记19 - MTO(Make-to-Order)按订单生产(受注生産) 的策略 60 / ATO(Assemble-to-Order)受注组立的策略82-CSDN博客

在产品的开发阶段会建一些计划性用的物料,

计划物料会包含这个系列所需的一些长交期的子物料,放到一个BOM中;

然后对这个产品系列做销售预测;

等产品研发出来,投产之后,会接到真正有客户订单,再来冲销 销售预测。

注意:

- 销售预测是在该计划物料(Planning material)上做的

- 但是该计划物料是不可以生产的,因为它只是做计划用的

- 计划物料的下阶物料(Ex 下图 02,03物料)是可以生产的

3,ATO(Assemble-to-Order)

3-1,策略82

- 策略82 :离散行业里面用,比如汽车

SAP PP学习笔记19 - MTO(Make-to-Order)按订单生产(受注生産) 的策略 60 / ATO(Assemble-to-Order)受注组立的策略82-CSDN博客

来销售订单(Sales order )的时候会同时生成 生产订单。

销售订单 和 生产订单 是集成的,互相关联的,任何一个变了,另一个都会变。

一般用在大型机器,重型机械,飞机,轮船 等这种东西上面,一年可能就几个/台的订单

跟策略50是非常类似,都不会先安装好,而是等客户订单来了之后再安装。

区别就是:50 - 一般是下一阶半成品安装好

                  8x - 一般是下两阶半成品安装好

 

4,这么多策略具体该怎么用呢?

- 金字塔形式的:这种很适合策略 40

- 倒金字塔式的:这种很适合策略 70,59

- 漏斗式的:这种很适合策略 70

那么其他的策略就没用了吗?也不是的,咱们以后慢慢研究。

这篇关于SAP PP学习笔记20 - 复习总结一下MTS,MTO,ATO的各种生产策略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java Lettuce 客户端入门到生产的实现步骤

《JavaLettuce客户端入门到生产的实现步骤》本文主要介绍了JavaLettuce客户端入门到生产的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录1 安装依赖MavenGradle2 最小化连接示例3 核心特性速览4 生产环境配置建议5 常见问题

Python版本与package版本兼容性检查方法总结

《Python版本与package版本兼容性检查方法总结》:本文主要介绍Python版本与package版本兼容性检查方法的相关资料,文中提供四种检查方法,分别是pip查询、conda管理、PyP... 目录引言为什么会出现兼容性问题方法一:用 pip 官方命令查询可用版本方法二:conda 管理包环境方法

前端缓存策略的自解方案全解析

《前端缓存策略的自解方案全解析》缓存从来都是前端的一个痛点,很多前端搞不清楚缓存到底是何物,:本文主要介绍前端缓存的自解方案,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、为什么“清缓存”成了技术圈的梗二、先给缓存“把个脉”:浏览器到底缓存了谁?三、设计思路:把“发版”做成“自愈”四、代码

pycharm跑python项目易出错的问题总结

《pycharm跑python项目易出错的问题总结》:本文主要介绍pycharm跑python项目易出错问题的相关资料,当你在PyCharm中运行Python程序时遇到报错,可以按照以下步骤进行排... 1. 一定不要在pycharm终端里面创建环境安装别人的项目子模块等,有可能出现的问题就是你不报错都安装

Python中logging模块用法示例总结

《Python中logging模块用法示例总结》在Python中logging模块是一个强大的日志记录工具,它允许用户将程序运行期间产生的日志信息输出到控制台或者写入到文件中,:本文主要介绍Pyt... 目录前言一. 基本使用1. 五种日志等级2.  设置报告等级3. 自定义格式4. C语言风格的格式化方法

Spring 依赖注入与循环依赖总结

《Spring依赖注入与循环依赖总结》这篇文章给大家介绍Spring依赖注入与循环依赖总结篇,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. Spring 三级缓存解决循环依赖1. 创建UserService原始对象2. 将原始对象包装成工

MySQL中查询和展示LONGBLOB类型数据的技巧总结

《MySQL中查询和展示LONGBLOB类型数据的技巧总结》在MySQL中LONGBLOB是一种二进制大对象(BLOB)数据类型,用于存储大量的二进制数据,:本文主要介绍MySQL中查询和展示LO... 目录前言1. 查询 LONGBLOB 数据的大小2. 查询并展示 LONGBLOB 数据2.1 转换为十

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

MySQL设置密码复杂度策略的完整步骤(附代码示例)

《MySQL设置密码复杂度策略的完整步骤(附代码示例)》MySQL密码策略还可能包括密码复杂度的检查,如是否要求密码包含大写字母、小写字母、数字和特殊字符等,:本文主要介绍MySQL设置密码复杂度... 目录前言1. 使用 validate_password 插件1.1 启用 validate_passwo

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.