SAP ABAP Class CL_IUUC_REPL_V_TABLE_STRUCTURE (Table Structure)
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 Inheritance (c INHERITING FROM c_ref)  CL_IUUC_REPL_ABSTRACT_VIEW Advanced replication settings view 20130620
Properties
Class CL_IUUC_REPL_V_TABLE_STRUCTURE  
Short Description Table Structure    
Super Class CL_IUUC_REPL_ABSTRACT_VIEW Advanced replication settings view 
Instantiability of a Class 0  Private 
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 20130620   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)
Interfaces
Class CL_IUUC_REPL_V_TABLE_STRUCTURE has no interface implemented.
Friends
Class CL_IUUC_REPL_V_TABLE_STRUCTURE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ALV_NAME Instance attribute Private Type reference (TYPE) STRING ALV Name 20130723
2 MO_MODIF Instance attribute Private Object reference (TYPE REF TO) CL_IUUC_REPL_ALV_GRID Reusable ALV Grid for Advanced replication settings 20130704
3 MO_MODIFOVERVIEW_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130723
4 MO_MODIFOVERVIEW_CALLED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131121
5 MO_MODIFSTRUCT_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130720
6 MO_MODIFSTRUCT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20130720
7 MO_MODIF_OVERVIEW Instance attribute Private Object reference (TYPE REF TO) CL_IUUC_REPL_ALV_GRID Reusable ALV Grid for Advanced replication settings 20130723
8 MO_ORIG Instance attribute Private Object reference (TYPE REF TO) CL_IUUC_REPL_ALV_GRID Reusable ALV Grid for Advanced replication settings 20130704
9 MO_ORIGSTRUCT_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130720
10 MO_ORIGSTRUCT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20130720
11 MO_PARENT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20130720
12 MO_SELF Static Attribute Private Object reference (TYPE REF TO) CL_IUUC_REPL_V_TABLE_STRUCTURE Table Structure 20130620
13 MO_SPLITTER_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20130720
14 MT_MODIF_STRUCT Instance attribute Private Type reference (TYPE) IUUC_REPL_T_TABLE_STRUCTURE Table's original structure 20130720
15 MT_MODIF_TABLE Instance attribute Private Type reference (TYPE) IUUC_REPL_T_TABLE_STRUCTURE Table structure 20130723
16 MT_ORIGINAL_STRUCT Instance attribute Private Type reference (TYPE) IUUC_REPL_T_TABLE_STRUCTURE Table's original structure 20130720
17 MV_CHANGE_CALLED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130722
18 MV_DELETE_FLAG Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130906
19 MV_INSERT_CALLED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130722
20 MV_MC_ACTION Instance attribute Private Type reference (TYPE) STRING Mass Change Action 20130913
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_KEY_BY_POSITION Instance method Private Method Adjust Key flag based on the field position 20140407
2 ARE_MODIFICATIONS_VALID Instance method Private Method Are modifications valid 20140316
3 CLEAR_STRUCTURE_DATA Instance method Public Method Free local internal table data 20140116
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20130620
5 COPY_STRUCT_FIELD Instance method Private Method Copy Structure field 20130625
6 DELETE_DELETION_FLAG Instance method Public Method Delete deletion flag 20130906
7 DELETE_MODIFIED_ROW Instance method Private Method Delete the selected rows from modification overview 20130725
8 DISPLAY_MODIFIED_TABLE Instance method Private Method Display Modified table 20130723
9 DISPLAY_MODIF_OVERVIEW Instance method Private Method Display modification structure 20130723
10 DISPLAY_ORIGINAL_STRUCT Instance method Private Method Display original structure 20130624
11 DO_MASS_CHANGE Instance method Private Method Do mass change 20130806
12 DO_MASS_CHANGE_DATA_TYPE Instance method Private Method Do mass change for data type 20130806
13 DO_MASS_CHANGE_DECIMALS Instance method Private Method Do mass change for decimal places 20130806
14 DO_MASS_CHANGE_LENGTH Instance method Private Method Do mass change for length 20130806
15 DO_MASS_DELETION Instance method Private Method Do mass deletion by fieldname 20130807
16 GET_MASS_CHANGE_ACTION Instance method Public Method Get mass change action 20131011
17 GET_MC_ACTION Instance method Public Method Get Mass Change Action 20130913
18 GET_ORIGINAL_TABLE_FIELDS Instance method Public Method Get original table fields 20130808
19 GET_SELECTED_ROW Instance method Public Method Get selected table field 20130722
20 GET_TABLE_STRUCTURES Instance method Public Method Get original and modification overview information 20130815
21 GET_TABLE_STRUCT_STYLE Instance method Private Method Get table structure style information 20130806
22 GET_TABLE_STRUCT_VIEW Static method Public Method Get table structure view 20130620
23 HANDLE_ALV_COMMAND Instance method Private Event handling method Handle ALV toolbar command 20130720
24 HANDLE_F4_PRESS Instance method Private Event handling method Handle search help for data type 20140430
25 HIGHLIGHT_CHANGED_VALUES Instance method Private Method Highlight changed values in modification overview 20130904
26 INIT_CONTAINER Instance method Private Method Initialize original structure container 20130720
27 IS_CHANGE_CALLED Instance method Public Method Is changing table structure called 20130722
28 IS_INSERT_CALLED Instance method Public Method Is inserting table structure called 20130722
29 IS_MODIFIED_STRUCTURE_VALID Instance method Private Method Is updated structure valid 20130808
30 LOAD_MODIF_STRUCT Instance method Private Method Load modification structure 20130918
31 MAINTAIN_TABLE_STRUCTURE Instance method Private Method Add/Change table structure 20130722
32 MOVE_TABLE_STRUCTURE Instance method Private Method Move table structure 20130721
33 PREPARE_SAVE_DATA Instance method Private Method Prepare save data 20130806
34 VALIDATE_DEVIATION Instance method Private Method Validate deviation 20140324
35 VALIDATE_MODIF_OVERVIEW Instance method Public Method Validate modification overview 20130827
Events
Class CL_IUUC_REPL_V_TABLE_STRUCTURE has no event.
Types
Class CL_IUUC_REPL_V_TABLE_STRUCTURE has no local type.
Method Signatures

