上一章讲了一些豆知识。比如
- MM50 批量扩张品目
- XK05/06 Block/消除供应商
- MM06/MM16 品目消除
- SE11/SE16/SE16/SE16N/SE16H/DB02 等查看常用的操作Table和数据的T-code
本章继续讲一些其他豆知识。
- MR21 修改物料原价
- MM02 修改基本数量单位
- MM02 修改评价Class
- MMAM 修改物料类型/评价Class
1,MR21 - 品目原价变更
为什么会需要变更品目原价呢?比较常见的有以下这些原因
- S - 标准原价
比如以前内部讨论定的一个标准价格,过一段时间以后发现不太准,
所以需要根据市场采购价格来重新定一个标准价格
- V - 移动平均价
比如定好商品价格之后,结果好长时间也没卖出去,内部也没法消耗掉,成了死在库
那么这个时候公司内部讨论想把商品做一个减价处理
1-1,修改 S - 标准原价
品目的单价在物料主数据里面是改不了的。
比如如下品目 100-300,标准原价栏位是灰的,改不了
- 原价管理区分:S - 标准原价
- 标准原价:208.87
- 移动平均原价:205.18
虽然该品目 100-300是 S - 标准原价计价的,
但是SAP也帮咱把移动平均原价作为参考值给算出来了
那么要怎么修改标准原价呢?
- MR21 - 价格变更
首先提醒我 品目100-300 是标准原价计价的
品目 100-300 里存在現在或次期標準原価。
(A current or future standard price exists for material 100-300 )
Msg 番号 CKPRCH025
有些品目不是想改就能马上改,如果改品目还存在一些事务数据,比如像上面那个品目,
该品目仍然存在成本估算,就会导致不能改。
Solved: CKPRCH025 after material ledger future price relea... - SAP Community
CO 那块儿我还没搞明白,先放过这块儿。
新建一个品目试试看
- 品目 100-300-B1
MIGO 给初期化一点儿在库
- 10 个
回到 MM02
- 在库数量合计:10
- 合计额:2100 (标准原价 210 x 10 )
MR21 价格变更
这样就可以变更
两个价格都修改
- 标准原价:220
- 移动平均价:220
Object RF_BELEG 1000、番号範囲間隔 48 不存在。 FBN1
Msg 番号 NR751
测试环境嘛,问题多多
提示说到 FBN1 里面修改
到 FNB1 里面把 No48,2024年度的番号范围给加上,保存
再接着修改
这样就可以保存成功了
价格变更传票 照会
点一下会计传票 按钮
- 790000 仕挂品 100 EUR
- 232500 自社品目再评价的费用 100- EUR
回到MM02
- 在库数量合计:10个
- 合计额:2200
这个由 2100 =》2200,合计额 100 EUR+
既然品目价格被调高了,那么按会计借贷平衡准则,谁降低了呢,就是自社品目再评价的费用
1-2,修改 V - 移动平均价
和标准原价修改一样的。
- 品目 100-710-F23
- 在库数量合计 15个
- 合计额:43.65
这样就显示出来了,直接修改
把移动平均价格由 2.91 降为 2.5
同时把标准价格也修改成相同,然后保存
价格变更照会
点一下会计传票 按钮,看一下FI票
- 792000 完成品在库 6.15- EUR
- 232500 自社品目再评价的费用 6.15 EUR
可以看到这次降价之后,把损失给计到 自社品目再评价的费用里面去了。
看一下品目Master
- V - 移动平均价:2.50
- S - 标准原价:2.50
- 在库数量合计:15
- 合计额:15 x 2.50 = 37.50
2,MM02 修改基本数量单位
2-1,修改基本数量单位出错
品目的基本数量单位也是可以改的,用到的T-code也就是MM02。
基本数量单位:KG
现在修改为 G
出了个错误消息:
基本数量単位无法変更,请选择 "Error照会"。
Msg 番号 M3189
点一下 Error照会
这里说明了2点原因导致基本数量单位变更不了
- 该品目在 Plant Level有在库存在
- 该品目登录了购买发注票
即要想改基本数量单位,在当前和前一个会计期间内,必须
- 无在库
- 无购买发注票
除了上面的条件,还有一些其他条件也会导致相同的问题,比如必须
- 无受注票
- 无纳入日程行...
比如我再拿这个品目做一个受注票,那么再试试修改基本数量单位的时候,错误又增加了
2-2,消除错误要素
咱们把购买发注票给删掉,在库给变为0,受注票给结束掉,那么就应该可以修改了。
a),ME21N 删除购买发注票中该品目,然后点保存
b),MIGO 做移动Type201 原价Center出库
MMBE里面看一下,一共有10个在库,要全部原价Center出库
把10个都做原价Center出库,然后保存
c),VA02 删除标准受注中的明细,然后保存
2-3,MM02 再试一次修改基本数量单位
这次就可以变更了,出了一些注意点的Message,但是已经可以修改了
总结一下其实就是存在该品目的相关数据的话就不能修改基本数量单位
把相关的数据(比如在库,各种传票)都给清掉以后就可以更改了
3,MM02/MMAM 修改物料评价Class(评估类)
3-1,MM02 品目变更
评价Class(评估类) 就是下图这个栏位,用于评估
当变更评价Class的时候,出来下面这个错误。它这个地方好像没做好,我都没看到照会Error按钮
评价Class无法变更,请参照 “照会Error”。
Msg 番号 M3368
理由:
在現或前会计期间
- 存在评价在库(有库存)
- 存在未処理的 購買発注或 納入日程行 (有传票,一般指的购买发注票和受注票)
- 製造指図 (在庫移動実行済)(在制造中或在制造中正在使用)
解决方法:
跟上面的 MM02 的修改基本数量单位 一样的,都需要先把在库,传票,制造指图(生产订单)
这些妨碍修改的数据给清理掉,然后才能修改。
- 存在评价在库(有库存)的场合
a) 把品目在庫转记到中間勘定
b) MM02 中修改評価Class
c) 把品目在库由中间勘定恢复回来
- 存在未処理的 購買発注或 納入日程行 (有传票,一般指的购买发注票和受注票)
只能把購買発注明細给删掉(设置删除Flg)
- 製造指図 (在庫移動実行済)(在制造中)
只能把制造指图的Status给删除掉
TODO:研究半天也弄明白啥叫中间勘定:
- 中間勘定:指定修正転記流程中使用的消込勘定。
3-2,消除错误要素
咱们这里用 MIGO 做移动Type201 原价Center出库。
MMBE里面看一下,一共有1个在库,要全部原价Center出库。
MIGO 移动Type 201 出库
3-3,MM02 再试一次修改评价Class
这次就OK
3-4,MMAM 品目Type变更
SAP Menu > Logistics > 在库/购买管理 > 品目Master > 品目
这其实不是专门为了修改评价Class的,而是专门为了修改品目Type的
那它跟评价Type有啥关系呢?
输入新规品目Type,比如 FERT - 制品,然后打回车,再点执行 图标
来个提示,直接按回车
Popup一个修改评价Class小画面
可以直接修改成自己需要的评价Class
点一下选择,然后双击 7925 那一行
点确定图标,这样就OK了
回到MM02 查看一下
成功修改了品目Type的同时,也把评价Class给改了
当然咱们这里的 100-300-B2 是一个干干净净的品目,所以品目Type 也修改成功了。
如果里面有数据也不能改的,可以参照以前写的文章。
SAP PP学习笔记 - 豆知识04 - 如何修改品目类型(物料类型)_sap物料类型修改-CSDN博客