咨詢或探討sap相關的學習、就業(yè),、技術問題! 聲明:本文僅代表作者觀點和立場,,不代表任何公司!僅用于SAP軟件應用學習參考,。使用SAP的企業(yè)一般都有對外貿易業(yè)務,,因此,,不可避免地會涉及外幣核算,由于匯率變動非常頻繁,,如果每一筆記賬都按實時匯率錄入,,則工作量很大,所以SAP系統(tǒng)解決方案是定期把最新匯率維護在系統(tǒng)內,,做外幣相關的業(yè)務時候系統(tǒng)會自動取到最新的匯率,,不需要手工錄入(比如如下)。
在講解維護匯率操作之前,,需要先了解下匯率類型的概念,,SAP系統(tǒng)預設了不同的匯率類型,用于不同的業(yè)務(如下圖),。 匯率類型可以理解是對不同業(yè)務的匯率的一種分組方式,,分開設置可以更加靈活,滿足更多的業(yè)務需求,。在實際的項目實施中,,可以直接使用標準預制匯率類型,也可以根據(jù)各公司自己業(yè)務要求進行配置,。M匯率類型是系統(tǒng)標準的平均匯率,用于全月的外幣業(yè)務,。主要是用于當月發(fā)生的外幣的業(yè)務單據(jù)(例如采購訂單,、銷售訂單等),當業(yè)務發(fā)生時,,系統(tǒng)為依據(jù)錄入的對應的外幣的匯率值轉換成本位幣,。這種匯率類型的有效期從每月的最后一天開始,,是為了避免日常記賬匯率與月末外幣評估匯率混淆而特別設立的,。大部分公司一般都在每個會計期間最后一天下班維護的匯率,使用事務碼OB08維護系統(tǒng)默認匯率,,一般要維護月末/下月初的匯率,,開始日期分別為本月最后一天和下月第一天。其中月底匯率用于對本月外幣余額進行評估,月初匯率作為下月外幣交易匯率,。可以按上面步驟先定位到需要維護的匯率類型,。 備注:匯率的數(shù)據(jù)來源是中國人民銀行(或其他可信來源) 維護完成后按回車,然后點擊保存即可,,這樣我們就建立了一個新的匯率,。 匯率維護完成后,,在系統(tǒng)創(chuàng)建相關涉及到外幣交易的業(yè)務,系統(tǒng)自動默認帶出這里維護的匯率,。IMG->SAP NetWeaver->常規(guī)設置->貨幣->檢查貨幣代碼 (OY03) 這個配置一般使用系統(tǒng)默認,不需要配置,。 2,、檢查交換率類型 IMG->SAP NetWeaver->常規(guī)設置->貨幣->檢查交換率類型(OB07) - 匯率:就是匯率類型,比如,,M: 用于記賬 P: 用于成本計劃的換算,。
- 反向: OB08配置時缺少將一種貨幣轉換為另外一種或的匯率條目,則可以使用反轉匯率關系,。
示例說明:配置表中缺少將 USD 轉換為 CNY 的條目,,則如果設置了此標識,將使用 CNY 到 USD 的轉換條目,。 - EMU和參考貨幣:兩個字段共同作用確定匯率,,如果勾選EMU則必須設置參考貨幣
示例說明:如果系統(tǒng)存在USD -> CNY COP -> CNY匯率條目,則通過參考貨幣CNY推斷出USD->COP的匯率,。通過參考貨幣,,我們可以簡化匯率的維護。 - 買入?yún)R率 / 銷售匯率:用于確定買入價屬于平均匯率的匯率類型(具體見如下官方解析)
- 固定:匯率是根據(jù)手動輸入的貨幣計算的(具體見如下官方解析),。
3,、定義貨幣換算的換算率(轉換因子) IMG->SAP NetWeaver->常規(guī)設->貨幣->定義貨幣換算的換算率(OBBS) 備注:在用ABAP開發(fā)相關報表的時候,通過Function取匯率的時候,,需注意下這個值,,不然取出匯率計算結果有問題。 定義兩種貨幣之間的轉換因子,,一般使用系統(tǒng)默認,,不用配置。 最后說明下獲取匯率的BAPI 做ABAP開發(fā)經常需要用到的獲取系統(tǒng)最新匯率的BAPI,。 具體說明見如下參考代碼 DATA: CW_RATE LIKE BAPI1093_0. DATA: S_C_FACTOR TYPE P DECIMALS 3, T_C_FACTOR TYPE P DECIMALS 3,. DATA: S_WAERK TYPE WAERK, T_WAERK TYPE WAERK, CURDATE TYPE RSCALDAY, L_RATE TYPE P DECIMALS 4. *1. 獲取匯率信息 CALL FUNCTION 'BAPI_EXCHANGERATE_GETDETAIL' EXPORTING RATE_TYPE = 'M' "匯率類型 FROM_CURR = S_WAERK TO_CURRNCY = T_WAERK DATE = CURDATE IMPORTING EXCH_RATE = CW_RATE. *2. 獲取轉換因子 CALL FUNCTION 'CURRENCY_CONVERTING_FACTOR' EXPORTING CURRENCY = S-WAERK "貨幣 IMPORTING FACTOR = S_C_FACTOR. CALL FUNCTION 'CURRENCY_CONVERTING_FACTOR' EXPORTING CURRENCY = T-WAERK IMPORTING FACTOR = T_C_FACTOR. L_RATE = CW_RATE-EXCH_RATE * ( CW_RATE-TO_FACTOR / CW_RATE-FROM_FACTOR ) " 匯率計算 (需要注意轉換因子) * ( s_c_factor / t_c_factor ) .
|