Method ADJUST_KEY_BY_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIDE_MSG Call by reference Type reference (TYPE) ABAP_BOOL 20140407

Method ADJUST_KEY_BY_POSITION on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method ARE_MODIFICATIONS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20140316

Method ARE_MODIFICATIONS_VALID on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method CLEAR_STRUCTURE_DATA Signature

Method CLEAR_STRUCTURE_DATA on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method CLEAR_STRUCTURE_DATA on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method CONSTRUCTOR Signature

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

Method COPY_STRUCT_FIELD Signature

Method COPY_STRUCT_FIELD on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method COPY_STRUCT_FIELD on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DELETE_DELETION_FLAG Signature

Method DELETE_DELETION_FLAG on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method DELETE_DELETION_FLAG on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DELETE_MODIFIED_ROW Signature

Method DELETE_MODIFIED_ROW on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method DELETE_MODIFIED_ROW on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DISPLAY_MODIFIED_TABLE Signature

Method DISPLAY_MODIFIED_TABLE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method DISPLAY_MODIFIED_TABLE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DISPLAY_MODIF_OVERVIEW Signature

Method DISPLAY_MODIF_OVERVIEW on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method DISPLAY_MODIF_OVERVIEW on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DISPLAY_ORIGINAL_STRUCT Signature

Method DISPLAY_ORIGINAL_STRUCT on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method DISPLAY_ORIGINAL_STRUCT on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DO_MASS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) STRING 20130806

Method DO_MASS_CHANGE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DO_MASS_CHANGE_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MASS_CHANGE_DATA Call by reference Type reference (TYPE) IUUC_REPL_S_MASS_CHANGE Mass Change 20130806

Method DO_MASS_CHANGE_DATA_TYPE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DO_MASS_CHANGE_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MASS_CHANGE_DATA Call by reference Type reference (TYPE) IUUC_REPL_S_MASS_CHANGE Mass change 20130806

