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

SAP LE学习笔记02 - WM和库存管理(IM)之间的关系,保管Lot(Quant)

上一章学习了LE的基础知识。

1,LE的概述,LE里面包含下面3个大的模块

  - LE-WM 仓库管理 /  - LE-SHP 发货/  - LE-TRA 运输

2,仓库的结构

  - 仓库番号 /  -保管域Type(存储区域)/  - 保管区画(存储区)/  - 棚番(Storage Bin 仓位)

3,棚番(Storage Bin 仓位)的查找策略

SAP LE学习笔记01 - LE(物流管理)概述,WM中仓库的结构,仓库番号,保管域Type(存储类型),保管区画(存储区),棚番(Storage Bin 仓位),以及仓位的查找策略-CSDN博客

本章继续学习LE(物流管理)的知识。

1,WM和库存管理(IM)之间的关系

2,保管Lot(Quant)

目录

1,WM和库存管理(IM)之间的关系

1-1,保管场所和仓库番号之间的关系的整理

a),1对1

b),多对1  - 不同Plant

c),多对1  - 相同Plant

d),1对1 - 相同Plant

1-2,SAP的Customize中 仓库番号/保管场所 的对应设定

a),新增保管场所

b),建立保管场所和仓库番号的关联

2,保管Lot(Quant)

2-1,LS26 - 在库合计(品目别) (仓库管理)

2-2,保管Lot(Quant)的管理

a),保管Lot(Quant)的形态

b),追加物料到既存的保管Lot(Quant)中

c), 在库追加 - M - 根据品目的设定来决定

d),Mixed storage


下面是详细内容。

1,WM和库存管理(IM)之间的关系

在IM(MM模块库存管理)当中,1个Plant可以对应多个Storage location(保管场所/存储地点),但也就管理到这一层了。

而LE-WM可以管理的更为精细,最细可以到Storage Bin(仓位),

这样就需要建立 保管场所和 WhN(仓库番号)之间的关系。

1-1,保管场所和仓库番号之间的关系的整理

a),1对1

1个保管场所对应1个不同的仓库番号。

b),多对1  - 不同Plant

多个不同Plant的保管场所对应1个仓库番号

当然对于某个Plant来说,也允许某个保管场所不对应任何仓库番号 或其他形式

不对应仓库番号的意思是说,可能是个简单的保管场所之类的,工人往这个保管场所存货的时候,即使不给他仓库番号,保管域Type,保管区画(Storage section),棚番(Bin),他也能知道往哪里存

c),多对1  - 相同Plant

1个Plant的不同保管场所对应1个仓库番号

d),1对1 - 相同Plant

这个和a几乎一样的,只是该Plant下有多个保管场所,每个保管场所又对应不同的仓库番号

下面看一下如何在系统中设定仓库番号和保管场所之间的关系。

1-2,SAP的Customize中 仓库番号/保管场所 的对应设定

Spro > 企业构造 > 割当 > 物流管理

割当:仓库番号 -》Plant/保管场所

比如我们上一篇文章里用到的 120 仓库番号,就和 1000 Plant/ 0120保管场所 关联起来了

下面做个练习,新增一个保管场所,然后在Customize中给这个保管场所关联仓库番号。

a),新增保管场所

新增保管场所也是在Customize中做的

Spro > 企业构造 > 定义 > 在库/购买管理

保管场所的更新

- Plant:1000

  然后点 确定

- SLoc:0220 / Grp20 Material

然后保存即可

b),建立保管场所和仓库番号的关联

打开Customize画面,追加下面数据

Plant 1000 / Sloc 0220 / WhN 120

然后点保存,这样就建立了保管场所与仓库番号之间的关联了

2,保管Lot(Quant)

保管Lot(Quant)的用途是可以用于查询Storage Bin(棚番)上有什么物料以及该物料的属性

- 往仓库的Bin里面Putaway(上架)的时候,会自动生成保管Lot(Quant)号

- SAP会根据物料属性不同拆分到不同的Bin,然后给各个Bin分配保管Lot(Quant)号

先来看一下保管Lot(Quant)在哪个画面上。

2-1,LS26 - 在库合计(品目别) (仓库管理)

SAP Menu > Logistics > 物流管理 > 内部仓库处理 > 棚番/在库 > 照会

