實例講解在不同業務條件下物料單位的顯示小數點位數和舍入位數的區別及效果

實例講解在不同業務條件下物料單位的顯示小數點位數和舍入位數的區別及效果

作者:袁雲飛(AlbertYuan)- 微信號yuanalbert

以下內容均爲原創,希望對初學者有一些輔助作用,本人主要從事MM/QM/WM的相關工作,不專業處請多多指點,十足乾貨,碼字不易,且行且珍惜,你們的關注就是我努力的動力,轉載請引用出處,感激不盡;

很多時候,小夥伴們對於CUNI裏單位的設置裏關於顯示小數位數的設定,以及舍入小數位數的設定,他們所產生的效果及區別,可能不是那麼的明白;

本章我們就通過實例來展示一下這兩個字段在業務上所體現出來的不同效果;

在這裏插入圖片描述
上圖中,1字段就是設置顯示小數位數的設置,2字段表示的是舍入精度設置;

設置單位PC 的小數點(decimal places)爲0位,即不帶小數點,設置小數點取整位數(decimal places rounding)爲0,代表將進行取整。

在下文中,將以單位PC爲例,演示相應的效果;

場景說明
下文中,將創建一個物料ZMRP014,設置物料的基本單位爲PC,然後查看物料的小數點對BOM、生產訂單、採購訂單、庫存移動等不同應用的影響

設置物料的單位爲PC

設置物料ZMRP014的基本單位爲PC
在這裏插入圖片描述
BOM維護

如下圖所示,事務代碼CS01創建產成品ZMTO的BOM,在該BOM中輸入組件物料ZMRP014,輸入每個產成品ZMTO需要ZMRP014的數量爲1.111PC,系統中可以輸入小數點,同時系統提示會進行提示“小數點問題”。

批量導入BOM的數據時,也可以導入小數點的數量。
在這裏插入圖片描述
生產訂單維護

事務代碼CO01創建產成品ZMTO的生產訂單,數量分別爲1個、10個、100個,查看原材料的需求數量,具體如下:

1.創建數量爲1個的生產訂單,根據上文剛剛維護的BOM系統帶出來的組件數量爲1.111,但由於單位中設置了取整,系統進行向上取整,取整的結果如下圖所示,因此帶出來的組件數量(ZMRP014)的數量爲2個。
在這裏插入圖片描述
2.創建數量爲10個的生產訂單,按照BOM中的定義,系統確定需要組件11.11,向上取整後,如下圖所示,組件(ZMRP014)的數量爲12個;
在這裏插入圖片描述
3.創建數量爲100個的生產訂單,按照BOM中的定義,系統確定需要組件111.1,向上取整後,如下圖所示,組件(ZMRP014)的數量爲112個
在這裏插入圖片描述
4.手工修改組件(ZMRP014)的數量
如下圖所示,修改數量爲111.110,系統出現提示,回車後,即可輸入小數點。
在這裏插入圖片描述
在這裏插入圖片描述
原材料採購影響

事務代碼ME21N,創建物料ZMRP014的採購訂單,輸入採購數量11.11,系統自動確定出數量爲11,當再次輸入11.11,系統保持數量爲11.11不變。
在這裏插入圖片描述
物料移動影響

事務代碼MB1C對物料ZMRP014進行貨物移動,輸入數量10.110,即系統中支持貨物移動時有小數點。
在這裏插入圖片描述
系統邏輯說明

數量的小數點長度控制

如下圖所示,創建單位爲PC的物料(ZMRP014)的採購訂單,輸入數量10.1111(四位小數點),系統將會提示不符合數字格式。
在這裏插入圖片描述
查看採購訂單中的數量對應的字段爲EKPO- MENGE,該字段的小數點長度僅爲3位,因此無論單位如何設置,系統只允許輸入3位。
在這裏插入圖片描述
單位的取整與顯示

事務代碼CUNI中設置單位的取整小數點和顯示小數點,
本例中的物料ZMRP014的單位PC設置爲不同的顯示小數點和取整小數點下對BOM和生產訂單有不同影響,具體影響如下表所示。
在這裏插入圖片描述
總結

我們要區分三者之間的差異:

單位的小數點位數、單位的取整位數、單位的小數點顯示,這三者是由不同的方式(字段)進行控制的。

1、數量的小數點位數

單據中的數量可以輸入的小數點位數是由字段本身的屬性確定的,如本例中在採購訂單中的輸入數量時,數量可輸入的小數點位數時由數量對應的字段EKPO-MENGE中定義的小數點長度限制的,一般均爲共十三位、其中三位爲小數點。

2.單位的取整位數

事務代碼CUNI中定義的單位的取整位數,總的邏輯是系統會自動進行取整,取整的方式是向上取整,系統取整後,可以手工輸入更多位數的數量。
具體而言,取決於不同的應用,系統取整的方式不盡相同。

3、單位的小數點位數的顯示

事務代碼CUNI中定義的小數點位數,系統顯示的長度取顯示長度和輸入長度中的更長位數的。具體而言,以在BOM中數量組件數量爲例
輸入1,當定義爲顯示小數點爲0位,則顯示1,當定義爲顯示小數點爲2位,則顯示1.00
輸入1.111,當定義爲顯示小數點爲0位,則顯示1.111,當定義爲顯示小數點爲2位,則顯示1.111;

以上爲本章全部內容,希望對小夥伴們有所幫助;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章