FI 與MM SD的介面配置基本方法

2021-07-03 09:16:55 字數 4720 閱讀 8789

sap fi模組與sd、mm的介面配置基本方法

1. fi/sd通過tcode 

vkoa為billing設定過帳科目,使用者可以建立自己的科目定義資料表。 

科目是做到coa級的,通過kofi/kofk這兩個condition 

type確定分別過帳到fi和co憑證中。 

由於pricingproc.是同salesorg.相關聯的,所以科目在organization上首先要做到salesorg. 

2.fi/mm通過tcode 

obyc為所有的庫存移動設定過帳科目,系統用不同的transactionkey決定了不同的移動型別/業務型別,對於這些tk的含義,saplib中有較為詳細的解釋,可參閱。 

科目的配置可以按照需要做在valuationarea(plant)和valuationclass層。 

特別是我認為fi/mm 

accountdetermination中最有意思的就是tk為gbb的科目定義,其中有乙個東東叫做generalmodificationkey,這個gmk是同movementtype直接相連的;除了很多標準的gmk之外,使用者也可以自定義,並將它們同自定義的movementtype相關聯,以決定不同的mt連線 

到不同的過帳科目上。 

3 例項說明

可以按照資料到系統中配置一下,並做一些例子,有助於理解這些科目配置 

3.1、對於收貨(特別是來自採購的收貨)和發票錄入iv/liv,常用的transactionkey為: 

bsx 

同valuationclass相關聯的所有基於存貨科目的過帳 

fr1、fr3 

運費和關稅的清帳科目(需要通過iv/liv做clear,類似gr/ir科目) 

fr2、fr4 

運費和關稅預提科目(無需clear) 

wrx 

存貨gr/ir科目 

dif 

smalldifference(小金額差異),未超過發票價差容限的金額過到此科目(omr6中定義tolerancelimit) 

kdm 

處理收貨同收發票匯率不一致造成的差異過帳 

kdr 

處理收外幣發票時,由於四捨五入的原因造成的本幣金額同grir本幣金額不一致的差異過帳 

upf 

處理unplanneddeliverycost(計畫外運費)是否單獨過到某個制定科目而不是過到存貨或價差科目 

prd 

標準成本法下處理ppv的科目,即採購價差科目 

3.2、對於發貨和其他庫存移動,常用的transactionkey通常只需要關注gbb,即所謂庫存移動的抵減或對應科目,其中比較重要的乙個概念就是generalmodificationkey,這個東東是同movemttype關聯的, 

較常用的有: 

auf 

: 無acct.assignmt的pp/co訂單的收貨和結算 

bsa 

: 通過561/562做庫存初始化的過帳科目 

inv 

: 庫存差異導致的收入和費用科目,一般為p+l科目 

vax/vay: 

銷售訂單的發貨成本科目 

vbo 

: 委託加工業務,提供給**商的庫存出貨科目 

vbr 

: 處理內部發貨業務,如直接消耗到成本中心、資產或內部訂單等 

vka 

: 基於acct.assignmt的銷售訂單業務,如bto、mto業務等 

vkp 

: 基於acct.assignmt的專案業務,如btp、mtp業務等 

zob 

: 無po收退貨,如501/502 

zof 

: 無pp訂單收退貨,如521/522 

同樣,你可以基於自定義的movemttype,設定相關聯的自定義的gmk,並在gbb中指定科目。 

此外,如果啟用materialledger、標準成本法核算貨productcostbyperiod等,相關的lkw,prv, 

prp,prq和pry等也需要做相關設定,詳見幫助。 

3.3 

對於收貨科目設定,舉個稍複雜的例子: 

a000工廠下的物料a,valuationclass為v000;擬在mm/inforecord中定價2%的採購運費,不需要通過iv/liv清帳;價差容限定義1元以下為smalldifference;在採購過程中發生了計畫外運費,並希望過到制定科目上;收發票時的匯率同收貨時不同,有差異。 

示例會計科目如下: 

1401 

原材料存貨科目 

2181 

預提運費 

5121 

計畫外運費 

5122 

smalldifference 

5151 

匯率差異 

6000 

存貨gr/ir 

可通過obyc配置為: 

庫存過帳 

