每一个 FI 或则 MM 顾问,都被用户无数次问物料价格修改过吧?尤其是做运维的时候。物料价格究竟能不能修改,怎么修改,修改价格有什么影响?本文总结一下,以备将来业务再问之需:都在这里,自己去看吧。

物料价格控制码能修改吗?

SAP 的物料主数据有两种价格控制码 (price control),V 表示移动平均价,S 为标准单价。选用其中一种,物料就用这种价格控制码来对物料计价,另外一种价格控制码就是参考而已 (for information purpose only)。

如果是从 S 改成 V,随时都可以。SAP 根据更改时的移动平均价替换标准价格,然后以移动平均价格计价; 如果从 V 改成 S,则有些情况下不行:

  • 如果标准价格来自成本估算,并且移动价格与标准价格不相等。
  • 如果启用了分割评估,物料主数据被设置为 valuation header record。

如果可以修改,V 的价格替换掉 S,并且使用这个价格对物料进行计价。注意修改物料价格控制码不会影响到存货的会计评估。

物料价格可以修改吗?

这个问题不能一概而论,要看实际情况以及打算如何修改。从物料主数据的价格来源来说,如果是 V 的物料,采购件的 V 价格在每次入库的时候价格会重新计算(如果有更新的话),而 S 的物料,物料的 S 价格应该是来自成本估算。所以物料的 V 价格,可以考虑直接用 MR21/MR22 来修改; 而物料的 S 价格,可以考虑删除成本估算 (CKR1) 再重新运行成本估算 
(CK40N) 的方式来修改。当然也可以使用 MR21/MR22 来修改。如果是前期价格修改,成本估算已经不可能,只能考虑 MR21/MR22。具体来说:

1). 没有启用物料分类账,价格控制码为 V 的采购件,使用 MR21/MR22 
修改物料价格

2). 没有启用物料分类账,价格控制码为 S 的物料,SAP 检测到物料有标准价格,不允许用 MR21/MR22 修改,需要先 CKR1 删除标准成本估算,再用 MR21/MR22; 或者使用 CKR1+CK11N+CK24 重新估算。如果想修改前期的物料价格,则只能用 MR21/MR22,此时用 CKR1 删除物料成本估算,就不能对前期重新评估。用 CKR1 删除删除当期标准成本后,物料主数据 Costing 2 视图的 “当期成本” 被删除,但 Accounting 1 视图中的 “标准价格 ”不受影响。

3). 启用了物料分类账,如果物料的 price determination control 为 2,和没有启用物料分类账一样。

4). 启用物料分类账,并且物料的 price determination control 为 3,则系统不再允许修改前期价格,MR21 修改提示C+819错误。

5). 启用了物料分类账,对当期物料,原则上 SAP 也不允许修改,但提供了一种应急的方法 note 1492789 :

  • Postponing the costing release to the next month;
  • Reversing transactions and reset the period status to 10 with the program provided by note 574930;
  • Using subsequent price change, which functionality is provided by note 555176;

OSS Note 574930 提供的操作方法:

  • Call transaction MR21. Enter LTPC in the OK code field.
  • Enter the materials to be edited and the new prices. If you want to release a marked planned price, choose ‘Default Planned Prices’.
  • Choose ‘Post’.

对前期物料价格,如果一定要修改,则需要先用 CKMM 将物料主数据的价格确定码改为 2,用 MR21 修改完后再改回为 3。当然,这种方法系统会删除实际成本计算的记录,从而造成不可分配差异。所以不推荐。另外,改变前期价格,本期价格仍然不变。

参考

Changing the Type of Price Control 
OSS note 1492789 
OSS note 574930 
OSS note 555176

