Skip to Content
Product Information
Author's profile photo HSUEH-JEN LU

物料異動類型種類區分的影響與處理

問題描述

為何 “盤盈” 歸類在 “收貨”,“盤虧” 歸類在 “耗用”?歸類在 “收貨” 及 “耗用” 的影響性?

%u76E4%u76C8%u6B78%u5728%u6536%u8CA8

 


說明

在說明當物料異動發生時,物料分類帳如何區分異動類型該歸在哪個 “種類” 項下前,先說明 “盤盈” 歸類在 “收貨” 項下的主要影響有以下 2 點:

  1. 稀釋 “價差對期間實際價格影響” 的疑慮
    • 盤盈(例如:異動類型 701、703、707、712、718)會增加物料庫存價值,且不是廻轉異動類型,因此會被指派到 “採購” 流程種類(ZU)
    • 盤盈與退貨類似,應以該期間的初步評估價格(標準價格)進行評價,但因為也會被視為“收貨”,故會有稀釋期間實際價格的疑慮
  2. 盤盈、盤虧 “耗用重估” 不同調
    • 盤盈會增加物料庫存價值,且不是廻轉異動類型,因此會被指派到“採購”流程種類(ZU),故無法參予耗用重估
    • 盤虧(異動類型 702、704 等)會減少物料庫存價值,且不是廻轉異動類型,因此會被指派到 “耗用” 流程種類(VN),故可以參予耗用重估
    • 同一期間、同一物料,同時發生盤盈及盤虧時,期末耗用重估後,盤盈以該期間的初步評估價格(標準價格)進行評價;盤虧以該期間的定期單價(實際價格)進行評價

 

稀釋價格示例:盤盈歸在收貨/採購對價格的影響

示例1:盤盈歸在收貨參與期間價格計算,故有稀釋 “價差對期間實際價格影響” 的疑慮

%u793A%u4F8B%uFF11%uFF1A%u76E4%u76C8%u6B78%u5728%u6536%u8CA8

示例2:盤盈歸在耗用不參與期間價格計算

%u793A%u4F8B%uFF12%uFF1A%u76E4%u76C8%u6B78%u5728%u8017%u7528

 


物料分類帳 “流程種類” 區分規則 

透過示例及上述說明,相信各位已充分了解當物料異動發生時,物料分類帳將其歸類在收貨或是耗用的影響性。接下來說明物料分類帳的流程種類在歸類上的邏輯與規則。

規則 1:常規邏輯(如下表)

  • 以 “物料異動對庫存價值的增減” 以及 “是否為廻轉異動類型” 來判斷
    • 透過庫存過帳的 “借方/貸方指示碼” (T156-SHKZG) 以及 “迴轉異動類型指示碼” (T156-XSTBW) 來決定物料異動類型是收貨、收貨的廻轉、發貨或發貨的迴轉,詳見下表:
    • 借/貸方指示碼 庫存價值 迴轉異動類型 歸類 範例 流程種類
      S 增加 收貨 101 採購,以 B 開頭,例如 B+、BB 等
      H 減少 X 收貨的迴轉 102
      S 增加 X 發貨的迴轉 202 耗用,以 V 開頭,例如 V+、VK 等
      H 減少 發貨 201
    • 異動類型的 “借/貸方指示碼” 及 “迴轉異動類型” 範例如下圖
    • %u7570%u52D5%u985E%u578B202

 

規則 2:退貨寫死邏輯

  • 系統針對退貨相關的物料異動類型(如下圖)寫死的邏輯,被歸為 “耗用流程種類

%u9000%u8CA8%u7570%u52D5%u985E%u578B

 

規則 3:重估耗用設定

  • 若異動類型指定的 “異動類型群組” 維護的 “耗用的重估” 為 “1 G/L 科目重估” 或是 “2 G/L 科目重估和 CO 科目指派”,則會被歸類為 “耗用” 的流程種類
  • %u91CD%u4F30%u8017%u7528%u8A2D%u5B9A

 

規則 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)

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.