Banner
Banner
Banner

Attention: open in a new window. PDFPrintE-mail

2009
23
Feb

Useful functions for Basis

  • TERMINAL_ID_GET - Return the terminal id
  • TH_ENVIRONMENT - Get the UNIX environment
  • TH_POPUP - Display a popup system message on a specific users screen.
  • TH_REMOTE_TRANSACTION - Run a transaction on a remote server. Optionally provide BDC data to be used in the transaction
  • TH_USER_INFO - Give information about the current user (sessions, workstation logged in from, etc)
  • TH_USER_LIST - Show which users are logged into an app server
  • WS_EXECUTE - execute a program on a windows PC
  • WS_VOLUME_GET - Get the label from a front end device.
  • BP_EVENT_RAISE - Trigger an event from ABAP/4 program.
  • ARFC_GET_TID will return the IP address of the terminal in hex.
  • ENQUEUE_ESFUNCTION Lock an abap program so that it cannot be executed.
Example: ENQUEUE_ESFUNCTION

 Example:
     Set the parameters as follows:
       RELID = 'ZZ'
      SRTF2 = 0
      SRTF = (your report name)
Please note that you should not use SY-REPID to pass your report name to the function. The value of SY-REPID will change as it is being passed to the function module, and will no longer hold the value of the calling report.
Last Updated (Tuesday, 30 November 1999 00:00)
Free software downloads