問題描述
為何 “盤盈” 歸類在 “收貨”,“盤虧” 歸類在 “耗用”?歸類在 “收貨” 及 “耗用” 的影響性?
說明
在說明當物料異動發生時,物料分類帳如何區分異動類型該歸在哪個 “種類” 項下前,先說明 “盤盈” 歸類在 “收貨” 項下的主要影響有以下 2 點:
- 稀釋 “價差對期間實際價格影響” 的疑慮
- 盤盈(例如:異動類型 701、703、707、712、718)會增加物料庫存價值,且不是廻轉異動類型,因此會被指派到 “採購” 流程種類(ZU)
- 盤盈與退貨類似,應以該期間的初步評估價格(標準價格)進行評價,但因為也會被視為“收貨”,故會有稀釋期間實際價格的疑慮
- 盤盈、盤虧 “耗用重估” 不同調
- 盤盈會增加物料庫存價值,且不是廻轉異動類型,因此會被指派到“採購”流程種類(ZU),故無法參予耗用重估
- 盤虧(異動類型 702、704 等)會減少物料庫存價值,且不是廻轉異動類型,因此會被指派到 “耗用” 流程種類(VN),故可以參予耗用重估
- 同一期間、同一物料,同時發生盤盈及盤虧時,期末耗用重估後,盤盈以該期間的初步評估價格(標準價格)進行評價;盤虧以該期間的定期單價(實際價格)進行評價
稀釋價格示例:盤盈歸在收貨/採購對價格的影響
示例1:盤盈歸在收貨:參與期間價格計算,故有稀釋 “價差對期間實際價格影響” 的疑慮
示例2:盤盈歸在耗用:不參與期間價格計算
物料分類帳 “流程種類” 區分規則
透過示例及上述說明,相信各位已充分了解當物料異動發生時,物料分類帳將其歸類在
收貨或是
耗用的影響性。接下來說明物料分類帳的流程種類在歸類上的邏輯與規則。
規則 1:常規邏輯(如下表)
- 以 “物料異動對庫存價值的增減” 以及 “是否為廻轉異動類型” 來判斷
- 透過庫存過帳的 “借方/貸方指示碼” (T156-SHKZG) 以及 “迴轉異動類型指示碼” (T156-XSTBW) 來決定物料異動類型是收貨、收貨的廻轉、發貨或發貨的迴轉,詳見下表:
借/貸方指示碼 |
庫存價值 |
迴轉異動類型 |
歸類 |
範例 |
流程種類 |
---|
S |
增加 |
|
收貨 |
101 |
採購,以 B 開頭,例如 B+、BB 等 |
H |
減少 |
X |
收貨的迴轉 |
102 |
S |
增加 |
X |
發貨的迴轉 |
202 |
耗用,以 V 開頭,例如 V+、VK 等 |
H |
減少 |
|
發貨 |
201 |
- 異動類型的 “借/貸方指示碼” 及 “迴轉異動類型” 範例如下圖
規則 2:退貨寫死邏輯
- 系統針對退貨相關的物料異動類型(如下圖)寫死的邏輯,被歸為 “耗用流程種類”
規則 3:重估耗用設定
- 若異動類型指定的 “異動類型群組” 維護的 “耗用的重估” 為 “1 G/L 科目重估” 或是 “2 G/L 科目重估和 CO 科目指派”,則會被歸類為 “耗用” 的流程種類
規則 4:透過建立實施
- 以交易 SE19 在 BAdI CKML_UPDATE 建立方法 MOVEMENT_IS_RETURN 的實施,並於實施中按異動類型透過輸出參數“R_IS_RETURN”進行調整
- 具體方式參考 Note 818051、952078
狀況及可能方案
下表列出在不同情況下可能的解決方案:
狀況 |
方案 |
狀況1
- 物料異動類型,應該被歸在“耗用”,卻被歸在“收貨”,例如:盤盈
或
- 沒有被列在寫死邏輯的退貨相關異動類型
- 例如:由 “規則 2: 寫死邏輯的退貨異動類型” 複製出來的異動類型
|
- 透過設定“定義物料分類帳的移動類型群組”(交易:OMX0),於相關物料異動類型維護異動類型群組
- 異動類型群組的 “耗用的重估” 需為 “1 G/L 科目重估” 或 “2 G/L 科目重估和 CO 科目指派”(交易:OMX7)
- 當異動類型被維護至上述設定,則物料異動過帳後,將被歸在 “耗用”
|
狀況2
- 更改退貨異動類型(如說明)的標準行為,例如:將歸類在“耗用”的退貨異動類型,調整回 “收貨”
或
- 物料異動類型,應該被歸在 “收貨”,卻被歸在 “耗用”
|
- 透過在 BAdI CKML_UPDATE 建立方法 MOVEMENT_IS_RETURN,並於其中針對個別異動類型透過輸出參數 “R_IS_RETURN” 進行調整
- “X”: 歸在 “耗用”;
- “N”: 歸在 “收貨”
- “空值”: 按照 “規則 1:常規邏輯” 決定
|
- 新增物料異動類型時,一般會採用複製的方式處理,需考慮:
- 是否影響期間實際價格(在“價格決定結構”中的位置)
- 是否進行耗用重估,是否重估回原科目或(原科目+CO 科目指派)
參考文章、文件說明及連結
撰寫文章過程中參考的文章、文件等說明及資訊詳列如下,請參考:
575801 - Returns and inventories in material ledger
- 說明物料分類帳中的 “收貨” 或 “耗用” 的 “流程類別” 決定邏輯(即 “規則1”)
- 文件提供方案已過時不適用,請參考 Note 818051
818051 - Category determination for return deliveries
這個 Note 以寫死邏輯的方式,改變了退貨相關異動類型的行為
952078 - Category determination for return deliveries
允許調整物料異動類型是否屬於退貨,包括 Note 818051 寫死的物料異動類型
Actual Costing – Revaluation of Consumption in SAP S/4HANA
作者 Alina-Cristina Vranceanu 針對在 SAP S/4HANA 中實際成本計算的耗用重估功能,有完整的說明,同時還包括當耗用重估遇上 COGS 分割而衍生大量結算資料時的可能處理方式
Revaluation of consumption step
文章到這裡結束,感謝您撥冗閱讀,如果在閱讀過程中,您有發現任何疑問、反饋等,請不吝回覆提出,我會再更新文章內容。
All the best,
HSUEH-JEN, LU (Eric)