判断程序是否通过RFC运行

***判断RFC函数是在GUI里面调用还是外部RFC调用
  GET PARAMETER ID ‘GUI_IS_ON’ FIELD gui_is_on.
  IF gui_is_on = ‘X’.
    “GUI
  ELSE.
    “RFC 包括在其他的SAP系统远程调用
  ENDIF.

***或者使用
  IF sy-oncom = ‘S’.
    “GUI
  ELSE.
    “RFC 包括在其他的SAP系统远程调用
  ENDIF.

你可能感兴趣的:(判断程序是否通过RFC运行)