SAP MM ME21N 創(chuàng)建PO時報錯 - Net price in CNY becomes too large – 之原因分析
??????? 昨天筆者在微信公眾號里發(fā)布了一篇文章《SAP MM ME21N 創(chuàng)建PO時報錯 - Net price in CNY becomes too large –之對策》凛澎。文章鏈接地址是:
https://mp.weixin.qq.com/s/5ldUk3CQbRukz8Ct0vYNTA
??????? 文章發(fā)布后镰禾,引起了同行們的關(guān)注,不少熱心的童鞋在微信以及公眾號里留言筷频,給出了不少有用的建議。筆者在此一并對這些關(guān)注與留言的同行表示感謝!
??????? 同行的留言里穴吹,有提到采購價差的問題盆昙,即比較采購訂單價格與物料主數(shù)據(jù)里的成本價格之間差異羽历。SAP里確實(shí)有這個邏輯,后臺配置里也有相關(guān)容差的配置淡喜,如下圖秕磷。
這個是我之前忽視的問題,或者說沒有想到的炼团。
因?yàn)槲锪现鲾?shù)據(jù)里價格無窮小澎嚣,是0.01CNY/99999 EA,而采購價格主數(shù)據(jù)里維護(hù)的價格是165837.43 CNY/EA, 這個單價本身沒有超出CNY的最大限制瘟芝。系統(tǒng)在比較采購價格與成本價格的時候易桃,由于成本價的price unit是99999(五個9),所以也會把采購價格乘以5個9锌俱,然后去計(jì)算二者之間的差異晤郑。采購價格 165837.43 * 99999
= 16,583,577,162.57。算上小數(shù)點(diǎn)后二位贸宏,這個金額超過了CNY貨幣金額的最大限制(99999999999造寝,11個9),于是系統(tǒng)報錯:net price CNY becomes too large。
2018-10-10 寫于杭州市.