SAP ABAP Class /IWBEP/CL_SYSTEMS (Event systems)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-BEP (Application Component) Gateway Business Eventing and Provisioning
     /IWBEP/BEP_DT (Package) Gateway - Backend Event Publisher - Design Time
Properties
Class /IWBEP/CL_SYSTEMS  
Short Description Event systems    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/BEP_DT   Gateway - Backend Event Publisher - Design Time 
Created 20100825   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_SYSTEMS has no interface implemented.
Friends
Class /IWBEP/CL_SYSTEMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_SYS_ALIAS Instance attribute Private Type reference (TYPE) /IWBEP/SYSTEM System Alias 20100905
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SYSTEM_ALIAS_EXIST Static method Public Method Return true if the system alias exist 20101010
2 GET_ALL_SYSTEMS Static method Public Method Get all systems with their Aliases & RFC Destinations 20120504
3 GET_RFC_DESTINATION_BY_SYSTEM Static method Public Method 20110411
4 GET_RFC_DEST_LIST_BY_USER Static method Public Method Get the list of RFC destination by the user list 20100825
5 GET_RFC_LIST Static method Public Method Get the list of RFC destination 20101006
6 GET_SYS_ALIAS Instance method Public Method Return system alias by system and client 20100825
7 GET_SYS_RFC_LIST Static method Public Method Get the list of Systems without RFC destination 20101007
Events
Class /IWBEP/CL_SYSTEMS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_RFC Public See coding 20101006 tt_rfc TYPE STANDARD TABLE OF ty_rfc
2 TT_SYS_ALIAS Public See coding 20100825 tt_sys_alias TYPE STANDARD TABLE OF ty_sys_alias
3 TT_SYS_RFC Public See coding 20100825 tt_sys_rfc TYPE STANDARD TABLE OF /iwbep/c_system
4 TY_RFC Public See coding 20101006 BEGIN OF ty_rfc, rfc_dest TYPE rfcdest, END OF ty_rfc
5 TY_SYS_ALIAS Public See coding 20100825 BEGIN OF ty_sys_alias, system TYPE /iwbep/system, END OF ty_sys_alias
Method Signatures

Method CHECK_SYSTEM_ALIAS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYS_ALIAS Call by reference Type reference (TYPE) /IWBEP/SYSTEM System Alias 20101010
2 Returning RT_EXIST Value transfer Type reference (TYPE) ABAP_BOOL RT_EXIST eq 'X' if System alias exist 20101010

Method CHECK_SYSTEM_ALIAS_EXIST on class /IWBEP/CL_SYSTEMS has no exception.

Method GET_ALL_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SYSTEMS Value transfer Type reference (TYPE) /IWBEP/T_MGW_SYSTEM_CONFIG OData Channel : Gateway Systems configuration 20120504

Method GET_ALL_SYSTEMS on class /IWBEP/CL_SYSTEMS has no exception.

Method GET_RFC_DESTINATION_BY_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYS_CLIENT Call by reference Type reference (TYPE) MANDT Client 20110411
2 Importing IV_SYS_ID Call by reference Type reference (TYPE) SYSYSID Communication ID/Number 20110411
3 Returning RV_DESTINATION Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110411

Method GET_RFC_DESTINATION_BY_SYSTEM on class /IWBEP/CL_SYSTEMS has no exception.

Method GET_RFC_DEST_LIST_BY_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYS_RFC Call by reference Type reference (TYPE) TT_SYS_RFC Table type of /IWBEP/C_SYSTEM 20100825
2 Importing IT_USERS Call by reference Type reference (TYPE) /IWBEP/T_USER Distribution Users 20101117

Method GET_RFC_DEST_LIST_BY_USER on class /IWBEP/CL_SYSTEMS has no exception.

Method GET_RFC_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFC_LIST Call by reference Type reference (TYPE) TT_RFC 20101006

Method GET_RFC_LIST on class /IWBEP/CL_SYSTEMS has no exception.

Method GET_SYS_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) /IWBEP/DES_CLIENT Destination client 20100825
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) /IWBEP/DES_SYS Destination system 20100825
3 Returning RV_SYS_ALIAS Value transfer Type reference (TYPE) /IWBEP/SYSTEM System Alias 20100825
# Exception Resumable Description Created on
1 /IWBEP/CX_EVENT_PUBLISHER Event publisher exception class 20100905

Method GET_SYS_RFC_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYS_ALIAS Call by reference Type reference (TYPE) TT_SYS_ALIAS 20101010

Method GET_SYS_RFC_LIST on class /IWBEP/CL_SYSTEMS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100