SAP ABAP Class CL_IUUC_REPL_CONFIG_VALIDATOR (Assistance Class for IUUC_REPL_WDC_CONFIG_GAF)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_REPLICATION (Package) IUUC: Replication tools
Properties
Class CL_IUUC_REPL_CONFIG_VALIDATOR  
Short Description Assistance Class for IUUC_REPL_WDC_CONFIG_GAF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_REPLICATION   IUUC: Replication tools 
Created 20130301   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IUUC_REPL_CONFIG_VALIDATOR has no forward declaration.
Interfaces
Class CL_IUUC_REPL_CONFIG_VALIDATOR has no interface implemented.
Friends
Class CL_IUUC_REPL_CONFIG_VALIDATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BADI_ENHNAME Constant Private Type reference (TYPE) ENHNAME 'ODQ_ENH_SLT_REPLICATION' ID of an Enhancement 20130919
2 C_BADI_IMPL_NAME Constant Private Type reference (TYPE) BADI_IMPL_NAME 'ODQ_BD_SLT_REPLICATION' Name of a BAdI Implementation 20130919
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ODQ_BADI Static method Public Method Activate ODQ Badi 20130919
2 CHECK_IF_DMIS_ON_SOURCE Static method Public Method Check if DMIS is installed on the source system 20130411
3 CHECK_ODQ_BADI_ACTIV Static method Public Method Check if the ODQ BADI is activated 20130919
4 CHECK_SRC_WHEN_ODQ Static method Public Method Check if the source in ODQ scenario has the right DMIS 20130424
5 VALIDATE_APPLICATION Static method Public Method Validation check for the application settings 20130311
6 VALIDATE_JOBS_NUMBER Static method Public Method Validation check fot the number of jobs defined 20130311
7 VALIDATE_REPL_MODE Static method Public Method Validation check for the replication interval 20140425
8 VALIDATE_SCHEMA_NAME Static method Public Method Validation check for the general data input fields 20130304
9 VALIDATE_SOURCE_DB_SYSTEM Static method Public Method Validation check for the source DB connection 20130304
10 VALIDATE_SOURCE_RFC_SYSTEM Static method Public Method Validation check for the source RFC connection 20130304
11 VALIDATE_TARGET_DB_SYSTEM Static method Public Method Validation check for the target DB connection 20130305
12 VALIDATE_TARGET_RFC_SYSTEM Static method Public Method Validation check for the target RFC connection 20130305
13 VERIFY_HANA_CONNECTION Static method Public Method Verification if the db connection to HANA works 20130410
Events
Class CL_IUUC_REPL_CONFIG_VALIDATOR has no event.
Types
Class CL_IUUC_REPL_CONFIG_VALIDATOR has no local type.
Method Signatures

Method ACTIVATE_ODQ_BADI Signature

Method ACTIVATE_ODQ_BADI on class CL_IUUC_REPL_CONFIG_VALIDATOR has no parameter.
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130919

Method CHECK_IF_DMIS_ON_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130411
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130411

Method CHECK_ODQ_BADI_ACTIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE Value transfer Type reference (TYPE) ACTIVITY Boolean Variable (X=True, -=False, Space=Unknown) 20130919
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130919

Method CHECK_SRC_WHEN_ODQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130424
2 Importing IV_SRC_SYSTEM Call by reference Type reference (TYPE) IUUC_REPL_SYSTEM_TYPE Type of SND/RCV system 20130424
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130424

Method VALIDATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_HEADER-APPLICATION Replication Application 20130311
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130311

Method VALIDATE_JOBS_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INIT_LOAD_JOBS Call by reference Type reference (TYPE) IUUC_NUM_OF_JOBS_PARALLEL number of replay jobs allowed to run in parallel to prod 20130311
2 Importing IV_NUM_JOBS_ACPCALC Call by reference Type reference (TYPE) IUUC_NUM_OF_JOBS_PARALLEL number of replay jobs allowed to run in parallel to prod 20130311
3 Importing IV_REPLAY_JOBS Call by reference Type reference (TYPE) IUUC_NUM_OF_JOBS_PARALLEL number of replay jobs allowed to run in parallel to prod 20130311
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIGURATION Configuration static check 20130529
2 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130311

Method VALIDATE_REPL_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPL_INTERVAL_TYPE Call by reference Type reference (TYPE) IUUC_REPL_INTERVAL 20140425
2 Importing IV_REPL_INTERVAL_VALUE Call by reference Type reference (TYPE) IUUC_INTRVL_VALUE Interval Value 20140425
3 Importing IV_REPL_MODE Call by reference Type reference (TYPE) IUUC_REPL_MODE 20140425
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIGURATION Configuration static check 20140425