输入

- 仓库番号:120

- 品目:T-BW02-20

- Plant:1000

然后按回车

可以看到该品目 T-BW02-20,有 1000 个库存,存放在

- SLoc:0120

- 仓库番号:120

- 保管域Type:001 - 固定棚番保管域

具体是存放在哪个棚番(Storage Bin)上面,可以点 棚番在库 按钮,可以看到

- 棚番 03-01-01 Bin上面存放 100 个

- 棚番 03-02-01 Bin上面存放 100 个...

双击任意一条,可以看到Bin 的详细内容

选中该品目明细行,然后点保管单位(Storage unit)

出一个Message

保管Lot没有分配保管単位。
Msg 番号 L1205

再次选中该行,然后点 Lot 按钮,这里显示了

- 保管Lot(Quant):2

可以看到具体到保管Lot(Quant)这里才能看到物料的具体属性。

换一个Bin明细双击之后,这里的

- 保管Lot(Quant):3

  应该说这里的保管Lot就是收货批次的意思。

再来看一下其他属性

- Lot(Batch):这是该品目的批次号

- 在库Category:可以看到和MM模块的在库类型基本一致(多了个返品在库)

  - 空白 - 利用可能在库
  - Q    - 品质管理在库
  - R    - 返品在库
  - S    - 保留在库

- 特殊在库

  - K - 受托品(仕入先)
  - Q - Project在库
  - O - 仕入先支给品 等等

有上侧部分是仓库的Key部分

- 仓库番号

- 保管域Type

- 棚番...

这里列举这些属性的意思是说,保管Lot(Quant)的生成是以这些属性为单位的,

这些属性中有一个变了,SAP就会自动生成一个不同的保管Lot(Quant)。

2-2,保管Lot(Quant)的管理

a),保管Lot(Quant)的形态

可以看到基本上一个Bin里面一般就分配一个保管Lot(Quant)

- 按物料不同分配不同的保管Lot(Quant)

- 物料相同,但是其他属性不同(Ex Batch(Lot)不同)分配不同的保管Lot(Quant)

b),追加物料到既存的保管Lot(Quant)中

如果能保证这两个物料的属性相同,也就是说其实他们本质是完全相同的物料,只是分两次加到这个Bin里面而已的话,是完全可以追加该物料到相同的保管Lot(Quant)中的。

也就是说可以将物料追加到未满的Storage bin中的。

当然也不是所有的物料都能随便加的,要先在Customize中设定允许才行

Spro > 物流管理 > 仓库管理 > Master Data

保管域Type(Storage type 存储类型)

- 在库追加

  - 空白 - 既存在库追加不可

  - X - 既存在库追加可

  - M - 根据品目的追加区分来决定是否可以追加到既存在库

像现在这个 120/001 - 固定棚番保管域,就不允许追加。

意思是尽管物料的所有属性都相同,但是还是不允许加

再看另外一个,

像现在这个 120/005 - 固定棚番保管域,就允许追加。

注意允许追加不是随意追加,必须所有属性都相同的情况下才会允许追加到既存的保管Lot(Quant)

c), 在库追加 - M - 根据品目的设定来决定

这种就是对某一个保管域Type来说,不想开放所有的物料都允许追加到既存 保管Lot(Quant)中,而是只是想让其中的某些物料可以追加,那么就可以设定为 M,然后在物料主数据中再设置。

下面看一下 在库追加的 M,在物料主数据中的设置

- 在库追加

  - M - 根据品目的追加区分来决定是否可以追加到既存在库

比如这里看一下 仓库 120

- 在库追加许可

  如果勾上就表示该物料允许追加到相同的保管Lot(Quant)中。

 

d),Mixed storage

这种就是同一个Storage bin(棚番)里面可以存放多个保管Lot(Quant)。

想要允许Mixed storage,也需要到Customize中设定

Spro > 物流管理 > 仓库管理 > Master Data

保管域Type(Storage type 存储类型)

- 混合保管

  - X - 混合保管无制限

  - 空白 混合保管不可

  - ...其他一些特殊情况

 

以上就是本章内容:

1,WM和库存管理(IM)之间的关系

2,保管Lot(Quant)

更多SAP顾问业务知识请点击下面目录链接

https://blog.csdn.net/shi_ly/category_12216766.html

