經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud

用東西類 CL_COS_UTILITIES

IS_BYD

假如是BYD體系,這個要領的完成會硬編碼返回一個true,

《經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud》

在其他體系裡則返回false,如圖:

《經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud》

IS_SUITE

道理同上,suite體系裡返回true

《經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud》

IS_S4H

依據全局構造gv_s4h的差別字段來返回。

  • managed_cloud_on
  • public_cloud_on
  • on_premise_on

《經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud》
gv_s4h經由過程要領validate_gv_s4h添補。

這三個字段經由過程對應的business function掌握。假如function處於激活狀態,則返回true。

《經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud》

《經由過程ABAP代碼推斷當前體系範例,BYD照樣S4 OP照樣S4 Cloud》

    原文作者:JerryWangSAP
    原文地址: https://segmentfault.com/a/1190000014520390
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