SAP-MM知識精解-自動科目記賬(06)- “價值串”與“事物/事務代碼”

原文鏈接:https://mp.weixin.qq.com/s/85SjDishYd62gBvPCFwYgg

大家可以關注我個人公衆號,所有分享內容,會在公衆號第一時間推送,且閱讀排版更好。

願大家的學習,輕鬆且愉快。

如果大家覺得有用,希望轉發關注,謝謝

 

前一段時間,有朋友給我發郵件,諮詢關於“價值串”與“事物/事務代碼”的關係。由於各種原因,一直沒有時間進一步講述,本篇,我們就詳細講解一下“價值串”與“事物/事務代碼”。

注意,直接閱讀此篇的朋友,可能會有一定理解障礙,建議大家先閱讀此係列之前的內容,再看此篇。

正文

由於本系列其他文章已經介紹了自動記賬所需要的主要邏輯。

本篇,主要結合“事物/事務代碼”和“價值串”再詳細介紹一下,科目自動確認的邏輯。本篇的核心邏輯如下:

 

實際業務 → 移動類型 → 價值串 → “事物/事務代碼” → 財務記賬科目

 

首先,我們根據實際業務,比如參考採購訂單的收貨、參考生產訂單的收貨等等實際業務,能夠確認具體的移動類型

 

SAP系統會結合實際業務中的參數,比如收貨參考的是採購訂單還是生產訂單,具體物料是否是價值更新/數量更新,等等,通過一系列參數,進一步要用與此移動類型所對應的哪個價值串;(說明在SAP系統中,移動類型與價值串之間有對應關係)

 

在根據實際業務,及價值串中所包含的“事物/事務代碼”,判斷針對此次業務,系統要使用哪些“事物/事務代碼”; (說明在SAP系統中,價值串與“事物/事務代碼”有對應關係)

 

當系統確定了具體的“事物/事務代碼”,系統會取“事物/事務代碼”所對應的科目,進行記賬。(說明在SAP系統中,“事物/事務代碼”與財務科目有對應關係)

 

基於以上,便完成了,科目的自動記賬;

接下來,我們就結合系統配置,從後往前,詳細講講上述的對應關係。

(之所以,從後往前,即從科目往移動類型講解配置,是爲了更方便大家理解)

1. “事物/事務代碼” → 財務記賬科目

首先,我們介紹“事物/事務代碼” 與 財務記賬科目之間的配置關係。

如下圖所示,“事物/事務代碼”實際上就是科目確定的代碼,不同的“事物/事務代碼”分別對應着不同的科目。比如BSX代表着庫存科目,WRX代表着GR/IR清算科目,PRD代表着差異科目等等。

 

後臺配置的事務代碼:OBYC

後臺配置路徑:SPRO→物料管理→評估和科目設置→科目確定→無嚮導的科目確定→配置自動記帳

我們可以在OBYC中看到,SAP系統中所有的“事物/事務代碼”。

如下圖1/2所示,我們可以在OBYC中,給每個“事物/事務代碼”分配需要對應的科目。

換句話說,我們能夠很清晰地知道:在OBYC中,系統實現了“事物/事務代碼”,與具體的記賬科目,一一對應。

 

2. 價值串 → “事物/事務代碼”

2.1 價值串與“事物/事務代碼”的關係

價值串實際上是多個“事物/事務代碼”的組合;

換句話說,就是SAP從實際業務的角度,將多個有關係的“事物/事務代碼”組合在一起,並給其分配一個新的代碼,這個代碼,就叫做價值串;

這也就回答了前文郵件中,所問到的:價值串,與“事物/事務代碼”(TE碼)到底是什麼關係。

另外,在系統的其他地方,比如接下來要講OMJJ移動類型配置界面中,“事物/事務代碼”也叫“TE碼”或者叫“TE Key”。

 

2.2 價值串與“事物/事務代碼”的關係配置

後臺配置事物碼:OMJJ

後臺配置路徑:SPRO→物料管理→庫存管理和實際庫存→移動類型→複製,更改移動類型

如下圖所示,選擇具體的移動類型,雙擊“科目分組”;

 

進入到“科目分組”界面之後,假定,我們是一個正常原材料,參考常規採購訂單的收貨,其對應的價值串是:WE01。

我們就以WE01舉例,如下圖1,我們選中移動類型101所對應的價值串WE01,點擊明細按鈕,則進入價值串WE01所對應的所有“事物/事務代碼”(TE碼)的分配界面,如圖2。

截至到這裏,大家可能會有兩個疑問:

  1. 如上圖1所示,移動類型101對應了多個不同價值串:WE01/WE06/WF01等,系統是如何判斷,針對常規採購訂單的收貨,就要取價值串WE01的?

