SAP ABAP Class CL_RSAPI_GET_SYSTEM_SELECTION (Select System Connections to be preserved after Copy)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-BW (Application Component) BW Service API
     RSAPI_CTC (Package) CTC objects for BW SAPI systems
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20110427
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_BG_TASK Background Task 20120327
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_PC_TASK Pre-Check Task 20120402
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_TASK Technical Configuration Task 20110427
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_UI_TASK User Interface Task 20110427
Properties
Class CL_RSAPI_GET_SYSTEM_SELECTION  
Short Description Select System Connections to be preserved after Copy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAPI_CTC   CTC objects for BW SAPI systems 
Created 20110427   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSAPI_GET_SYSTEM_SELECTION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20110427
2 IF_STCTM_BG_TASK Background Task 20120327
3 IF_STCTM_PC_TASK Pre-Check Task 20120402
4 IF_STCTM_TASK Technical Configuration Task 20110427
5 IF_STCTM_UI_TASK User Interface Task 20110427
Friends
Class CL_RSAPI_GET_SYSTEM_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OBJNAME_TASKLIST_RUN1 Constant Public Type reference (TYPE) RSADMIN-OBJECT 'MIGAUTOBW_TASKLIST_RUN_1' Object Administration Business Information Warehouse 20120112
2 C_OBJNAME_TASKLIST_RUN2 Constant Public Type reference (TYPE) RSADMIN-OBJECT 'MIGAUTOBW_TASKLIST_RUN_2' Object Administration Business Information Warehouse 20120112
3 PR_LOG Instance attribute Private Attribute reference (LIKE) 20110427
4 P_BW Instance attribute Public Type reference (TYPE) BOOLEAN Boolean 20110427
5 P_FIRST_USAGE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110817
6 P_INSTALL Instance attribute Public Type reference (TYPE) C Copy mode 'I'->Install, 'R'->Refresh 20111207
7 P_NEWLOGSYS Instance attribute Public Type reference (TYPE) LOGSYS Logical system 20120201
8 P_OLDLOGSYS Instance attribute Public Type reference (TYPE) LOGSYS Logical system 20120201
9 P_R_DESTINATION Instance attribute Public Object reference (TYPE REF TO) CL_STCTM_DESTINATION_LIST RFC Destinations for different clients 20110503
10 P_T_BASIDOC_BW Instance attribute Public Type reference (TYPE) TT_BASIDOC 20111221
11 P_T_BASIDOC_SRC Instance attribute Public Type reference (TYPE) TT_BASIDOC 20111221
12 P_T_BW_SEL Instance attribute Public Type reference (TYPE) RSAPI_T_SEL_SYS Selections passed for the connected Systems 20110427
13 P_T_SRC_SEL Instance attribute Public Type reference (TYPE) RSAPI_T_SEL_SYS Selections passed for the connected Systems 20110427
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20110427
2 GET_REFERENCE_PARAMETERS Static method Public Method 20120113
3 GET_STRUCPARAMETERS Static method Public Method 20120113
4 GET_TABLEPARAMETERS Static method Public Method 20120113
5 GET_TASKLIST_RUN Static method Public Method 20120112
6 SAVE_BDLS_TARGETS Instance method Public Method 20110620
7 SET_TASKLIST_RUN Static method Public Method 20120112
8 VALIDATE_BWRFC Static method Public Method 20120319
9 VALIDATE_LOCRFC Static method Public Method 20120319
10 _ADD_HOSTNAMES Instance method Private Method 20130218
11 _SET_PARAMETERS Instance method Private Method 20120117
Events
Class CL_RSAPI_GET_SYSTEM_SELECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_SOURCE Public See coding 20110427 BEGIN OF ts_source, rlogsys TYPE logsys, slogsys TYPE logsys, END OF ts_source
2 TS_TARGET Public See coding 20110427 BEGIN OF ts_target. INCLUDE TYPE ts_source. TYPES: sclient TYPE symandt, END OF ts_target
3 TT_BASIDOC Public See coding 20111221 TT_BASIDOC type STANDARD TABLE OF rsbasidoc
4 TT_MSG Public See coding 20120319 TT_MSG type table of bal_s_msg
5 TT_SOURCE Public See coding 20110427 tt_source TYPE STANDARD TABLE OF ts_source with DEFAULT KEY
6 TT_TARGET Public See coding 20110427 tt_target TYPE standard TABLE OF ts_target with DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSAPI_GET_SYSTEM_SELECTION has no parameter.
Method CONSTRUCTOR on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method GET_REFERENCE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER Call by reference Type reference (TYPE) STCTM_TX_VALUE List of Task Parameter Values 20120116
2 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) OBJECT 20120116
3 Importing I_OBJNAME Call by reference Type reference (TYPE) STRING 20120116

Method GET_REFERENCE_PARAMETERS on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method GET_STRUCPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER Call by reference Type reference (TYPE) STCTM_TX_VALUE List of Task Parameter Values 20120116
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20120116
3 Importing I_STRUCNAME Call by reference Type reference (TYPE) STRING 20120116

Method GET_STRUCPARAMETERS on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method GET_TABLEPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER Call by reference Type reference (TYPE) STCTM_TX_VALUE List of Task Parameter Values 20120113
2 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20120113
3 Importing I_TABLENAME Call by reference Type reference (TYPE) STRING 20120116

Method GET_TABLEPARAMETERS on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method GET_TASKLIST_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SESSION_ID Value transfer Type reference (TYPE) STC_SESSION_ID Task List Run 20120112

Method GET_TASKLIST_RUN on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method SAVE_BDLS_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASKLIST Call by reference Object reference (TYPE REF TO) CL_STCTM_TASKLIST Configured List of Tasks 20110620

Method SAVE_BDLS_TARGETS on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method SET_TASKLIST_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SESSION_ID Call by reference Type reference (TYPE) STC_SESSION_ID 20120112

Method SET_TASKLIST_RUN on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method VALIDATE_BWRFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) TT_MSG 20120327
2 Exporting E_WRONG_DEST Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20120319
3 Importing I_CHECK_LIMITED Call by reference Type reference (TYPE) BOOLEAN ' ' 'X' = Check only if destination is present in RSTPRFC 20120420

Method VALIDATE_BWRFC on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method VALIDATE_LOCRFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) TT_MSG 20120319
2 Importing I_CHECK_LIMITED Call by reference Type reference (TYPE) SAP_BOOL ' ' = 'X' will limit the checks performed 20120426
3 Importing I_R_DESTINATIONS Call by reference Object reference (TYPE REF TO) CL_STCTM_DESTINATION_LIST Task Destination List to End Points 20120319
4 Importing I_T_BW_SEL Call by reference Type reference (TYPE) RSAPI_T_SEL_SYS Selections passed for the connected Systems 20120319

Method VALIDATE_LOCRFC on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method _ADD_HOSTNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAM Call by reference Type reference (TYPE) STCTM_TX_VALUE List of Task Parameter Values 20130218
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) FIELDNAME Field Name 20130218

Method _ADD_HOSTNAMES on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.

Method _SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) STCTM_T_PARAMETER Fieldnames and Values 20120117

Method _SET_PARAMETERS on class CL_RSAPI_GET_SYSTEM_SELECTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731