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

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

在JS中的设计模式的单例模式、策略模式、代理模式、原型模式浅讲

1. 单例模式(Singleton Pattern) 确保一个类只有一个实例,并提供一个全局访问点。 示例代码: class Singleton {constructor() {if (Singleton.instance) {return Singleton.instance;}Singleton.instance = this;this.data = [];}addData(value)

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss