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

SAP MM学习笔记 - 豆知识03 - 安全在库和最小安全在库,扩张物料的保管场所的几种方法,定义生产订单的默认入库保管场所,受注票中设定禁止贩卖某个物料

上一章讲了一些MM模块的豆知识。

- MR21 修改物料原价

- MM02 修改基本数量单位/评价Class

- MMAM 修改物料类型/评价Class

SAP MM学习笔记 - 豆知识02 - MR21 修改物料原价,MM02 修改基本数量单位/评价Class,MMAM 修改物料类型/评价Class-CSDN博客

本章继续学习MM模块的豆知识。

- MM01中设定的安全在库和最小安全在库

- MM01/MMSC/Customize自动 扩张物料的保管场所

- MM01中定义生产订单的默认入库保管场所

- VA01受注票中设定禁止贩卖某个物料

1,MM01上定义 安全在库与最小安全在库

安全在库咱们都知道是为了 RLT(补充Leadtime) 之外的可能延迟纳品时的正常在库消耗。

主要就是为了体现 安全 二字。

SAP MM学习笔记40 - MRP(资材所要量计划)-发注点,MRP 实行方式,计划文件Entry,MRP 处理流程,MRP 运行结果查看及处理,Lot 等重要概念_sap中怎么跑mrp-CSDN博客

那么最小安全在库是什么意思呢?

其实就是设定某一类品目,比如品目A,品目B,品目C 这3个属于一类,那么不是按照品目单位定的安全在库,而是按照这一类别而定的安全在库,就叫做最小安全在库。

我合计为啥叫最小呢,就是因为既然是类别,要横向考虑嘛,一般来说都往低了定。

但是某一个品目的话,它可能是觉得单独另定高一些比较好,所以可以和最小安全在库同时使用。

假如最小安全在库 < 安全在库 的话会怎么样呢?就会报一个警告给你。

安全在庫的值要在最小安全在庫之上。
Msg 番号 6R085

当然两者一样大的时候不会报警告信息的。

还有一个就是当你选那种可以自动计算安全在库的MRP Type的时候,那么系统自动算出来的安全在库小于最小安全在库的话会怎么办呢?

它不会带着警告给你设定的,它会把最小安全在库的值设定给安全在库的。

2,MM01/MMSC/Customize 扩张品目保管场所

扩张品目保管场所有几种方法:

- MM01

- MMSC

- 后台配置自动扩张

a),MM01 品目登录

比如品目 100-300-B2,其保管场所只有 0001

 比如 移动Type 561 库存初期化的时候,会报下面的错误

可以通过MM01 来扩张保管场所 0002

可以看到已经扩张了保管场所 0002,直接保存即可

再做一次 移动Type 561 、保管场所 0002,是OK的了

b),MMSC

比如像做MIGO 移动Type 561 、保管场所 0003

结果出下面的错误

品目 100-300-B2 1000 0003 没有登録。
Msg 番号 M7006

在上面的MM01 节里面也说过,MMSC 可以一次性的查看所有保管场所,也可以批量扩张。

SAP Menu > Logistics > 在库/购买管理 > 品目Master > 其他

- 全登录济保管场所一览

  这个会把包括既存的所有保管场所都显示出来

- 只扩张可能保管场所一览

  这个不会显示既存的保管场所

 咱们这里直接回车

可以看到既存有2个保管场所 0001,0002

咱们这里输入 0003,然后回车,再点保存

再做一次 移动Type 561 、保管场所 0003,是OK的了

c),后台配置自动扩张

除了上面的 MM01,MMSC之外,还有一种更方便的方法,就是通过后台配置来自动扩张。

比如像做MIGO 移动Type 561 、保管场所 0004,是报错的,咱们来看看Customize

Spro > 在库/购买管理 > 在库管理/实地棚卸 > 入库

登录:保管场所

 先点一下 Plant 按钮

先把Plant 1000 的 保管场所自动登录 栏位给勾上,然后点保存

回到上一个页,点 移动Type 按钮

向下滚动到 561 - 利用可能在库初期化,然后勾上 保管场所自动登录,点保存

再做MIGO 移动Type 561 、保管场所 0004,是不会报错的

先不保存,

再做MIGO 移动Type 561 、保管场所 0005,也是OK的 

 MIGO 中保存之后,再到 MMSC,可以看到 0005 保管场所 已经自动登上了。

以上就是扩张保管场所的3种方式。

不过有的公司不让用 后台配置自动扩张 这种方式,因为万一输入错误,就把品目给入库到不合适的保管场所了嘛。

在考虑便利性的基础上,选择符合自己需要的方法。

3,MM01 定义制造指图(生产订单)的默认入库保管场所

这一节讲如何定义默认的制造指图(生产订单)的入库保管场所。

a),CS12 - BOM展开

先准备一下品目。

成品 P-100

可以看到成品 P-100 是由 半成品 100-100,100-200 等组成

其中半成品 100-100 又由原材料 100-110,100-120,100-130 等组成。

b),MM02 品目变更

MRP 2 Tab 里面

- 出库保管场所:0001

  这个栏位有两个用途

  - 设定了该品目作为构成品(半成品或原材料) 出库给产线时的默认出库保管场所(存储地点)

  - 设定了该品目作为被生产出来的产品时的默认入库保管场所

- 调达Type:X - 内制/外部调达可能

c),CO01 - 制造指图(生产订单)

半成品 100-100 的制造指图

入库Tab

- 保管场所:0001

  该半成品作为被生产出来的产品时的入库保管场所,对应的就是MM02 MRP Tab的出库保管场所

成品 P-100 的制造指图

该成品作为生产出来的产品,它的入库保管场所为 0002

点一下上图的 构成品概要 图标

可以看到该成品 P-100 的构成品之一 半成品 100-100 的出库保管场所 是0001

即该 半成品100-100 作为成品P-100的构成品,运往产线的时候,默认从保管场所 0001 出库。

参照:看一下 成品 P-100 的 品目Master MRP 2 Tab

可以看到该成品的制造指图 的默认入库保管场所是 0002,跟上面的制造指图上面显示的相同。

这就是 MRP 2 Tab 里面 【出库保管场所:0001】这个栏位的两个用途:

  - 设定了该品目作为构成品(半成品或原材料) 出库给产线时的默认出库保管场所(存储地点)

  - 设定了该品目作为被生产出来的产品时的默认入库保管场所

4,VA01 受注票(销售订单)中禁止某个品目

比如某个品目爆出安全问题等的时候,要暂时停止该品目的销售,那么就需要在VA01 中禁用。

a),VA01 受注传票登录

- 受注Type:OR

- 贩卖组织:1000

- 流通Channel:10

- 制品部门:00

- 品目:P-100

b),Customize中禁用该品目

Spro > Logistics > 品目Master > Key项目设定 > 贩卖管理相关联的数据

贩卖管理Status:

- 12 - 贩卖不许可

- 空白 - 无Message

- A - 警告

- B - Error Message

贩卖Status 12 里,包括受注,全部都是B,即全Block掉了,用这一项就可以达到Block销售的目的

- 受注Block:B

 c),MM02 品目变更

上述Customize只是提供了一个选项,具体的设定是在MM02 品目变更当中。

- Plant:1000

- 贩卖组织:1000

- 流通Channel:10

贩卖:贩卖组织1 Tab

- 贩卖Status : 12 - 贩卖不许可

这样就设定好了在 Plant1000/贩卖组织1000/流通Channel10 中不再允许 贩卖该品目

还需要设定开始日,然后保存即可

- 有效开始日:比如设为今天 2024/08/06

d),VA01 受注传票登录

再次登录受注票的时候,就会出以下错误

品目 P-100 的状态: 販売不許可
Msg 番号 V1028

但是,咱们这里只是登录了该Plant/贩卖组织/流通Channel 这个渠道的Block,其他的渠道没Block

- Plant:1000

- 贩卖组织:1000

- 流通Channel:10 - 小卖(零售)

比如

- Plant:1000

- 贩卖组织:1000

- 流通Channel:12 - 卸卖(批发)

出了个错误

在品目 P-100 中,販売組織 1000 流通Channel 12 言語 DE 没有登録。
Msg 番号 V1382

我很少使用这个品目,咱们给 语言DE登录一下

MM01 - 品目登录(其实是扩张的意思)

- Plant:1000

- 贩卖组织:1000

- 流通Channel:12

然后点 保存 即可

再回到VA01

晕菜,各种错误,继续排错

出荷先 9002 没有在販売Area 1000 12 01中登录。
Msg 番号 VP210

TODO:研究了一会儿没搞明白,先放过,以后再说,换一个受注先/出荷先

VA01 受注传票登录

- Plant:1000

- 贩卖组织:1000

- 流通Channel:12

换一个受注先/ 出荷先

好像没有报错了哈

回到MM02,再去设定所有贩卖组织级别的Block

贩卖:贩卖组织1  Tab

- 流通Channel间 Status:12 - 贩卖不许可

  这个栏位是说所有的贩卖渠道就Block的意思

再次回到VA01,做相同的事情

VA01 受注传票登录

- Plant:1000

- 贩卖组织:1000

- 流通Channel:12

这次就不允许贩卖了

不仅 Plant 1000/ 贩卖组织1000/ 流通Channel 10 不允许,所有的都不再允许了

相关文章:

SAP MM学习笔记 - 豆知识03 - 安全在库和最小安全在库,扩张物料的保管场所的几种方法,定义生产订单的默认入库保管场所,受注票中设定禁止贩卖某个物料

上一章讲了一些MM模块的豆知识。 - MR21 修改物料原价 - MM02 修改基本数量单位/评价Class - MMAM 修改物料类型/评价Class SAP MM学习笔记 - 豆知识02 - MR21 修改物料原价&#xff0c;MM02 修改基本数量单位/评价Class&#xff0c;MMAM 修改物料类型/评价Class-CSDN博客 …...

激光导航AGV叉车那么多,究竟该怎么选?一篇文章讲明白~

AGV叉车 随着经济的快速发展&#xff0c;大部分企业的物料搬运开始脱离人工劳作&#xff0c;取而代之的是以叉车为主的机械化搬运。AGV叉车是工业搬运车辆&#xff0c;是指对成件托盘货物进行装卸、堆垛和短距离运输作业的各种轮式搬运车辆&#xff0c;主要应用于货场、工厂车间…...

redis面试(七)初识lua加锁脚本

redisson redisson如何来进行redis分布式锁实现的源码&#xff0c;基于redis实现各种各样的分布式锁的原理 https://redisson.org/ 这是官网 https://github.com/redisson/redisson/wiki/Table-of-Content 这是官方文档 开始 demo 建一个普通的工程在pom.xml里引入依赖 <…...

企元数智百年营销史的精粹:借鉴历史创造未来商机

随着时代的发展和科技的进步&#xff0c;传统营销方式正在经历前所未有的颠覆和改变。在这个数字化时代&#xff0c;企业需要不断创新&#xff0c;同时借鉴百年营销史的精粹&#xff0c;汲取历史经验&#xff0c;创造未来商机。而"企元数智"作为现代营销的代表&#…...

Java @SpringBootTest注解用法

SpringBootTest 是 Spring Framework 中的一个注解&#xff0c;用于指示 Spring Boot 应用程序的测试类。当你在测试类上使用 SpringBootTest 注解时&#xff0c;Spring Boot 会启动一个 Spring 应用程序上下文&#xff0c;并且加载应用程序的 application.properties 或 appli…...

构建智能招聘平台:人才招聘系统源码开发指南

本篇文章&#xff0c;小编将详细探讨如何基于人才招聘系统源码开发一个智能招聘平台&#xff0c;为企业的人才战略提供支持。 一、智能招聘平台的核心功能 智能招聘平台的核心在于提高招聘效率和匹配度&#xff0c;这需要集成多个关键功能模块&#xff1a; 1.职位发布与管理…...

Docker + Nacos + Spring Cloud Gateway 实现简单的动态路由配置修改和动态路由发现

1.环境准备 1.1 拉取Nacos Docker镜像 从Docker Hub拉取Nacos镜像&#xff1a; docker pull nacos/nacos-server:v2.4.01.2 生成密钥 你可以使用命令行工具生成一个不少于32位的密钥。以下是使用 OpenSSL 生成 32 字节密钥的示例&#xff1a; openssl rand -base64 321.3 …...

Linux中多线程压缩软件 | Mingz

原文链接&#xff1a;Linux中多线程压缩软件 本期教程 软件网址&#xff1a; https://github.com/hewm2008/MingZ安装&#xff1a; git clone https://github.com/hewm2008/MingZ.git cd MingZ make cd bin ./mingz -h使用源码安装&#xff1a; 若是你的git无法使用安装&am…...

【JavaEE精炼宝库】网络原理基础——UDP详解

文章目录 一、应用层二、传输层2.1 端口号&#xff1a;2.2 UDP 协议&#xff1a;2.2.1 UDP 协议端格式&#xff1a;2.2.2 UDP 存在的问题&#xff1a; 2.3 UDP 特点&#xff1a;2.4 基于 UDP 的应用层协议&#xff1a; 一、应用层 我们 Java 程序员在日常开发中&#xff0c;最…...

【回眸】周中WLB-个人

生活 计划 苏州or杭州or舟山 负负得正 烟火 鲜芋仙 办上海银行的银行卡 申请表材料准备好 个人博客提现签约变现 个人提升 yas补直播笔记&#xff08;听、口&#xff09;1~3课 *2倍 dy学堂 —— 3课时输出博客 个人笔记本搭建环境 副业探索 收集信息差 目前已…...

基于Spring boot + Vue的灾难救援系统

作者的B站地址&#xff1a;程序员云翼的个人空间-程序员云翼个人主页-哔哩哔哩视频 csdn地址&#xff1a;程序员云翼-CSDN博客 1.项目技术栈&#xff1a; 前后端分离的项目 后端&#xff1a;Springboot MybatisPlus 前端&#xff1a;Vue ElementUI 数据库&#xff1a; …...

C#进阶:轻量级ORM框架Dapper详解

C#进阶&#xff1a;轻量级ORM框架Dapper详解 在C#开发中&#xff0c;ORM&#xff08;对象关系映射&#xff09;框架是处理数据库交互的重要工具。Dapper作为一个轻量级的ORM框架&#xff0c;专为.NET平台设计&#xff0c;因其高性能和易用性而备受开发者青睐。本文将详细介绍D…...

【python015】常见成熟AI-图像识别场景算法清单(已更新)

1.欢迎点赞、关注、批评、指正&#xff0c;互三走起来&#xff0c;小手动起来&#xff01; 【python015】常见成熟AI-图像识别场景算法清单及代码【python015】常见成熟AI-图像识别场景算法清单及代码【python015】常见成熟AI-图像识别场景算法清单及代码 文章目录 1.背景介绍2…...

删除有序数组中的重复项(LeetCode)

题目 给你一个 升序排列 的数组 &#xff0c;请你 原地 删除重复出现的元素&#xff0c;使每个元素 只出现一次 &#xff0c;返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 中唯一元素的个数。 考虑 的唯一元素的数量为 &#xff0c;你需要做以下事情确…...

【算法 03】雇佣问题

“雇用问题”及其算法优化 在日常生活和工作中&#xff0c;我们经常会遇到需要从多个选项中做出选择的情况&#xff0c;而“雇用问题”正是这样一个典型的例子。在这个问题中&#xff0c;我们不仅要考虑如何高效地找到最佳候选人&#xff0c;还要关注整个过程中的成本。今天&a…...

vue3+axios请求导出excel文件

在Vue 3中使用axios请求导出Excel文件&#xff0c;可以发送一个GET或POST请求&#xff0c;并设置响应类型为blob或arraybuffer&#xff0c;然后使用new Blob()构造函数创建一个二进制文件&#xff0c;最后使用URL.createObjectURL()生成一个可以下载的链接。 先看代码 import…...

LLM与NLP

大语言模型与自然语言处理的关系&#xff1a;整体与组成的关系如 自然语言理解的编码器式&#xff08;encoder-only&#xff09;的架构是语境相关的词表示BERT&#xff1b; 自然语言转换的编码器-解码器式的&#xff08;encoder-decoder&#xff09;的架构是词频-逆文档词频T…...

js 判断是否为回文串

需求&#xff1a;忽略英文大小写和空格差异&#xff0c;判断是否为回文字符串&#xff08;例如"我爱你 你爱我"&#xff0c;"abc bA"&#xff09; 思路&#xff1a;利用翻转字符串比较&#xff0c;利用循环双指针&#xff0c;利用递归或者双循环&#xf…...

多重背包c++