Method VALIDATE_SCHEMA_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCHEMA_NAME Call by reference Type reference (TYPE) IUUC_IMDB_SCHEMA Schema Name 20130304
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130304

Method VALIDATE_SOURCE_DB_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_LEGACY_DB Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-LEGACY_DB Database Name of Legacy system 20130304
2 Importing IV_SOURCE_LEGACY_DBCON Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-LEGACY_DBCON Logical name for a database connection 20130304
3 Importing IV_SOURCE_LEGACY_SCHEMA Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-LEGACY_SCHEMA Schema Name 20130304
4 Importing IV_SOURCE_LEGACY_TBLSP Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-LEGACY_TBLSP Tablespace Name of Legacy System 20130304
5 Importing IV_SOURCE_LEGACY_UNICODE Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-LEGACY_UNICODE Boolean Variable (X=True, -=False, Space=Unknown) 20130304
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130304

Method VALIDATE_SOURCE_RFC_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REUSE_SENDER Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-REUSE Boolean Variable (X=True, -=False, Space=Unknown) 20130305
2 Importing IV_RFC_CLIENT_ONLY Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-RFC_CLIENT_ONLY Logical system name 20130305
3 Importing IV_SOURCE_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130304
# Exception Resumable Description Created on
1 CX_IUUC_DB_CONN Excep. class for db connection 20130830
2 CX_IUUC_MULTI_LOGTAB_USE Multi logtab exception class 20130304
3 CX_IUUC_REPL_CONFIGURATION Configuration static check 20130304
4 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130304
5 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130304

Method VALIDATE_TARGET_DB_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PASSWORD_EXISTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130308
2 Exporting EV_SCHEMA_EXISTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130308
3 Importing IV_HOSTNAME Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-HOSTNAME Host Name for IUUC Replication 20130305
4 Importing IV_INSTANCE Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-INSTANCE 2-Digit Numeric Value 20130305
5 Importing IV_PASSWORD Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-PASSWORD Password for setting up the connection to the database 20130305
6 Importing IV_SCHEMA_NAME Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_HEADER-SCHEMA_NAME Schema Name 20130308
7 Importing IV_SOURCE_RFCDEST Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_SND_CON-RFCDEST Logical Destination (Specified in Function Call) 20130308
8 Importing IV_TARGET_LEGACY_DB Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-LEGACY_DB Database Name of Legacy system 20130305
9 Importing IV_TARGET_LEGACY_DBCON Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-LEGACY_DBCON Logical name for a database connection 20130305
10 Importing IV_TARGET_LEGACY_SCHEMA Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-LEGACY_SCHEMA Schema Name 20130305
11 Importing IV_TARGET_LEGACY_TBLSP Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-LEGACY_TBLSP Tablespace Name of Legacy System 20130305
12 Importing IV_TARGET_LEGACY_UNICODE Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-LEGACY_UNICODE Boolean Variable (X=True, -=False, Space=Unknown) 20130305
13 Importing IV_USERNAME Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-USERNAME Database User 20130305
# Exception Resumable Description Created on
1 CX_IUUC_DB_CONN Excep. class for db connection 20130308
2 CX_IUUC_REPL_CONFIGURATION Configuration static check 20130308
3 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130305
4 CX_IUUC_REPL_SQL SQL error in the access clases 20130308
5 CX_SQL_EXCEPTION Exception Class for SQL Error 20130308

Method VALIDATE_TARGET_RFC_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-LOGSYS Logical system name 20130305
2 Importing IV_ODQ_ALIAS Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-ODQ_ALIAS Mapping of MT_ID to alias known in ODQ 20130305
3 Importing IV_TARGET_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130305
4 Importing IV_TARGET_SCENARIO Call by reference Type reference (TYPE) IUUC_S_VIEW_CONFIG_RCV_CON-TRG_SCENARIO Boolean Variable (X=True, -=False, Space=Unknown) 20130305
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIG_UI Configuration UI exceptions 20130305
2 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130305

Method VERIFY_HANA_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANA_HOSTNAME Call by reference Type reference (TYPE) SYHOST Name of Current Application Server 20130410
2 Importing IV_HANA_INSTANCE Call by reference Type reference (TYPE) NUM2 2-Digit Numeric Value 20130410
3 Importing IV_HANA_PASSWORD Call by reference Type reference (TYPE) DBCON_PWD Password for setting up the connection to the database 20130410
4 Importing IV_HANA_USERNAME Call by reference Type reference (TYPE) DBCON_UID Database User 20130410
# Exception Resumable Description Created on
1 CX_IUUC_DB_CONN Excep. class for db connection 20130410
2 CX_IUUC_REPL_CONFIGURATION Configuration static check 20130410
3 CX_IUUC_REPL_SQL SQL error in the access clases 20130410
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_700