【业务背景】今天不是11月刚开始了么,然后这个项目测试机,月初不要开账期了么,然后涉及到MR21修改价格,结果MM也没知会财务,把11月账期就开了。其实也没啥,只是影响了财务价格。其实作为一个优秀的MM顾问,还是要多多少少了解一些财务知识的。MR21改价格,网上攻略有很多,大家都知道是怎么回事,今天就着这个事情,和大家共同学习一下MR21改价格和“账期”之间的联系。
我们先看一个正常版本的:
一、先找一个什么都没有业务的物料号,V价是0
这里普及一个小知识点,就是:
MM02其实不能修改价格,你看上面那个物料,MM02进去,你是改变不了“移动价格”的,因为这是个V价,所以你改不了移动价格,你可以给标准价,但是并没有什么卵用。如果这个料是S价,那么你进去会发现能给一个“移动价格”,但是给不了“标准价格”。所以涉及到价格更改的,要用MR21单独给价。
======================华丽的分割线=========================================
二、我们MR21在“当前账期”下面给一个价格
然后再MM03看一下这个物料:
三、然后我们做个采购订单:
然后migo收货,不截图了
然后我们看一下MM02价格和MBEW表价格 ,还有MB52的价格
四、我们再去MR21改一下价格,再相同期间内:
五、我们再CKM3看一下价格,可以看出MR21这里有300进了材差
我们再看一下会计凭证:
我们可以看到MR21生成了一张会计凭证 ,记录了价格的修改。
同样的,我们可以看到MBEW里面进行了更新:
好的,以上就是“正常”的常规操作。那么这个MM顾问搞了个什么飞机嘞?我们来看看不正常的操作。
=====================华丽的分割评估========================================
假设我们更新价格在10月,并是打开了账期到11月。我们重新撸一遍。找另外一个物料
一、我们在MR21给一个价格
然后我们看一下:
以及前台的MB52:
你会看到,这个价格是不能更新在”当前账期“下面的。
我们继续测试
价格我们做个订单:
过账日期在10月
收货以后,可以看到价格带了过来:
然后我们再更改MR21价格,同时账期还是在10月
我们很明显的可以看到,如果打开了下个月的账期,那么上个月10月的价格,是不能更新到MBEW底表里面去的,同时MB52当中也不能体现。
我们看CKM3
这里我们产生了400的价格差异。好的。那为什么开了账期,就会导致MR21修改价格不能更新了呢?我们来看第三部分
=======================华丽的分割线========================================
首先,我们先看正常的那个物料,在11月修改价格的会计凭证
首先,它只生成了一张会计凭证;
当月账期更改的价格,会更新MBEW底表数据,进行记录,价格差异。
===================华丽的分割线============================================
我们再看如果你还没有结账,并且打开了下个月的账期:我们看那个10月调整价格的物料,目前账期是11月
它会产生2条会计凭证:
这就是为了保持月初的库存不变,系统自动产生了冲销的会计凭证。也就是说在以前10月物料期间价格修改的结果不会自动更新到11月当前期间 。
写了一大顿,只为说明:
如果过账日期选在上一期间,系统会生成两张会计凭证,以保证结果不会影响当前期间。
如果过账日期选在当前期间,系统会生成一张会计凭证,MB52库存成本会根据新价格产生变化,记到价格调整差异科目,后台表MBEW移动平均价会变为新价。
所以MM顾问以后涉及到MR21给价的项目的时候,不要擅自打开账期哦,如果要打开,起码提前跟财务说一声,任何模块其实和财务链接的还是很紧密的。
最后可以研究一下:如果非要过账期间选在上一期间,同时影响当前期间价格,可以试一下TCODE:OMRN 我偷偷的找别的测试机测试一下,我怕财务老师打我,哈哈哈哈