bsx 

a000 

v000 

1401 

預提運費 

fr2 

a000 

v000 

2181 

小額價差 

dif 

5122 

計畫外運 

upf 

5121 

匯率差異 

kdm 

a000 

v000 

5151 

gr/ir 

wrx 

a000 

v000 

6000 

收貨時的分錄為(map計價方式,忽略vat): 

dr. 

1401 

1020.00 

cr. 

6000 

1000.00 

2181 

20.00 

收採購發票時的分錄為: 

dr. 

6000 

1000.00 

5121 

100.00 

5122 

0.80 

5151 

1.20 

cr. 

a/p 

1102.00 

收運費發票的分錄: 

dr. 

2181 

20.00 

cr. 

a/p 

20.00 

比如你用mb1a通過201做pgi,在omjj中你可以看到有乙個account 

grouping,雙擊進去後有如下一條string: 

201 

k x 

x wa03 

2 gbb 

vbr。其中k表示consumption 

posting,而gbb 

vbr是連線account的關鍵。用obyc,選擇gbb(指庫存抵減過帳)雙擊,裡面比較複雜的設定有可能是:valuation 

modif.(a 

plant) 

general 

modif.(vbr) 

vc > 

account!。 

這樣,201就通過gbb,vbr同相關科目聯到了一起。 

當然,這是個很簡單的例子,sap對於不同的special 

stock,數量、金額是否更新,都會在omjj 

中引用不同的所謂(value 

string),這個東東比較複雜,我是做fico的,了解得不多,不過很值得研究啊.

101是針對採購、生產和成本控制訂單收貨的mt,在omjj>account 

groupg. 

中你可以看到常用的movemt. 

indicator是b(採購訂單)和f(生產訂單),請特別注意看consumption 

posting(a,v,e,p...)欄位有值的那些行,他們鏈結的transaction 

key是kbs,這個kbs叫做account 

assigned 

purchase-order,在obyc中是無法手工配置科目的。sap在movement 

type的post 

string/value 

string中處理這種kbs時,會直接指向庫存科目,即在byc中,transaction 

key為bsx庫存科目定義。 

剛才提到在omjj>account 

grouping中的101那些行,它們的value 

string是we06,你可以用t-code 

se16看乙個表叫做t156w,檢視we06的那些行,你會發現: 

we06 

01 kbs 

we06 

02 wrx 

這kbs剛才說過了,那麼這個wrx你會在obyc中發現,它定義的是gr/ir的科目,即收貨時 

dr. 

inventory 

(kbs/bsx) 

cr. 

gr/ir 

(wrx) 

用這種方法,你就可以分析其他的mt了,如同101類似的105/106,122/123等。 

另外,在sap 

library中的相關img配置解釋得也不完整,有很多transaction 

key在4.6c 

的library都沒有說明,只能自己研究了。 

我們曾經用過的方法,就是用不同的mt做庫存移動,然後在程式中設動態斷點,依據那些 

value 

string,跟蹤它到底用的是那些transaction 

key和科目定義。

FI的基本配置

步驟 路徑 事務 描述 注意事項 在開發機中的配置步驟 1.img 企業結構 定義 財務會計 定義公司 定義公司 2.img 企業結構 定義 財務會計 編輯 複製 刪除 檢查公司 ec01 複製公司 1.內貿公司拷貝內貿的配置 工廠拷貝工廠的配置 公司的分公司拷貝公司的配置 2.編輯公司 資料,更改...

修改openwrt的配置介面luci的方法

也許你想修改一下openwrt那個路由配置的醜陋介面,也許你想事項自己軟體的一些功能。但是卻沒有辦法去修改luci。在路由器上直接修改那就算了,我想說的是如何修改該luci的源 這樣子你編譯好的bin映象檔案直接刷入路由器中就ok了。你先得了解一下luci,包括它的模組怎麼寫的,用的是lua語言等 ...

MTK GPIO的配置與介面說明

2 gpo initio 函式原型 voidgpio initio chardirection,charport 功能 初始化gpio的工作方向是作為輸入,還是作為輸出 引數 direction 工作方向,0表示輸入,1表示輸出 port gpio的pin腳 3 gpio readio 函式原型 c...