相关文章:

SAP LE学习笔记02 - WM和库存管理(IM)之间的关系,保管Lot(Quant)

上一章学习了LE的基础知识。 1,LE的概述,LE里面包含下面3个大的模块 - LE-WM 仓库管理 / - LE-SHP 发货/ - LE-TRA 运输 2,仓库的结构 - 仓库番号 / -保管域Type(存储区域)/ - 保管区画(存储区)/ - 棚番(Storage Bin 仓位&…...

Span<T> 是 C# 7.2 引入的重要类型

Span<T> 是 C# 7.2 引入的一个非常重要的类型&#xff0c;它提供了一种低开销、类型安全的方式来操作连续的内存区域。Span<T> 本质上是一个结构体&#xff0c;它封装了一个内存段的引用&#xff08;通过指针&#xff09;以及该内存段的长度。由于它直接操作内存&a…...

Python办公自动化:初识 `openpyxl`

1.1 什么是 openpyxl&#xff1f; openpyxl 是一个用于读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的 Python 库。它允许我们通过 Python 脚本自动化处理 Excel 文件&#xff0c;包括创建新的工作簿、修改现有的工作簿、格式化单元格、处理公式和图表等功能。这对于办公自动化、…...

Pocketbase实战体验:内置数据库与实时功能如何超越传统MySQL

Pocketbase 是一个开源的实时后端服务器&#xff0c;内置了数据库、实时订阅、用户认证、RESTful API 等功能&#xff0c;而 MySQL 是一个广泛使用的关系数据库管理系统。以下是 Pocketbase 相对于 MySQL 的一些潜在优点&#xff1a; 完整的后端解决方案 一体化&#xff1a;P…...

ChatGPT 3.5/4.0 新手使用手册(详细版)

1. 什么是 ChatGPT&#xff1f; ChatGPT是由 OpenAI 开发的先进人工智能语言模型&#xff0c;能够理解并生成自然语言文本。它可以帮助你进行写作、回答问题、提供建议&#xff0c;甚至参与对话。ChatGPT 3.5 和 4.0 是两个不同版本&#xff0c;它们都拥有强大的语言处理能力&…...

【Java学习】Stream流详解

所属专栏&#xff1a;Java学习 Stream流是JDK 8引入的一个概念&#xff0c;它提供了一种高效且表达力强的方式来处理数据集合&#xff08;如List、Set等&#xff09;或数组。Stream API可以以声明性方式&#xff08;指定做什么&#xff09;来处理数据序列。流操作可以被分为两大…...

Oracle(69)什么是表压缩(Table Compression)?

表压缩&#xff08;Table Compression&#xff09;是一种数据库优化技术&#xff0c;用于减少表数据的存储空间和提高I/O性能。通过压缩表数据&#xff0c;可以显著减少存储需求&#xff0c;并在某些情况下提高查询性能&#xff0c;特别是对于只读或主要是读取操作的表。表压缩…...

java JUC编程

Java并发工具包&#xff08;JUC&#xff09;&#xff0c;全称Java Util Concurrent&#xff0c;是Java提供的一个用于构建多线程应用程序的工具包&#xff0c;位于java.util.concurrent包及其子包中。 并发编程主要解决以下三个经典问题&#xff1a; 1. **原子性问题&#xf…...

vue3+element-plus表格分页选中加默认回显选中

1.需求 某个表单需要选择多条数据&#xff0c;点击选择按钮&#xff0c;弹框出来一个分页列表&#xff0c;选择多条数据&#xff0c;外面表单中显示选中的数据&#xff0c;可以删除数据&#xff0c;再次点击按钮&#xff0c;回显当前选中的数据。 2.解决办法 1.el-table加ro…...

Erupt 项目搭建

创建Spring Boot项目 Maven依赖 Spring Boot版本为 2.7.10&#xff0c;erupt版本为 1.12.14 erupt版本要与Spring Boot版本适配&#xff0c;3.x.x版本Spring Boot暂不适用说是 <properties><erupt.version>1.12.14</erupt.version></properties> <…...

HarmonyOS Next 系列之列表下拉刷新和触底加载更多数据实现(十一)

系列文章目录 HarmonyOS Next 系列之省市区弹窗选择器实现&#xff08;一&#xff09; HarmonyOS Next 系列之验证码输入组件实现&#xff08;二&#xff09; HarmonyOS Next 系列之底部标签栏TabBar实现&#xff08;三&#xff09; HarmonyOS Next 系列之HTTP请求封装和Token…...

比特位的计算

给你一个整数 n &#xff0c;对于 0 < i < n 中的每个 i &#xff0c;计算其二进制表示中 1 的个数 &#xff0c;返回一个长度为 n 1 的数组 ans 作为答案。 示例 1&#xff1a; 输入&#xff1a;n 2 输出&#xff1a;[0,1,1] 解释&#xff1a; 0 --> 0 1 --> …...

SQLAlchemy 学习笔记

通信类型&#xff1a;AF_INET 协议家族一般是表示TCP通信的SOC_STREAM和UDP通信的SOCK_DGRAM。对于TCP通信&#xff0c;建立socket连接&#xff0c;&#xff1a; s socket.socket(socket.AF_INET, socket.SOCK_STREAM)连接socket&#xff0c; s.connect((host,port))socket通信…...

Linux内核分析(调度类和调度实体)

文章目录 前言一、调度类1. stop_sched_class2. dl_sched_class3. rt_sched_class4. fair_sched_class5. idle_sched_class总结 二、调度类中的操作函数三、调度实体 前言 调度是操作系统内核的一个关键职责&#xff0c;它涉及到如何合理分配CPU时间给不同的进程或线程。在Lin…...

用输入输出流(I/O)流,递归复制和删除多级文件

一、&#xff08;I/O&#xff09;流递归复制一个文件 第一种&#xff1a; else if语句过多&#xff0c;看起来冗余&#xff0c;优点&#xff1a;多级文件一次性复制完整 import java.io.*;//数据源&#xff1a;src/main/java/day15_8_13/haha //目标;src/main/java/LaJi pub…...

kafka监控工具EFAK

kafka监控工具&#xff08;EFAK&#xff09; 1、下载2、解压3、配置3.1、安装数据库&#xff0c;需要mysql是&#xff0c;并创建ke数据库3.2、修改配置文件 4、启动4.1、启动zookeeper4.2、启动kafka4.3、启动EFAK 5、访问http://ip:8048 github地址&#xff1a;https://github…...

Page与自定义Components生命周期

自定义组件 自定义组件一般可以用component,装饰&#xff0c;在结构体里面用build方法定义UI,或者用builder装饰一个方法&#xff0c;来作为自定义组件的构造方法 而页面page一般用Entry,和component结合起来使用 页面生命周期方法: onPageShow:页面每次显示时触发 onPageHid…...

Chain of Thought (CoT) 系列论文:大模型思维链,提升 LLM 的推理能力

文章目录 1. COT&#xff1a;Chain of Thought1. 研究背景2. CoT的原理3. CoT Prompt 1. COT&#xff1a;Chain of Thought COT 是 2022.01 由 google 提出的针对提升 LLM 的推理能力的 Prompt Engineering 方法。 paper&#xff1a; Chain-of-Thought Prompting Elicits Re…...

已解决:java.net.BindException: 地址已在使用

1. 问题描述 java.net.BindException: 地址已在使用 是一种常见的网络异常&#xff0c;通常在服务器程序尝试绑定到一个已经被占用的端口或地址时出现。具体的异常信息可能如下&#xff1a; java.net.BindException: Address already in use: JVM_Bind或 java.net.BindExcep…...

看书标记【数据科学:R语言实战 8】

看书标记——R语言 Chapter 8 数据可视化——绘图8.1 功能包8.2 散点图8.2.1 回归线8.2.2 lowess线条8.2.3 scatterplot函数8.2.4 Scatterplot矩阵1.splom——展示矩阵数据2.cpairs——绘图矩阵图 8.2.5 密度散点图 8.3 直方图和条形图8.3.1 条形图8.3.2 直方图 8.3.3 ggplot28…...

系统移植-STM32MP1_TF-A概述

文章目录 1 设备安全2 TF-A简介3 ARMv7和ARMv8权限等级3.1 ARMv7-A工作模式3.2 ARMv8工作模式 4 TF-A不同启动阶段4.1 bl14.2 bl24.3 bl314.4 bl324.5 bl33 5 STM32MP1中的TF-A5.1 STM32MP1_TF-A框架5.1.1 STM32MP1下的bl15.1.2 STM32MP1下的bl25.1.3 STM32MP1下的bl325.1.4 ST…...

FreeRTOS定时器那些坑:调试3天发现的优先级配置与内存泄漏问题

FreeRTOS定时器实战避坑指南&#xff1a;从优先级陷阱到内存泄漏的深度解析 凌晨三点的调试灯依然亮着&#xff0c;逻辑分析仪屏幕上跳动的波形似乎在嘲弄我的无知——这已经是连续第三天被FreeRTOS定时器"教做人"了。从优先级配置失误导致系统卡死&#xff0c;到内存…...

野火指南者开发板+LVGL实战:3.2寸电阻屏GUI移植全流程(附避坑指南)

野火指南者开发板LVGL实战&#xff1a;3.2寸电阻屏GUI移植全流程&#xff08;附避坑指南&#xff09; 在嵌入式开发中&#xff0c;为设备添加美观的用户界面往往能大幅提升产品体验。对于STM32开发者而言&#xff0c;野火指南者开发板搭配3.2寸电阻触摸屏是一个性价比极高的硬件…...

模型航空喷气发动机CAD全套图纸(32张)

模型航空喷气发动机CAD学习资料是一套针对航空模型动力系统设计的系统性资源&#xff0c;涵盖从整体结构到局部零件的详细设计思路。32张图纸以标准化工程语言呈现&#xff0c;包含发动机外壳、燃烧室、涡轮组件、进气导管等核心模块的二维与三维视图&#xff0c;通过精确的线条…...

Windows Cleaner终极指南:三步解决C盘爆红,让电脑重获新生

Windows Cleaner终极指南&#xff1a;三步解决C盘爆红&#xff0c;让电脑重获新生 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服&#xff01; 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner 当你的C盘进度条变成刺眼的红色…...

OpenClaw插件开发:为Qwen3.5-4B-Claude添加Excel处理能力

OpenClaw插件开发&#xff1a;为Qwen3.5-4B-Claude添加Excel处理能力 1. 为什么需要开发Excel处理插件 上周我需要处理一批销售数据报表时&#xff0c;突然意识到一个痛点&#xff1a;虽然Qwen3.5-4B-Claude模型在结构化分析上表现优异&#xff0c;但要让它真正帮我完成Excel…...

RTX4090D加持下的OpenClaw:Qwen3-32B多任务并行处理实测

RTX4090D加持下的OpenClaw&#xff1a;Qwen3-32B多任务并行处理实测 1. 测试背景与硬件配置 去年底我入手了RTX4090D显卡&#xff0c;一直想找个机会测试它在AI工作负载下的真实表现。最近在部署OpenClaw时&#xff0c;发现其多任务调度能力对显存和计算资源的需求极高&#…...

避坑指南:Coze离线部署时bootstrap.sh文件丢失?Docker Compose卷映射的正确姿势

避坑指南&#xff1a;Coze离线部署时bootstrap.sh文件丢失&#xff1f;Docker Compose卷映射的正确姿势 当你第一次尝试在离线环境中部署Coze时&#xff0c;遇到bootstrap.sh文件丢失的问题可能会让你措手不及。这个看似简单的文件缺失背后&#xff0c;实际上隐藏着Docker数据…...

RT-Thread消息邮箱机制解析与应用实践

RT-Thread消息邮箱机制深度解析1. 消息邮箱概述1.1 线程通信基础机制在实时操作系统中&#xff0c;线程间通信(IPC)是系统设计的关键组成部分。RT-Thread提供了两种基础通信机制&#xff1a;消息邮箱和消息队列。消息邮箱以其轻量级和高效性著称&#xff0c;特别适合小数据量的…...

Dropout、DropConnect、Standout...12种正则化变种,到底该用哪个?一份给炼丹师的避坑指南

Dropout变种全景指南&#xff1a;从理论到实战的12种策略深度解析 当你的神经网络在验证集上表现不佳时&#xff0c;第一个跳入脑海的解决方案是什么&#xff1f;对于大多数从业者来说&#xff0c;Dropout无疑是正则化工具箱中的首选武器。但你是否知道&#xff0c;标准Dropout…...