当前位置: 首页 > news >正文

SAP PP学习笔记21 - 计划策略的Customize:策略组 > 策略 > 需求类型 > 需求类(消费区分,计划区分)

上面几章讲了MTS,MTO,ATO的计划策略。

本章来讲一下它的后台 Customize。

1,Customizeing:Planned Indep.Reqmts Management

这是配置计划策略的整个过程:

- Requirements Type / Class 需求类型 / 需求类

- Planning Stragegy 策略

- Strategy Group 策略组

- Consumption Mode and Periods 消费Mode及时机

- Period of Adjustment

- Reorganization Period

PP 生产策略主要有几层的:

策略组 > 策略 > 需求类型 > 需求类,

其中需求类 就是最小的设定层了。

当然需求类里面也由一些重要参数组成,比如

- 消费区分 : 用来指定需求的冲销时机

- 计划区分 :用来指定 生产计划(比如净需求计划,毛需求计划,单项计划)

下面来看详细的Customize设定。

Customize路径:

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

1-1,方针Group(策略组)

策略组就是会把所有的策略给组合在一起。

一般来说是一个策略组里面就一个策略,但是像下面这个策略组 30,里面就含有两个策略 30/10

- 30 : 主要策略

- 10 : 次要策略

下面这些方针栏位是说,当你不想用主策略的时候,可以用下面的那些策略来做生产。

记录一下关系:方针Group > 方针

1-2,方针(策略)

- 10 見込生产(按库存生产)

  - 独立所要量的所要量Type(独立需求的需求类型)

    这部分一般是 PP 模块的顾问配置

  - 得意先所要量的所要量Type(客户需求的需求类型)

    这部分一般是 SD 模块的顾问配置

记录一下关系:方针 > 所要量Type(需求类型)

1-3,所要量Type(需求类型)

- LSF 見込生产(按库存生产)

- KSL 独立所要量削减在库贩卖

... 是不是很熟悉,就是MD04 上面显示的一些内容嘛

记录一下关系:所要量Type(需求类型)> 所要量Class(需求类)

比如 LSF 見込生产(按库存生产)的需求类 = 100

设置计划独立需求/客户需求 的最小单位就是这个 需求类

1-4,所要量Class(需求类)

常用的有三个参数:

- PI (计划区分)

- 消费(消费区分)

- RC(所要量Category)

1-4-1,消费区分(消耗标识)的作用

现在回到 1-2,方针(策略) ,来看一下这个所要量Class(需求类)的三个参数是怎么用的。

来看一下 10,11,40 这几个策略的对比。

a),策略10

- 所要量Type:LSF 見込生产(按库存生产)

- 所要量Class:100 在库生产

  - 消费区分(消耗标识):

     - 空白 - 得意先所要量付非消費(没有顾客要求消耗)

     - 1 - 组立付消费计划(消耗计划组件)

     - 2 - 组立无消费计划

     - 3 - 品目消费计划(组立无)

b),策略40

- 所要量Type:VSF 最终组立品目的计划(具有最终装配的计划)

- 所要量Class:101 组立有的计划

  - 消费区分(消耗标识):

     - 空白 - 得意先所要量付非消費(没有顾客要求消耗)No consumption with cust.requirements

     - 1 - 组立付消费计划(消耗计划组件)Consume planning with assembly

     - 2 - 组立无消费计划(消耗计划没有组件)  Consume planning w/o assembly

     - 3 - 品目消费计划(组立无)(消耗计划物料(没有组件))  Consume planning material(w/o assembly)

  - 计划区分(计划标识):

     - 1 - 正味所要量计划(净需求计划)Net requirements planning

     - 2 - 总所要量计划(总需求计划)Gross requirements planning

     - 3 - 单一品目计划(单项计划)Single-Item planning

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

再贴一下策略10,40 的流程图

- 消费区分(消耗标识):指的就是流程图里面的冲销(Reduction/Consumption)

   - 策略10 的 消费区分:空白 - 得意先所要量付非消費(没有顾客要求消耗)

     我们知道策略10是出库的时候才冲销,有销售订单的时候不冲销

   - 策略40 的 消费区分:1 - 组立付消费计划(消耗计划组件)

     策略40是有销售订单的时候就立刻冲销

   这样就可以理解消费区分(消耗标识)的作用:

     - 空白 - 得意先所要量付非消費(没有顾客要求消耗):出库才冲销

     - 1 - 组立付消费计划(消耗计划组件):有销售订单就冲销

策略10:

策略40:

1-4-2,计划区分(计划标识)的作用 

a),策略10