Method DO_MASS_CHANGE_DECIMALS on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DO_MASS_CHANGE_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MASS_CHANGE_DATA Call by reference Type reference (TYPE) IUUC_REPL_S_MASS_CHANGE Mass Change 20130806

Method DO_MASS_CHANGE_LENGTH on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method DO_MASS_DELETION Signature

Method DO_MASS_DELETION on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method DO_MASS_DELETION on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_MASS_CHANGE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MC_ACTION Value transfer Type reference (TYPE) STRING 20131011

Method GET_MASS_CHANGE_ACTION on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_MC_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MC_ACTION Value transfer Type reference (TYPE) STRING 20130913

Method GET_MC_ACTION on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_ORIGINAL_TABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELDS Value transfer Type reference (TYPE) IUUC_REPL_T_TABLE_FIELD Table fields 20130808

Method GET_ORIGINAL_TABLE_FIELDS on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_TABLE_STRUCTURE Value transfer Type reference (TYPE) IUUC_REPL_S_TABLE_STRUCTURE Table structure 20130722

Method GET_SELECTED_ROW on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_TABLE_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODIFICATIONS Call by reference Type reference (TYPE) IUUC_REPL_T_TABLE_STRUCTURE Table structure 20130815
2 Exporting ET_ORIGINAL_STRUCTURE Call by reference Type reference (TYPE) IUUC_REPL_T_TABLE_STRUCTURE Table structure 20130815

Method GET_TABLE_STRUCTURES on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_TABLE_STRUCT_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVIATION_TYPE Call by reference Type reference (TYPE) C 20130806
2 Returning RT_STYLE Value transfer Type reference (TYPE) LVC_T_STYL ALV Control: Style Table for Cells 20130806

Method GET_TABLE_STRUCT_STYLE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method GET_TABLE_STRUCT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TABLE_STRUCT_VIEW Value transfer Object reference (TYPE REF TO) CL_IUUC_REPL_V_TABLE_STRUCTURE Table Structure 20130620

Method GET_TABLE_STRUCT_VIEW on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method HANDLE_ALV_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20130720

Method HANDLE_ALV_COMMAND on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method HANDLE_F4_PRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20140430
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20140430
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20140430
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20140430
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20140430
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20140430

Method HANDLE_F4_PRESS on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method HIGHLIGHT_CHANGED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MODIF_STRUCT Call by reference Type reference (TYPE) IUUC_REPL_T_TABLE_STRUCTURE Modification overview 20130904

Method HIGHLIGHT_CHANGED_VALUES on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method INIT_CONTAINER Signature

Method INIT_CONTAINER on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method INIT_CONTAINER on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method IS_CHANGE_CALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130722

Method IS_CHANGE_CALLED on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method IS_INSERT_CALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130722

Method IS_INSERT_CALLED on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method IS_MODIFIED_STRUCTURE_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130808

Method IS_MODIFIED_STRUCTURE_VALID on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method LOAD_MODIF_STRUCT Signature

Method LOAD_MODIF_STRUCT on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method LOAD_MODIF_STRUCT on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method MAINTAIN_TABLE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVIATION_TYPE Call by reference Type reference (TYPE) IUUC_REPL_DEVIATION_TYPE Deviation type 20130807

Method MAINTAIN_TABLE_STRUCTURE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method MOVE_TABLE_STRUCTURE Signature

Method MOVE_TABLE_STRUCTURE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method MOVE_TABLE_STRUCTURE on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method PREPARE_SAVE_DATA Signature

Method PREPARE_SAVE_DATA on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no parameter.
Method PREPARE_SAVE_DATA on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method VALIDATE_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TABSTRUCT Call by reference Type reference (TYPE) IUUC_REPL_S_TABLE_STRUCTURE Table's original structure 20140324
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20140324

Method VALIDATE_DEVIATION on class CL_IUUC_REPL_V_TABLE_STRUCTURE has no exception.

Method VALIDATE_MODIF_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_VALID Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130827

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