【MM系列】SAP基本计量单位更改

前言部分
在SAP中物料创建后,一旦发生业务,其基本计量单位便很难修改。由于单位无法满足业务要求,往往会要求新建一个物料替代旧物料。这时候除了要将旧物料上所有的未清业务删除外,还需要替换工艺与BOM中的旧物料。特别是当出现旧物料存在于多个BOM中时,因新旧物料单位不一致而无法使用CS20进行统一替换,只能是一条条的替换,操作起来非常麻烦。其实,并不是所有发生业务的物料其基本计量单位就无法修改,我们可以通过结清未清业务或者增加替代单位等直接或变通的方式修改单位,满足我们的业务需求。
在SAP物料主数据中有以下四种单位,它们分别存在于不同的视图。经测试发现不同的用法会产生不同的效果,现将结果报告如下:
基本计量单位
在SAP中,物料的基本计量单位即是其帐面库存单位,位于基本视图1。基本计量单位是凌架于所有的组织级别之上的,即一个物料号只能使用一个基本计量单位。通常情况下物料的基本计量单位与其它三个计量单位(销售单位、订单单位、发货单位)是相同的。当然也可定义为不同,这时候就需要定义其它单位的与基本计量单位的换算关系。它们之间的关系可以通过MM03显未物料——单击“附加数据”——选择“计量单位”栏查得。
更改基本计量单位时,如果系统中存在BOM、工艺路线、采购申请、未完成的采购订单、计划订单、未完成的生产订单、未完成的销售订单、预留、库存其中的任一项,系统会提示单位无法修改。因此如果确要修改此基本单位,则需完成此物料未清的业务流(包括PO,收货,发票等)、删除BOM与工艺,然后清该物料库存,再改单位,最后还原库存、BOM、工艺等业务数据。另外,如果物料仅存在采购信息记录、货源清单、协议等内容,其基本计量单位是允许直接修改的,系统仅会给出提示。但基本计量单位修改后还需要修改相关的采购信息记录、货源清单、协议等内容,否则此物料无法在系统做后续的采购收货业务的操作。总之,更改基本计量单位需使该物料在账面上无数量、金额且不能存有影响未完成或将来的操作的数据。
销售单位
在SAP中,销售单位即是其在销售过程中使用的默认单位。它位于主数据的销售组织数据1视图(如下图所示)。销售单位是隶属于销售组织与分销渠道之下的,即不同的销售组织与分销渠道可以选择不同的销售单位。但当选择“销售单位不可变” 时则所有的销售组织只能使用同一单位。创建销售单位后,新创建的销售订单会使用新的销售单位,以前已存在则仍使用老的基本计量单位。仓库在对销售订单发货时,系统会自动将销售单位换算为基本计量单位后出货。如果一旦系统存在以新的销售单位的销售业务,主数据中的销售单位即不可更改。
如果出现客户需求单位与库存单位不一致,则可以考虑使用销售单位。
订单单位
在SAP中,订单单位即是采购单位。它位于主数据的采购视图(如下图所示)。采购单位是隶属于工厂组织之下的,即不同的工厂可以选择不同的采购单位。创建订单单位后,新创建的采购申请、采购合同、采购信息记录均会使用新的订单单位,但以前已存在采购申请、采购合同、采购信息记录则仍使用的基本计量单位,且以已存在的采购信息生成的采购申请也会使用基本计量单位。因此在建立新的订单单位时,一定要记得修改已存在的采购信息记录、货源清单等内容。另外主数据中与采购单位相关的还有“可变单位”选择 (如下图红线标记),它控制着采购信息记录、货源清单中是否还可以使用与主数据中订单单位不同的单位(这很有用,因为可能同一个物料不同的供应商会有不同的销售单位)。
仓库在对采购订单收货时,系统会自动将订单单位换算为基本计量单位后入库。如果一旦系统存在以新的订单单位的采购未清业务,主数据中的采购单位即不可更改。
如果出现供应商供货单位与库存单位不一致,则可以考虑使用订单单位,当然也可以作为一种变通的方式用于解决基本计量单位的问题。
发货单位
在SAP中,发货单位即是仓库发货使用默认单位,。它同时位于主数据的工厂数据存储1视图(如下图所示)与工作计划视图。发货单位是隶属于工厂组织之下的,即不同的工厂可以选择不同的发货单位。一个物料创建新的发货单位后,如其作为BOM子项被创建时会采用新的发货单位,新创建的收货单与发货单(如561与562)也会默认使用新的发货单位。但此物料的计划订单、生产订单、以前存在的BOM子项、预留等仍使用基本计量单位。因此在建立新的发货单位时,一定要记得修改已存在BOM项。
仓库在对生产订单BOM发货时,系统会自动将BOM子项中的发货单位换算为基本计量单位后出库。如果一旦系统存在以新的发货单位的BOM子项或预留,主数据中的发货单位即不可更改。
最后,希望通过对这四种单位的介绍,能有助于大家有更多的方法处理以前单位定义不合理数据。
SAP中和计量单位有关的表
T006 计量单位
T006_OIB 计量单位,附加定义
T006A 分配内部到语言相关单位
(内部单位转换到外部贸易、技术单位用T006A表,比如要显示CAR则把数据库中的KAR在次表中转换)
T006B 贸易分配到内部测量单位
( 外部贸易单位和转换到内部单位就是用T006B表,比如 PC转到ST,CAR转到KAR等)
T006C 外部技术到内部测量单位的分配
T006D 尺寸
T006D_OIB 附加维数
T006E 计量单位系统(组件,映射)
T006EE 计量单位系统(实用程序)
T006ET 计量单位系统(使用程序 -> 文
T006I 计量单位的 ISO
T006J ISO 测量文本单位码
T006M 计量单位组
T006T 维数文本
【MM系列】SAP基本计量单位更改的更多相关文章
- SAP基本计量单位更改(转载)
转载自:http://blog.csdn.net/sapmatinal/article/details/50997819 在SAP中物料创建后,一旦发生业务,其基本计量单位便很难修改.由于单位无法满足 ...
- 【MM系列】SAP 在SAP中更改基本计量单位
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 在SAP中更改基本计量单位 ...
- 【MM系列】SAP技巧之更改布局
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP技巧之更改布局 前言部分 ...
- 【MM系列】SAP 关于更改物料的价格控制类型
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 关于更改物料的价格控制类型 ...
- 【MM系列】SAP MM 非限制/可用库存
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM 非限制/可用库存 ...
- 【MM系列】SAP 各种冲销凭证
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 各种冲销凭证 前言部分 ...
- 【MM系列】SAP MR21修改标准价
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]在SAP里查看数据的方法 前言部 ...
- 【MM系列】SAP 物料帐下修改物料的价格
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 物料帐下修改物料的价格 ...
- 【MM系列】SAP MM中物料帐下修改物料的价格
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 物料帐下修改物料的价格 ...
随机推荐
- MongoDB 生产环境笔记
目录 MongoDB 生产环境笔记 一.vm.zone_reclaim_mode 参数 二.添加 swap 分区 三.设置 swappiness 参数 四.内核和文件系统版本 五.禁用 Transpa ...
- 使用ES6新数组方法(象C# Lambda表达式一样写查询语句)
let people = [ {id: 1, name: "a", age: 12}, {id: 2, name: "b", age: 13}, {id: 3, ...
- 分享几个实用的Chrome扩展程序
前言 吐槽一下自己,最近变懒了,博客已经变成月更了.这次分享几个自己工作这几年下来,平常用的比较多的几个谷歌浏览器的扩展程序. AdBlock 最受欢迎的 Chrome 扩展,拥有超过 6000 万用 ...
- maven web工程缺少 src/main/java 和 src/test/java 资源文件夹的方法
右键打开:build path -> configure build path... 在弹出的界面,选择: 编辑后: 点击finish,即可完成
- SQL Server跨服务器查询
来源:https://www.cnblogs.com/tylerflyn/p/8339895.html 创建链接服务器 exec sp_addlinkedserver 'ITSV', ' ', 'SQ ...
- [android] 采用post的方式提交数据
GET:内部实现是组拼Url的方式,http协议规定最大长度4kb,ie浏览器限制1kb POST和GET的区别比较了一下,多了几条信息 Content-Type:application/x-www- ...
- mybatis_10关联查询_一对多
在使用mybatis框架的时候,很多时候需要一个查询结果里的属性包含多个对象,即一条查询结果有属性是集合,这个时候就需要使用collection标签 模型里面有集合 案例: 第一步:在Orders中添 ...
- mybatis_05动态SQL_if和where
If标签:作为判断入参来使用的,如果符合条件,则把if标签体内的SQL拼接上. 注意:用if进行判断是否为空时,不仅要判断null,也要判断空字符串‘’: Where标签:会去掉条件中的第一个and符 ...
- 8. 同步锁Lock
package com.gf.demo07; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Ree ...
- 修改tomcat命令黑窗口的名字
一.为什么要修改tomcat黑窗口的名字 同时启动多个tomcat时,不好区分,而给tomcat的命令窗口取名区分是个不错的选择,例如下面这个效果. 二.修改的方法 1.找到tomcat的bin目录下 ...