SAP MM学习笔记25- SAP中 基本数量单位,发注单位,发注价格单位

2024-01-16 10:40

本文主要是介绍SAP MM学习笔记25- SAP中 基本数量单位,发注单位,发注价格单位,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

SAP 的 MM Master 中有 3种单位。

1,基本数量单位( 基本订单单位,= 库存管理的最小单位)

2,发注单位(订单单位)

3,发注价格单位(订单价格单位)

1,基本数量单位( 基本订单单位,= 库存管理的最小单位)

管理 SAP 库存的最小单位。比如 个,KG 等。

MM01 品目登录 的 基本Data1 中显示 基本数量单位。

购买管理 Tab 中也显示。

2,发注单位(订单单位)

购买发注(采购)时候的单位,一般是比 基本计量单位 要大。比如 箱,罐,盒 等。

比如 1箱 = 20 KG 或 20 个 等。

购买的时候,整箱买,但品目在库管理的时候 按KG、个 来管理。

比如像这个品目,发注单位是 CRT(箱),前面还显示了基本数量单位ST(个)。

然后输入发注单位的时候,弹出换算小画面,这里输入 1 CRT = 20 ST

输入完之后,点 追加Data 按钮,还可以确认输入的数据。

3,发注价格单位(发注单位和价格单位不一致的情况)

在购买情报里面,设定购买发注的价格单位。

比如 上面 的 1 箱 = 20 KG,发注的时候,以 箱 为单位,比如 1 箱 = 200 EUR。

然后在购买发注票里面默认就提案 箱 作为发注单位。

3-1,ME11 购买情报Master登录

这里输入发注单位为CRT。

点一下 购买组织Data1,这里的发注价格单位也是CRT,200 EUR/CRT(箱)。

3-2,ME21N 购买发注

可以看到默认是CRT(箱),而且价格也自动带出来了。

保存,照会

 3-3,MIGO 入库

入库的时候,数量 Tab 里面也有换算。

 保存,照会

4,发注价格单位(数量/重量的换算有浮动的情况)

上面的3,1箱有20个,这是固定的,一般不会变化。

那什么叫数量/重量的换算有浮动呢?

比如系统设定一只烤鸡 为750G(克)。

发注价格单位是 只,一只鸡发注价格是15 EUR。

然后MM中的基本数量单位是G(克),也就是库存管理单位。

想定的一只烤鸡是750G,但是鸡有可能超过或不足750G,那么入库的时候,数量/重量的换算就有浮动啦。不是说1只鸡就肯定是750G,有可能是 800G 或 700 G。

这时候该怎么正确的入库呢?

4-1,MM01 新规一个品目

好像没有 只 这个单位,用 ST(个)。

设定 1 个 = 750 G(克)。

4-2,ME11 购买情报

 设定购买发注单位为 ST(个),1 ST = 750 G(克)

设定价格是 0.02 EUR / 1G(克),也就是想定 0.02 EUR x 750 G/只 = 15 EUR/只 烤鸡。

 4-3,ME21N 购买发注

默认的购买发注单位是 ST(个),价格单位却是 G(克),价格是购买情报里面设定的 0.02。

 保存,照会

4-4,MIGO 入库

入库的时候,数量 Tab 上面,有机会输入真实的克数(购买发注价格单位数量)。

比如这里我们输入 800 G。

 保存,照会。

然后看后面的国内通货额(就是总额)是15.52 (800 G x 0.02,应该是16 EUR呀?)

 FI 票也变了。

4-5,MIRO 请求书照合

MIRO 请求书上显示为 16 EUR(800 G x 0.02)。加税是 18.56。

 保存,照会

ME21N 查看购买发注履历

5,发注价格单位(发注数量和入库数量不一致,但是还得按照发注数量付款的实际问题)

这个问题是这样的:

比如化学工厂,生产某种化学产品。

我们跟化学工厂订购 100 KG 的该产品,由该工厂生产。

该工厂是按罐来生产的,有时候会少些(比如 98 公斤),有时候会多些(比如 102 公斤)。

不管是少些,还是多些,我们是按1 罐(想定是100 KG )来付款的。

这个问题该怎么实现呢?

来做一下试试:

5-1,SPRO > Check数量单位 新规单位 ZKG

ISO Code里面添加一个 ISO Code