- 所要量Type:LSF 見込生产(按库存生产)

- 所要量Class:100 在库生产

  - 计划区分(计划标识):

     - 1 - 正味所要量计划(净需求计划)

     - 2 - 总所要量计划(总需求计划)

     - 3 - 单一品目计划(单项计划)

策略10:

b),策略11

- 所要量Type:BSF 总计划独立所要量(毛计划的独立需求)

- 所要量Class:102 总的需求计划

  - 计划区分(计划标识):

     - 1 - 正味所要量计划(净需求计划)

     - 2 - 总所要量计划(总需求计划)

     - 3 - 单一品目计划(单项计划)

策略11:

再贴一下这张图:

策略10:净需求计划

策略11:毛需求计划

所以就可以看出  计划区分(计划标识)的作用(不是100%的,有特殊情况):

     - 1 - 正味所要量计划(净需求计划):这个一般用作按库存生产的(净需求)

     - 2 - 总所要量计划(总需求计划):这个一般用作按库存生产的(毛需求)

     - 3 - 单一品目计划(单项计划):这个一般用作按订单生产

 

1-4-3,来验证一下(消费区分,计划区分)

a),消费区分

- 策略11:有销售订单的时候不会冲销,等出库的时候才会冲销

   - 消费区分:空白 - 得意先所要量付非消費(没有顾客要求消耗)No consumption with cust.requirements

- 策略40:有销售订单的时候就立刻冲销

   - 消费区分:1 - 组立付消费计划(消耗计划组件)Consume planning with assembly

- 策略50:有销售订单的时候就立刻冲销(但因为尚未组装,所以叫组立无)

  - 消费区分:- 2 - 组立无消费计划(消耗计划没有组件)  Consume planning w/o assembly

- 策略60:有销售订单的时候就立刻冲销计划物料的需求(但因为尚未组装,所以叫组立无)

  - 消费区分:- 3 - 品目消费计划(组立无)(消耗计划物料(没有组件))  Consume planning material(w/o assembly)

b),计划区分

- 策略40:按库存生产

  计划区分(计划标识):1 - 正味所要量计划(净需求计划)Net requirements planning

- 策略11:按库存生产

  计划区分(计划标识):2 - 总所要量计划(总需求计划)Gross requirements planning

- 策略50:按订单生产

  计划区分(计划标识):3 - 单一品目计划(单项计划)Single-Item planning

本章先讲这些,以后再系统讲讲PP的Customize。

大家看出来其实 SAP 已经配置好了,基本上不怎么需要改动。

我这里讲的 Customize是让大家知道是怎么回事儿,一般来说很少需要动这块儿的。

当真的需要动这块儿的时候,知道改哪儿,怎么改就可以了。

相关文章:

SAP PP学习笔记21 - 计划策略的Customize:策略组 > 策略 > 需求类型 > 需求类(消费区分,计划区分)

上面几章讲了MTS,MTO,ATO的计划策略。 本章来讲一下它的后台 Customize。 1,Customizeing:Planned Indep.Reqmts Management 这是配置计划策略的整个过程: - Requirements Type / Class 需求类型 / 需求类 - Plann…...

axure9设置组件自适应浏览器大小

问题:预览时不展示下方的滚动条 方法一:转化为动态面板 1.在页面上创建一个矩形 2.右键-转化为动态面板 3.双击进入动态面板设置 4.设置动态面板矩形的颜色 5.删除原来的矩形 6.关闭动态面板,点击预览 7.此时可以发现底部没有滚动条了 方法…...

示例:WPF中TreeView自定义TreeNode泛型绑定对象来实现级联勾选

一、目的&#xff1a;在绑定TreeView的功能中经常会遇到需要在树节点前增加勾选CheckBox框&#xff0c;勾选本节点的同时也要同步显示父节点和子节点状态 二、实现 三、环境 VS2022 四、示例 定义如下节点类 public partial class TreeNodeBase<T> : SelectBindable<…...

C++ explicit关键字的用法

在C中&#xff0c;explicit关键字用于构造函数和转换运算符&#xff0c;以防止隐式转换。它可以帮助我们避免意外的类型转换&#xff0c;从而提高代码的安全性和可读性。explicit关键字只能用于单参数构造函数和转换运算符。 使用explicit的场景 单参数构造函数&#xff1a; 当…...

51.Python-web框架-Django开始第一个应用的增删改查

目录 1.概述 2.创建应用 创建app01 在settings.py里引用app01 3.定义模型 在app01\models.py里创建模型 数据库迁移 4.创建视图 引用头 部门列表视图 部门添加视图 部门编辑视图 部门删除视图 5.创建Template 在app01下创建目录templates 部门列表模板depart.ht…...

