通過ABAP程式碼判斷當前系統型別,BYD還是S4 OP還是S4 Cloud
用工具類 CL_COS_UTILITIES
IS_BYD
如果是BYD系統,這個方法的實現會硬編碼返回一個true,
在其他系統裡則返回false,如圖:
IS_SUITE
原理同上,suite系統裡返回true
IS_S4H
根據全域性結構gv_s4h的不同欄位來返回。
-
managed_cloud_on
-
public_cloud_on
-
on_premise_on
gv_s4h通過方法validate_gv_s4h填充。
這三個欄位通過對應的business function控制。如果function處於啟用狀態,則返回true。
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2153034/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 判斷javaScript變數是Ojbect型別還是Array型別JavaScript變數型別
- 判斷當前訪問的使用者是 PC端 還是 手機端
- python 判斷變數是數字型還是字元型Python變數字元
- 怎麼判斷Win10系統中硬碟是SSD還是HDDWin10硬碟
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- 判斷使用的是 x11 還是 wayland
- fastjson判斷JSON字串是Object還是List<Object>ASTJSON字串Object
- 如何通過Java程式碼判斷當前的環境是否支援JRE 9Java
- 檢視當前作業系統是ubuntu還是centos作業系統UbuntuCentOS
- cv2 判斷圖片是冷還是暖
- 用程式碼判斷當前系統是否支援某個版本的feature
- JS判斷當前裝置是 PC IOS AndriodJSiOS
- Python 判斷當前作業系統型別的模組Python作業系統型別
- js 判斷是手機訪問,還是pc訪問JS
- windows 之醬紫判斷是UEFI還是legacy啟動Windows
- 判斷a是否是int型別資料型別
- 寫個方法判斷當前指令碼執行在瀏覽器還是node環境中指令碼瀏覽器
- JavaScript判斷當前裝置和瀏覽器型別JavaScript瀏覽器型別
- 判斷在移動端還是PC開啟
- Linux下判斷磁碟是SSD還是HDD的3種方法Linux
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- Java程式設計:通過獲取當前時間,判斷今天星期幾Java程式設計
- ionic-判斷是裝置時手機還是平板(iPad,tablet)iPad
- 筆記: 判斷lib庫是動態庫還是靜態庫筆記
- JAVA關於判斷年份是閏年還是平年的問題Java
- python 判斷作業系統型別Python作業系統型別
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- SAP Commerce Cloud Storefront 框架選型:Accelerator 還是 Spartacus?Cloud框架
- 正則判斷MIME 型別是否是圖片型別
- vue 判斷使用者處於手機還是PCVue
- 看下面程式碼,判斷a和b的型別是否為true?為什麼?什麼是基本包裝型別?[程式碼]型別
- REDHAT中如何判斷主機的CPU是32位還是64位的Redhat
- SAP S4/HANA系統裡的客供件管理
- Windos bat批處理指令碼,判斷是終端命令列執行,還是雙擊執行BAT指令碼命令列
- python程式碼是解釋型語言,為什麼還有編譯過程?Python編譯
- 通過http上下文判斷是否是Ajax請求HTTP
- python 如何判斷一組數呈上升還是下降趨勢Python
- win10用mbr還是guid 系統分割槽選MBR還是GUIDWin10GUI