關於這個問題,我們在後文“移動類型與價值串的關係”中介紹;

  1. 既然一個價值串對應多個TE碼,直接顯示在上圖2中就行,爲何還在圖1中專門顯示一個TE碼?

在圖1中顯示TE碼是因爲有的TE碼需要維護“科目修改”,因此會顯示到這裏。

如果不瞭解“科目修改”,請參考此篇內容~~~~~

 

    1. 價值串與“事物/事務代碼”的配置解釋

如下圖所示,我們可以很清楚地看到價值串WE01,包含的所有TE碼,即“事物/事務代碼”。

 

這裏,我們就要注意了,對於價值串,我們可以這麼理解:

SAP中的每一個價值串,都代表了一種業務;

SAP給每一個價值串,都分配好了相應業務所有可能用到的TE碼,即所有可能用到的“事物/事務代碼”;

換句話說,每次發生業務時,找到具體的價值串,並不是價值串下所有的TE碼,都會發生記賬,而是根據實際業務,系統會自動選擇部分需要的TE碼,進行自動記賬。

在這裏,我們需要注意兩點:

  1. 價值串,與TE碼的分配關係,是SAP系統提前定義好的,是不可更改的,是我們不能配置的。
  2. 在實際業務中,系統取到相應的價值串,在挑選需要的TE碼,這一邏輯也是SAP標準程序已經寫死固定好的,是不可更改的,比如,參考採購訂單收貨時,系統會取TE碼BSX,進行記賬,我們是無法通過配置,將其改成其他TE碼的。

上述兩點,可以參考PA原文,如下:

    1. 價值串WE01下所包含的“事物/事務代碼”(TE碼)

這裏,我們直接以WE01爲例,進行舉例說明,其他的價值串,大家可以自行測試瞭解。整體思路都是一樣的。

BSX(存貨記帳):庫存成本科目

WRX(已收貨物/已收發票清算科目):GR/IR清算科目

PRD(成本價格差額):價格差異科目

KDM(物料管理匯率差異):匯率差異科目

EIN(採購科目):法國、比利時等國家需要使用的科目(中國不用)

EKG(採購抵銷帳戶):法國、比利時等國家需要使用的科目(中國不用)

BSV(庫存帳戶變化):與subcontract業務相關的庫存變化科目

FRL(外部加工):與subcontract業務相關的外部加工科目

FRN(外部作業或有費用):與subcontract業務相關的外部作業費用

BSX(存貨記帳):庫存成本科目(配合UMB所使用的庫存成本科目)

UMB(來自重估損益):價格更改時用到的。(價格更改的事物碼MR21)

 

舉例來講:

舉例1,如果是一個原材料用移動平均價進行管理,參考標準採購訂單收貨,並做發票校驗時,系統會根據標準程序邏輯:

根據移動類型101,取價值串WE01,再取價值串中的TE碼:BSX / WRX,所對應的科目分別作爲借貸方。

借:庫存成本

貸:GR/IR  

雖然WE01中有多個TE碼,但是系統程序會根據業務判斷,自動選擇需要的TE碼了。

舉例2,基於上述例子1,如果物料是標準價進行管理,那麼系統除了會使用BSX/WRX,還會用到PRD,啓用差異科目。

借:庫存成本

貸:GR/IR

借/貸:差異科目

3. 移動類型 → 價值串

介紹到這裏,基本上,我們已經非常清楚地給大家說明了,價值串,TE碼的概念與關係。

但是,我們還沒有說明一個移動類型,其實對應了多個價值串,系統是如何判斷在多個價值串中,選擇需要的一個價值串,如下圖所示。

 

實際上,我們結合上圖,在價值串與移動類型之間,還有5個字段,其實,系統就是根據這5個字段進行判斷的。

字段1:

特殊庫存:業務是否是委外、寄售、項目庫存等情況;

字段2、字段3:物料是否是價值更新及數量更新

字段4:

移動標識:是參考採購訂單的移動,還是生產訂單的移動,或者不參考任何訂單的移動等;

字段5:

移動標識:所發生的收貨是否是針對成本中心的消耗、或者收作資產等

 

針對101收貨,系統類似上述進行一系列判斷,最終,就能確定其唯一的價值串了。

比如,參考標準採購訂單的收貨,物料也是價值更新、數量更新,不是特殊庫存,我們就能判斷出該業務所用的價值串是WE01,如下圖。

再比如,參考標準生產訂單的收貨,物料也是價值更新、數量更新,不是特殊庫存,我們就能判斷出該業務所用到的價值串是:WF01,如下圖。

這裏之所以顯示兩行,是因爲價值串WF01中的兩個TE碼,都涉及“科目修改”的確認。

 

我相信本篇內容,再結合之前所寫的內容,基本上能夠幫助大家徹底理解科目自動記賬的邏輯體系。

剩下的學習,大家可以根據文中所提到的思路,自己進行測試了。

 

 

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