SAP ABAP Class CL_IUUC_REPL_ADV_UTILITY (Advanced Settings Facade)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_REPL_ADV_SETTINGS (Package) LT Replication: Advanced Replication Settings
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IUUC_REPL_ADV_UTILITY Advanced Settings Facade 20130725
Properties
Class CL_IUUC_REPL_ADV_UTILITY  
Short Description Advanced Settings Facade    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CNV_IUUC_REPL_ADV_SE    
Program status     
Category 0   
Package CNV_IUUC_REPL_ADV_SETTINGS   LT Replication: Advanced Replication Settings 
Created 20130724   SAP 
Last change 20141030    
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)
2 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IUUC_REPL_ADV_UTILITY Advanced Settings Facade 20130725
Friends
Class CL_IUUC_REPL_ADV_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CNTR_STRUCTURES Instance attribute Private Type reference (TYPE) IUUC_REPL_T_CNTR_STRUCTURES Controller structures 20130730
2 GT_LOCK_QUEUE Instance attribute Private Type reference (TYPE) IUUC_REPL_T_LOCK_QUEUE Lock queue 20130728
3 MT_SENDER_TABLES Instance attribute Private Type reference (TYPE) IUUC_REPL_T_SENDER_TABLES Sender tables 20130804
4 NEW_LINE Constant Public Type reference (TYPE) ABAP_CR_LF CL_ABAP_CHAR_UTILITIES=>CR_LF New line character 20131006
5 SEP Constant Public Type reference (TYPE) ABAP_CHAR1 ';' File Separator 20130904
6 SO_ADV_UTILITY Static Attribute Private Object reference (TYPE REF TO) CL_IUUC_REPL_ADV_UTILITY Advanced Settings Facade 20130724
Methods
# Method Level Visibility Method type Description Created on
1 DEQUEUE Instance method Public Method 20130725
2 ENQUEUE Instance method Public Method 20130725
3 EXPORT_REPL_SETTINGS Static method Public Method CSV Export of Replication Settings 20130813
4 FILL_CNTR_STRUCTURES Instance method Private Method Fill controller structures 20130730
5 FILL_LOCK_QUEUE Instance method Private Method Fill lock queue 20130728
6 GET_CNTR_STRUCTURES Instance method Public Method 20130730
7 GET_DATABASE_SYSTEMS Instance method Public Method Get database systems 20130801
8 GET_F4_FOR_SENDER_TABLES Instance method Public Method Get F4 help for sender tables 20130804
9 GET_INSTANCE Static method Public Method Get instance 20130724
10 GET_LOCK_QUEUE_ENTRY Instance method Public Method 20130730
11 GET_SENDER_DBSYSTEM Instance method Public Method Get sender database systems 20140324
12 GET_SENDER_TABLES Instance method Public Method Get list of tables from source system 20140108
13 GET_TABLE_FIELDNAMES Instance method Public Method Get table fieldnames 20131119
14 GET_TABLE_STRUCTURE Instance method Public Method Get table structure 20130805
15 IMPORT_REPL_SETTINGS Static method Public Method CSV Import of Replication Settings 20130813
16 INSERT_OBJECTS_TO_REQUEST Instance method Public Method Insert objects to transport request 20140401
17 IS_TABLE_EXISTS Instance method Public Method is_table_exists 20130805
18 LOAD_SENDER_TABLES Instance method Public Method Load tables from sender 20130804
19 UNZIP_FILES Static method Public Method Unzip files 20131007
Events
Class CL_IUUC_REPL_ADV_UTILITY has no event.
Types
Class CL_IUUC_REPL_ADV_UTILITY has no local type.
Method Signatures

Method DEQUEUE Signature

Method DEQUEUE on class CL_IUUC_REPL_ADV_UTILITY has no parameter.
Method DEQUEUE on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_IUUC_REPL_ADV_UTILITY has no parameter.
Method ENQUEUE on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method EXPORT_REPL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADV_SETTINGS Call by reference Type reference (TYPE) IUUC_REPL_T_ADV_SETTINGS Advanced replication settings data 20130813
2 Importing IV_SETTING_TYPE Call by reference Type reference (TYPE) STRING Settings Type 20130813
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130813