Redis之线程IO模型

引言 Redis是个单线程程序&#xff01;这点必须铭记。除了Redis之外&#xff0c;Node.js也是单线程&#xff0c;Nginx也是单线程&#xff0c;但是他们都是服务器高性能的典范。 Redis单线程为什么能够这么快&#xff01; 因为他所有的数据都在内存中&#xff0c;所有的运算都…...

针对微电网中可时移,柔性,基础负荷的电价响应模型---代码解析

前言&#xff1a; 在上两篇帖子中&#xff0c;讲解了我对于粒子群算法的理解&#xff0c;站在巨人的肩膀上去回望&#xff1a;科研前辈们确实非常牛逼&#xff0c;所以它才成为了非常经典的算法。这篇帖子主要是想分享一下&#xff0c;对于微电网、电力系统的论文中&#xff0c…...

git使用http协议时免密pull和push方法

1、创建文件 在项目目录下创建.git-credentials文件&#xff0c;内容如下&#xff0c;填入自己的用户名和密码即可&#xff0c;如果是gitlab&#xff0c;把地址换成自己的gitlab的地址即可。 https://{用户名}:{密码}github.com2、终端执行 git config --global credential.…...

编译期间生成代码(Lombok原理)

通过在编译期间&#xff0c;修改Java的AST(Abstract Syntax Tree)树&#xff0c;可以往类中&#xff0c;添加/修改&#xff08;覆盖&#xff09;方法、属性等。 现在比较常见的三方依赖例子有&#xff1a;Lobbok的Data可以生成get、set方法&#xff0c;Sl4j2可以生成静态常量l…...

第2讲:pixi.js 绘制HelloWorld

基于第0讲和第1讲&#xff0c;我们增添了vite.config.ts文件。并配置了其他的http端口。 此时&#xff0c;我们删除掉没用的东西。 删除 conter.ts、typescript.svg 在main.ts中改成如下内容&#xff1a; import {Application, Text} from pixi.js import ./style.css// 指明…...

golang HTTP2 https测试POST变GET问题小记

概述 因为工作需要协助修改某个golang程序&#xff0c;添加双向认证。但是在调整的过程遇到一个HTTP POST请求变成GET诡异的问题&#xff0c;最后各种搜索&#xff0c;总算解决&#xff0c;博文记录&#xff0c;用于备忘。 代码 服务端 因工作内容&#xff0c;代码有删减&a…...

Linux下的lvm镜像与快照

lvm镜像(mirror) (1)划分三个PV&#xff0c;其中2个PV大小要一模一样 Disk /dev/sdb: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units cylinders of 16065 * 512 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/…...

嵌入式linux系统中SPI子系统原理分析01

大家好,今天给大家分享一下,如何使用linux系统中的SPI通信协议,实现主从设备之间的信息传递。 SPI是一种常见的设备通用通信协议。它是一个独特优势就是可以无中断发送数据,可以连续发送或接收任意数量的位。而在I2C和UART中,数据以数据包的形式发送,有限定位数。 …...

Part 4.2 背包动态规划