SAP 修改物料价格那些事相关推荐

  1. SAP中物料价格改变导致的库存价值变动业务分析

    基于审计的需求要看看物料在标准成本价格变更前后的库存成本变化情况.找了下资料,需要用到 CKMPCSEARCH这个事务,相当于是一个用于价格修改凭证查询的事务.但试了一下在本公司的系统中并没有从搜索到 ...

  2. 【MM小贴士】关于MR21修改物料价格与账期的关系

    [业务背景]今天不是11月刚开始了么,然后这个项目测试机,月初不要开账期了么,然后涉及到MR21修改价格,结果MM也没知会财务,把11月账期就开了.其实也没啥,只是影响了财务价格.其实作为一个优秀的M ...

  3. SAP MM 物料价格的修改记录查询

    物料成本价格的修改记录可以通过以下方法进行查询: 1.事务代码: CKMPCSEARCH 可以查询价格修改的凭证记录   但是这个报表并不直观. 2. MR51 Accounting Document ...

  4. MR21批量修改物料价格-BDC

    REPORT  z_update_price. TABLES:sscrfields,t100. *&---------------------------------------------- ...

  5. SAP物料帐下修改物料的价格

    SAP物料帐下修改物料的价格 物料帐下只有物料的状态是初始状态才允许修改价格.如果状态为已输入数量和值也需要修改物料价格,有以下2种方法: 1.MR21 屏幕上输入LTPC,更改价格,前提是当月必须没 ...

  6. SAP 物料价格修改

    1.MR21:是更改的单个物料的价格,即MR21可以更改移动平均价(V)或标准价(S)的物料价格. 2.MR22:更改库存总价值,即MR22只能更改移动平均价(V)的物料价格. 物料价格修改: 1.M ...

  7. SAP MM 物料成本价格修改历史的查询

    SAP MM 物料成本价格修改历史的查询 由于某种原因业务人员可能会修改物料主数据财务视图里的价格,使用MR21的方式:对于移动平均价的物料,每次采购订单入库SAP系统也会自动重新计算其成本价.对于物 ...

  8. SAP License:启动物料帐后不可更改物料价格的处理方法

    问题名称Issue Title: 物料期间状态不对, 无法在MR21中更新物料价格 问题具体描述Description: 用户需要更新部分物料在200X年1月的标准价格. 这些物料在1月没有发生任何业 ...

  9. SAP CO-PC物料标准价格更改方案

    物料标准价格更改方案 系统环境 ECC6.0系统,已启用物料分类账功能,产品价格策略为S+3(S:标准价,3:单多层差异). 业务场景 CK11N已经创建物料A成本估算(Cost Estimate), ...

最新文章

  1. java.lang.IllegalStateException: Error starting child错误的产生与解决
  2. SRM 400(1-250pt, 1-500pt)
  3. IPv4地址在mysql的存储
  4. JVM—类加载器和双亲委派模型
  5. 2017-2018 Northwestern European Regional Contest (NWERC 2017)
  6. 静能沉淀浮躁,过滤浅薄,调节精神。 静能解读生命的安宁,拥有了然于心的平静。...
  7. Castle动态代理拦截
  8. 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_06.入门案例的流程总结
  9. 阿里云对象存储OSS简介
  10. XUI框架实现自带的tablayout(TabBar指示器)+viewpage实现页面切换?
  11. Unity移动端、WebGL 四边形线框Shader 实现
  12. MATLAB classificationLearner
  13. python实现微信机器人 + 淘宝客自动领券(二)
  14. dom4j解析XML入门指北
  15. 使用阿里云数据库RDS不得不知的注意事项
  16. 【API】开源免费接口管理
  17. 用计算机牙模,人类恒牙的计算机三维建模
  18. 转专业考试c语言试题,C语言程序设计实训题目.doc
  19. [Info]上海电影院不完全手册
  20. Git版本控制管理——提交

热门文章

  1. 怎样从0一步一步搭建用户激励体系
  2. 【行业】十张图告诉你传统企业与互联网怎样融合
  3. jQuery-Easyui 1.2 实现多层菜单
  4. Error: No controllers detected :问题解决
  5. javascript 温故而知新 getBoundingClientRect
  6. Git添加文件改动时出错
  7. 一款标注颜色,距离的小软件 markman
  8. MFC(ActiveX编程,孙鑫C++第十八讲笔记整理)
  9. win环境下,django+postgresql配置
  10. 我的Spring 之旅---Spring实战