Method EXPORT_REPL_SETTINGS on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method FILL_CNTR_STRUCTURES Signature

Method FILL_CNTR_STRUCTURES on class CL_IUUC_REPL_ADV_UTILITY has no parameter.
Method FILL_CNTR_STRUCTURES on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method FILL_LOCK_QUEUE Signature

Method FILL_LOCK_QUEUE on class CL_IUUC_REPL_ADV_UTILITY has no parameter.
Method FILL_LOCK_QUEUE on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_CNTR_STRUCTURES Signature

Method GET_CNTR_STRUCTURES on class CL_IUUC_REPL_ADV_UTILITY has no parameter.
Method GET_CNTR_STRUCTURES on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_DATABASE_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DATABASE_SYSTEMS Value transfer Type reference (TYPE) IUUC_REPL_T_DBSYSTEM Database systems 20130801

Method GET_DATABASE_SYSTEMS on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_F4_FOR_SENDER_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATTERN Call by reference Type reference (TYPE) CHAR16 Field of length 16 20130804
2 Returning RT_TABLES Value transfer Type reference (TYPE) IUUC_REPL_T_TABLE Tables against mass transfer ID 20130804

Method GET_F4_FOR_SENDER_TABLES on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ADV_UTILITY Value transfer Object reference (TYPE REF TO) CL_IUUC_REPL_ADV_UTILITY Advanced Settings Facade 20130724

Method GET_INSTANCE on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_LOCK_QUEUE_ENTRY Signature

Method GET_LOCK_QUEUE_ENTRY on class CL_IUUC_REPL_ADV_UTILITY has no parameter.
Method GET_LOCK_QUEUE_ENTRY on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_SENDER_DBSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SENDER_DBSYS Value transfer Type reference (TYPE) SYDBSYS Central Database System 20140324
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20140324

Method GET_SENDER_DBSYSTEM on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_SENDER_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SENDER_TABLES Value transfer Type reference (TYPE) IUUC_REPL_T_SENDER_TABLES Sender tables 20140108
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20140108

Method GET_SENDER_TABLES on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_TABLE_FIELDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELDNAME Value transfer Type reference (TYPE) IUUC_REPL_T_FIELDNAME Table fieldnames 20131119
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20131119
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131119

Method GET_TABLE_FIELDNAMES on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method GET_TABLE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DD03L Value transfer Type reference (TYPE) IUUC_REPL_T_DD03L Table structure 20130805
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130805
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130805

Method GET_TABLE_STRUCTURE on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method IMPORT_REPL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20131007
2 Exporting ET_UNZIPPED_DATA Call by reference Type reference (TYPE) IUUC_REPL_T_SETTING_VIEW_DATA View data for a setting (all tables part of the setting) 20131007
3 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20131007
4 Importing IV_SUPRESS_MSG Call by reference Type reference (TYPE) ABAP_BOOL 20131007

Method IMPORT_REPL_SETTINGS on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method INSERT_OBJECTS_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20140401
2 Importing IT_OBJECT_LIST Call by reference Type reference (TYPE) IUUC_REPL_T_SETTING_VIEW_DATA View data for a setting (all tables part of the setting) 20140401

Method INSERT_OBJECTS_TO_REQUEST on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method IS_TABLE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130805
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130805
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130805

Method IS_TABLE_EXISTS on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method LOAD_SENDER_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130804

Method LOAD_SENDER_TABLES on class CL_IUUC_REPL_ADV_UTILITY has no exception.

Method UNZIP_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING 20131007
2 Returning RT_DATA Value transfer Type reference (TYPE) IUUC_REPL_T_SETTING_VIEW_DATA 20131007

Method UNZIP_FILES on class CL_IUUC_REPL_ADV_UTILITY has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_700