然后在 数量单位 > MASS 质量 里面添加 ZKG 单位

ISO单位 ZKG

 数量单位 ZKG

5-1,MM01 新规品目

设置数量单位为 KG(在库管理单位),发注单位为 ZKG。

这样设置以后,KG单位(即实际入库量) 为 98 KG,ZKG 单位 都设为 100。

因为计算在库是以 ZKG 为单位的,所以无论实际入库多少,付款都是 100 ZKG(1 ZKG=1KG)。

追加Data 里面 ZKG 和 KG 的换算

5-2,ME11 购买情报

这地方有点儿尴尬了哈,其实应该是不同数量变换单位。比如 1 ZKG = 1 KG 之类的。

保存之后还改不了了,晕

5-3,ME21N 购买发注

发注 100 KG 产品。

以 ZKG 来作为 发注单位。单价是 120 EUR,是从购买情报里面取来的。

 5-4,MIGO 入库

入库的时候, 实际在库设为实际值,比如 98 KG。

但是购买发注价格单位数量(就是实际算钱的数量单位) 设为 100 ZKG(=KG)。

保存,照会

5-5,MIRO 请求书照合

可以看到即使入库是 98 KG,但是仍然按 100 KG来付款了。

保存,照会

看一下购买发注履历

虽然只 入库了 98 KG,仍然是按照 100 KG 付款了。这样在库数量也对,付款金额也对。

这篇关于SAP MM学习笔记25- SAP中 基本数量单位,发注单位,发注价格单位的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

MySQL中between and的基本用法、范围查询示例详解

《MySQL中betweenand的基本用法、范围查询示例详解》BETWEENAND操作符在MySQL中用于选择在两个值之间的数据,包括边界值,它支持数值和日期类型,示例展示了如何使用BETWEEN... 目录一、between and语法二、使用示例2.1、betwphpeen and数值查询2.2、be

MySQL基本表查询操作汇总之单表查询+多表操作大全

《MySQL基本表查询操作汇总之单表查询+多表操作大全》本文全面介绍了MySQL单表查询与多表操作的关键技术,包括基本语法、高级查询、表别名使用、多表连接及子查询等,并提供了丰富的实例,感兴趣的朋友跟... 目录一、单表查询整合(一)通用模版展示(二)举例说明(三)注意事项(四)Mapper简单举例简单查询

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

Java Instrumentation从概念到基本用法详解

《JavaInstrumentation从概念到基本用法详解》JavaInstrumentation是java.lang.instrument包提供的API,允许开发者在类被JVM加载时对其进行修改... 目录一、什么是 Java Instrumentation主要用途二、核心概念1. Java Agent

Kotlin 协程之Channel的概念和基本使用详解

《Kotlin协程之Channel的概念和基本使用详解》文章介绍协程在复杂场景中使用Channel进行数据传递与控制,涵盖创建参数、缓冲策略、操作方式及异常处理,适用于持续数据流、多协程协作等,需注... 目录前言launch / async 适合的场景Channel 的概念和基本使用概念Channel 的

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返

Python ORM神器之SQLAlchemy基本使用完全指南

《PythonORM神器之SQLAlchemy基本使用完全指南》SQLAlchemy是Python主流ORM框架,通过对象化方式简化数据库操作,支持多数据库,提供引擎、会话、模型等核心组件,实现事务... 目录一、什么是SQLAlchemy?二、安装SQLAlchemy三、核心概念1. Engine(引擎)

Python异步编程之await与asyncio基本用法详解

《Python异步编程之await与asyncio基本用法详解》在Python中,await和asyncio是异步编程的核心工具,用于高效处理I/O密集型任务(如网络请求、文件读写、数据库操作等),接... 目录一、核心概念二、使用场景三、基本用法1. 定义协程2. 运行协程3. 并发执行多个任务四、关键

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

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

Go语言连接MySQL数据库执行基本的增删改查

《Go语言连接MySQL数据库执行基本的增删改查》在后端开发中,MySQL是最常用的关系型数据库之一,本文主要为大家详细介绍了如何使用Go连接MySQL数据库并执行基本的增删改查吧... 目录Go语言连接mysql数据库准备工作安装 MySQL 驱动代码实现运行结果注意事项Go语言执行基本的增删改查准备工作