题目描述 有N种物品和一个容量是V的背包。 第i种物品最多有si件&#xff0c;每件体积是vi&#xff0c;价值是wi。 求解将哪些物品装入背包&#xff0c;可使物品体积总和不超过背包容量&#xff0c;且价值总和最大。 输出最大价值。 输入 第一行两个整数&#xff0c;N&#x…...

kernel input事件测试程序

测试内核input 事件测试程序。 getevent -lt 命令查看注册的是是event0/1/2/3/4 中的哪一个。 gcc input_test.c -o input_test 编译成可执行程序。将编译的input_test&#xff0c;U盘或ADB push到系统里面&#xff0c;chmod 777 input_test 在 ./input_test input_test.c #…...

【OSG学习笔记】Day 18: 碰撞检测与物理交互

物理引擎&#xff08;Physics Engine&#xff09; 物理引擎 是一种通过计算机模拟物理规律&#xff08;如力学、碰撞、重力、流体动力学等&#xff09;的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互&#xff0c;广泛应用于 游戏开发、动画制作、虚…...

python/java环境配置

环境变量放一起 python&#xff1a; 1.首先下载Python Python下载地址&#xff1a;Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个&#xff0c;然后自定义&#xff0c;全选 可以把前4个选上 3.环境配置 1&#xff09;搜高级系统设置 2…...

屋顶变身“发电站” ,中天合创屋面分布式光伏发电项目顺利并网!

5月28日&#xff0c;中天合创屋面分布式光伏发电项目顺利并网发电&#xff0c;该项目位于内蒙古自治区鄂尔多斯市乌审旗&#xff0c;项目利用中天合创聚乙烯、聚丙烯仓库屋面作为场地建设光伏电站&#xff0c;总装机容量为9.96MWp。 项目投运后&#xff0c;每年可节约标煤3670…...

PL0语法,分析器实现!

简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...

智能仓储的未来:自动化、AI与数据分析如何重塑物流中心

当仓库学会“思考”&#xff0c;物流的终极形态正在诞生 想象这样的场景&#xff1a; 凌晨3点&#xff0c;某物流中心灯火通明却空无一人。AGV机器人集群根据实时订单动态规划路径&#xff1b;AI视觉系统在0.1秒内扫描包裹信息&#xff1b;数字孪生平台正模拟次日峰值流量压力…...

2023赣州旅游投资集团

单选题 1.“不登高山&#xff0c;不知天之高也&#xff1b;不临深溪&#xff0c;不知地之厚也。”这句话说明_____。 A、人的意识具有创造性 B、人的认识是独立于实践之外的 C、实践在认识过程中具有决定作用 D、人的一切知识都是从直接经验中获得的 参考答案: C 本题解…...

C++ 设计模式 《小明的奶茶加料风波》

&#x1f468;‍&#x1f393; 模式名称&#xff1a;装饰器模式&#xff08;Decorator Pattern&#xff09; &#x1f466; 小明最近上线了校园奶茶配送功能&#xff0c;业务火爆&#xff0c;大家都在加料&#xff1a; 有的同学要加波霸 &#x1f7e4;&#xff0c;有的要加椰果…...

怎么让Comfyui导出的图像不包含工作流信息,

为了数据安全&#xff0c;让Comfyui导出的图像不包含工作流信息&#xff0c;导出的图像就不会拖到comfyui中加载出来工作流。 ComfyUI的目录下node.py 直接移除 pnginfo&#xff08;推荐&#xff09;​​ 在 save_images 方法中&#xff0c;​​删除或注释掉所有与 metadata …...

Rust 开发环境搭建

环境搭建 1、开发工具RustRover 或者vs code 2、Cygwin64 安装 https://cygwin.com/install.html 在工具终端执行&#xff1a; rustup toolchain install stable-x86_64-pc-windows-gnu rustup default stable-x86_64-pc-windows-gnu ​ 2、Hello World fn main() { println…...

API网关Kong的鉴权与限流:高并发场景下的核心实践

&#x1f525;「炎码工坊」技术弹药已装填&#xff01; 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 引言 在微服务架构中&#xff0c;API网关承担着流量调度、安全防护和协议转换的核心职责。作为云原生时代的代表性网关&#xff0c;Kong凭借其插件化架构…...