SAP ABAP:獲取匯率的完整實現之一
經常用到,好不容易做了一個完整的。
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,"add by Robin 2010.08.07
l_rate type p decimals 4.
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,"add by Robin 2010.08.07
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.
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 = s-waerk
importing
factor = s_c_factor.
call function 'CURRENCY_CONVERTING_FACTOR'
exporting
currency = t-waerk
importing
factor = t_c_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 ) .
* ( s_c_factor / t_c_factor ) .
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/554557/viewspace-702753/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP ABAP使用CDS獲取系統資訊
- SAP ABAP Gateway Client 的 ABAP 實現,重用 HTTP ConnectionGatewayclientHTTP
- SAP ABAP OData 服務的 $count 操作實現
- SAP ABAP和Java的動態代理實現Java
- SAP ABAP CGLIB(Code Generation Library)的模擬實現CGLib
- Java的Covariance設計原理和SAP ABAP的模擬實現Java
- vue.js前端實現excel表格匯出和獲取headers裡的資訊Vue.js前端ExcelHeader
- 淺談 SAP ABAP 系統裡的 ALV 輸出方式實現
- SAP ABAP 特性相關表取數邏輯
- 如何匯入某網站的certificate證書到SAP ABAP系統網站
- SAP ABAP Netweaver 裡的 ABAP 會話概念會話
- PHP獲取MAC地址的實現程式碼PHPMac
- ASP.NET Core獲取請求完整的UrlASP.NET
- js實現獲取URL引數JS
- SAP ABAP FOR ALL ENTRIES 的用法
- delphi 判斷類是否實現介面,獲取類實現的介面
- Java實現獲取本機Ip的工具類Java
- Standard ABAP Debugger 和 Classic ABAP Debugger 的實現差異
- 使用JavaScript實現獲取當前日期JavaScript
- SAP ABAP SM50的另類用途 - ABAP工作程式對資料庫表讀取操作的檢測資料庫
- SAP S/4HANA使用ABAP獲得生產訂單的狀態
- SAP ABAP資料表的操作
- SAP ABAP 程式之間的呼叫
- 獲取sql完整指令碼,get_fulltext.shSQL指令碼
- SAP中匯率取值選擇邏輯分析測試
- python實現獲取成員所在的多個位置Python
- 三種方法實現:獲取 url 中的引數
- SAP ABAP OData 服務的分頁載入資料集的實現(Paging)試讀版
- SAP Restful ABAP Programming 程式設計模型的 Action 實現和雲端除錯介紹REST程式設計模型除錯
- SAP ABAP OData 服務 Data Provider Class 的 GET_ENTITYSET 方法實現指南試讀版IDE
- My suggestions on SAP ABAP transformationORM
- SAP ABAP呼叫WEBAPI(一)WebAPI
- 獲得JD商品評論 API 如何實現實時資料獲取API
- Powershell 如何批次獲取檔案大小的實現程式碼
- 簡單實現Laravel獲取當前執行的SQLLaravelSQL
- 什麼是 SAP ABAP 的 include structureStruct
- SAP ABAP Application Log 的使用方法APP
- SAP SEGW 事物碼裡的 ABAP Editor
- SAP ABAP的CI/CD解決方案