->背包模型模板(0/1,分组&#xff0c;完全&#xff0c;多重)<- [NOIP2018 提高组] 货币系统 题目背景 NOIP2018 提高组 D1T2 题目描述 在网友的国度中共有 n n n 种不同面额的货币&#xff0c;第 i i i 种货币的面额为 a [ i ] a[i] a[i]&#xff0c;你可以假设每…...

Elasticsearch-使用Logstash同步Mysql

1.安装logstash es服务器版本必须和logstash版本一致 7.9.2 在/usr/local/src/下新建logstash文件夹&#xff0c;解压 下载logstash后查看是否安装成功&#xff0c;在logstash的bin目录下输入指令&#xff1a; ./logstash -e input { stdin { } } output { stdout {} }2.my…...

6.17作业

升级优化自己应用程序的登录界面。 要求&#xff1a; 1. qss实现 2. 需要有图层的叠加 &#xff08;QFrame&#xff09; 3. 设置纯净窗口后&#xff0c;有关闭等窗口功能。 4. 如果账号密码正确&#xff0c;则实现登录界面关闭&#xff0c;另一个应用界面显示。 //发送端头文件…...

算法思想个人总结(结合生活理解)

主要思想: 结合生活和游戏理解思想,先知道什么场景用什么算法,然后再理解就能记住 遇到问题可以考虑选择使用,这样才是学活了 https://www.yuque.com/yuqueyonghu5znoyv/ifb5ga/nfcvg3ft9ryuqeem?singleDoc# 《元启发式算法》...

openh264 帧间预测编码过程源码分析

openh264 OpenH264 是一个开源的 H.264 编码和解码器&#xff0c;由思科系统开发并维护。它专为实时应用程序如 WebRTC 设计&#xff0c;提供了从基础到高级特性的广泛支持。OpenH264 的编码器支持从 Constrained Baseline Profile 到 5.2 级别&#xff0c;允许任意分辨率的编…...

Linux网络 - HTTP协议

文章目录 前言一、HTTP协议1.urlurl特殊字符 requestrespond 总结 前言 上一章内容我们讲了在应用层制定了我们自己自定义的协议、序列化和反序列化。 协议的制定相对来讲还是比较麻烦的&#xff0c;不过既然应用层的协议制定是必要的&#xff0c;那么肯定已经有许多计算机大佬…...

面试题——Nginx

1.Nginx是什么&#xff1f; 是一个高性能的Web服务器和反向代理服务器&#xff0c;也可以作为静态文件的缓存服务器&#xff0c;也能够进行负载均衡。 2.Nginx的作用&#xff1f; 1.反向代理&#xff1a;将多台服务器代理为一台服务器。客户端不了解底层服务端。 2.负载均衡…...

AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; &#x1f680; AI篇持续更新中&#xff01;&#xff08;长期更新&#xff09; 目前2025年06月05日更新到&#xff1a; AI炼丹日志-28 - Aud…...

内存分配函数malloc kmalloc vmalloc

内存分配函数malloc kmalloc vmalloc malloc实现步骤: 1)请求大小调整:首先,malloc 需要调整用户请求的大小,以适应内部数据结构(例如,可能需要存储额外的元数据)。通常,这包括对齐调整,确保分配的内存地址满足特定硬件要求(如对齐到8字节或16字节边界)。 2)空闲…...

基于服务器使用 apt 安装、配置 Nginx

&#x1f9fe; 一、查看可安装的 Nginx 版本 首先&#xff0c;你可以运行以下命令查看可用版本&#xff1a; apt-cache madison nginx-core输出示例&#xff1a; nginx-core | 1.18.0-6ubuntu14.6 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages ng…...

Nginx server_name 配置说明

Nginx 是一个高性能的反向代理和负载均衡服务器&#xff0c;其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机&#xff08;Virtual Host&#xff09;。 1. 简介 Nginx 使用 server_name 指令来确定…...

SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现

摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序&#xff0c;以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务&#xff0c;提供稳定高效的数据处理与业务逻辑支持&#xff1b;利用 uniapp 实现跨平台前…...

数据库分批入库

今天在工作中&#xff0c;遇到一个问题&#xff0c;就是分批查询的时候&#xff0c;由于批次过大导致出现了一些问题&#xff0c;一下是问题描述和解决方案&#xff1a; 示例&#xff1a; // 假设已有数据列表 dataList 和 PreparedStatement pstmt int batchSize 1000; // …...

MySQL账号权限管理指南:安全创建账户与精细授权技巧

在MySQL数据库管理中&#xff0c;合理创建用户账号并分配精确权限是保障数据安全的核心环节。直接使用root账号进行所有操作不仅危险且难以审计操作行为。今天我们来全面解析MySQL账号创建与权限分配的专业方法。 一、为何需要创建独立账号&#xff1f; 最小权限原则&#xf…...

免费PDF转图片工具

免费PDF转图片工具 一款简单易用的PDF转图片工具&#xff0c;可以将PDF文件快速转换为高质量PNG图片。无需安装复杂的软件&#xff0c;也不需要在线上传文件&#xff0c;保护您的隐私。 工具截图 主要特点 &#x1f680; 快速转换&#xff1a;本地转换&#xff0c;无需等待上…...

Qt 事件处理中 return 的深入解析

Qt 事件处理中 return 的深入解析 在 Qt 事件处理中&#xff0c;return 语句的使用是另一个关键概念&#xff0c;它与 event->accept()/event->ignore() 密切相关但作用不同。让我们详细分析一下它们之间的关系和工作原理。 核心区别&#xff1a;不同层级的事件处理 方…...

十九、【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建

【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建 前言准备工作第一部分:回顾 Django 内置的 `User` 模型第二部分:设计并创建 `Role` 和 `UserProfile` 模型第三部分:创建 Serializers第四部分:创建 ViewSets第五部分:注册 API 路由第六部分:后端初步测…...