写点什么

通过 ABAP 代码判断当前系统类型,BYD 还是 S4 OP 还是 S4 Cloud

用户头像
Jerry Wang
关注
发布于: 2021 年 06 月 05 日
通过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 的原创技术文章,请关注公众号"汪子熙":



发布于: 2021 年 06 月 05 日阅读数: 8
用户头像

Jerry Wang

关注

个人微信公众号:汪子熙 2017.12.03 加入

SAP成都研究院开发专家,SAP社区导师,SAP中国技术大使。

评论

发布
暂无评论
通过ABAP代码判断当前系统类型,BYD还是S4 OP还是S4 Cloud