SAP ABAP Class CL_COND_MERGE_TABLES (Merge of Condition Tables)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-MD-CM (Application Component) Conditions
     COND_SRV (Package) Service Tools for Condition Technique
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COND_FIELDGROUPS Interface for Grouping Condition Fields 20060217
Properties
Class CL_COND_MERGE_TABLES  
Short Description Merge of Condition Tables    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package COND_SRV   Service Tools for Condition Technique 
Created 20060120   SAP 
Last change 20100310   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)
2 CL_COND_TAB_SEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_COND_USAGE_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_COND_FIELDGROUPS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_COND_FIELDGROUPS Interface for Grouping Condition Fields 20060217
Friends
Class CL_COND_MERGE_TABLES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_COMPONENTS Instance attribute Private Type reference (TYPE) ABAP_COMPONENT_TAB Table with the Necessary Columns 20060130
2 COND_USAGE Instance attribute Public Type reference (TYPE) COND_ENVIRONMENT-COND_USAGE Common Usage of Member 20060223
3 DATAOBJ_MERGESTRUC Instance attribute Private Object reference (TYPE REF TO) DATA Data Object: Structure 20060127
4 DATAOBJ_MERGETABLE Instance attribute Private Object reference (TYPE REF TO) DATA Data Object: Table 20060127
5 DATAPART Instance attribute Private Type reference (TYPE) STY_DATAPART Data for Data Component 20060419
6 DATFIELD_CACHE Instance attribute Private Type reference (TYPE) TTY_FIELDCACHE Cache for Data Fields (VADAT) 20060207
7 FIELDGROUPS Instance attribute Private Type reference (TYPE) IF_COND_FIELDGROUPS=>COND_FIELDGROUP_T Table with Field Group Definitions 20060216
8 FIELDGROUPS_USED Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Are Field Groups Used? 20060322
9 ID Instance attribute Public Type reference (TYPE) TY_OBJECT_ID Hash ID for Our Object (Encoding of Set) 20060515
10 INSTANCE_CACHE Static Attribute Private Type reference (TYPE) TTY_INSTANCE_CACHE Table for Caching of Class Instances 20060207
11 KEYFIELD_CACHE Instance attribute Private Type reference (TYPE) TTY_FIELDCACHE Cache for the Key Fields (VAKEY) 20060207
12 MEMBER_TAB Instance attribute Private Type reference (TYPE) TTY_MEMBER Table of Member 20060127
13 SUPPRESS_GROUPCOLUMNS Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Suppress Field Groups in Display? 20060322
14 TABIX_FOR_VARIABLE_FIELDS Instance attribute Private Type reference (TYPE) STY_TABLEINDEX Indices for VAKEY and VADAT (see FINALIZE_COLLECTION) 20060921
15 TYPEOBJ_MERGESTRUC Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Type Object: Merge Structure 20060127
16 TYPEOBJ_MERGETABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Type Object: Merge Table 20060127
17 WITH_VALIDITY_PERIOD Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Merge Amount Contains Validity Period 20070425
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPONENTS_TO_COLLECTION Instance method Private Method Adds Structure Components to Collection 20060130
2 ADD_DATA Instance method Public Method Add Data from Data Source (a Table!) 20060130
3 ADD_FIELD_TO_GROUP Instance method Public Method 20060223
4 ANALYZE_USED_TABLES Instance method Private Method Analyzes the Data and Sets HAS_DATA 20060127
5 CALCULATE_ID_FOR_MEMBERS Static method Private Method Determine Hash ID for Set 20060512
6 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20060127
7 CREATE_BY_COND_TABLES Static method Public Method Generates Instance Using Table Names 20060127
8 CREATE_BY_DATASOURCES Static method Public Method Generates Instance Using Data Sources 20060127
9 CREATE_FIELDGROUPS Instance method Public Method 20060307
10 DELETE_FIELDGROUP Instance method Public Method 20060307
11 EXTEND_OBJECT Instance method Private Method Enhancement of Merge Object 20060224
12 FINALIZE_COLLECTION Instance method Private Method Finalizes the Collection (for Instance, Sorting) 20060130
13 GET_ACTIVE_KEYFIELDS Instance method Public Method Gets the Key Fields 20060215
14 GET_DATAOBJECTS Instance method Public Method Returns Data Objects (Possibly Generation) 20060127
15 GET_DATAPART_FIELD_DEF Instance method Public Method Gets Descript. (Field Catalog!) for Field in Data Com 20060419
16 GET_GROUPFIELDS Instance method Public Method 20060307
17 GET_GROUPNAME Instance method Public Method 20060307
18 GET_GROUP_REPRESENTATIVE Instance method Public Method 20060307
19 GET_INSTANCE Static method Private Method Returns Object Instance 20060512
20 GET_OBJECT_ID Instance method Public Method Returns Unique ID for Instance 20060512
21 GET_TABLES_FOR_DATFIELD Instance method Public Method Gets (Active!) Condition Tables for Data Field 20060207
22 GET_TABLES_FOR_KEYFIELD Instance method Public Method Gets (Active!) Condition Tables for Key Field 20060207
23 GET_TEXT_FOR_GROUP Instance method Public Method 20060227
24 GET_TYPEOBJECTS Instance method Public Method Returns Type Objects 20060127
25 GET_TYPE_FOR_GROUP Instance method Public Method 20060306
26 HAS_DATAPART Instance method Public Method Are Any Fields from Data Component Used? 20060419
27 INITIALIZE Instance method Private Method Reset Instance Data 20060130
28 IS_COLUMN_NEEDED Instance method Public Method Is the Column Needed in the Merge Table? 20060127
29 IS_DATFIELD Instance method Public Method Is the Field a Data Field? 20060207
30 IS_FIELD_IN_ACTIVE_TABLE Instance method Private Method Is the Field Used in an Active Table? 20060217
31 IS_FIELD_IN_DATAPART Instance method Public Method Is Field in Data Component of Usage? 20060419
32 IS_GROUPFIELD Instance method Public Method 20060223
33 IS_GROUP_COLUMN Instance method Public Method Is Column a Grouping Column? 20060224
34 IS_KEYFIELD Instance method Public Method Is the Field a Key Field? 20060207
35 ON_DATA_CHANGED Instance method Private Event handling method Data Was Changed Externally 20060130
36 PUT_DATA Instance method Public Method Transfer Data from Data Sources 20060127
37 REMOVE_FIELD_FROM_GROUP Instance method Public Method 20060223
38 SET_ACTIVE_COMPONENTS Instance method Private Method Determines the Active Components 20060130
39 SET_TABLE_ACTIVE Instance method Public Method Sets Condition Table Active/Inactive 20060215
40 SORT_DATA Instance method Public Method Sorts the Data 20060130
41 TABFIELDS_TO_FIELDCACHE Instance method Private Method Conversion of COND_TABFIELDS to Internal Field Cache 20060207
42 VALIDATE_GROUPFIELDS Instance method Public Method 20060223
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
Data Has Changed 20060130
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COND_FIELDGROUP Public Attribute reference (LIKE) 20060223
2 COND_FIELDGROUP_T Public Attribute reference (LIKE) 20060223
3 COND_RELATIVES Public Attribute reference (LIKE) 20060223
4 COND_RELATIVES_T Public Attribute reference (LIKE) 20060223
5 COND_TABKEY Public See coding Key for Table 20060207 BEGIN OF cond_tabkey, kvewe TYPE kvewe, kotabnr TYPE kotabnr, END OF cond_tabkey
6 COND_TABKEY_T Public See coding Table with Table Keys 20060207 cond_tabkey_t TYPE SORTED TABLE OF cond_tabkey WITH UNIQUE DEFAULT KEY
7 STY_COND_TABKEY_EXT Private See coding 20060221 BEGIN OF sty_cond_tabkey_ext. INCLUDE TYPE cond_tabkey AS key. TYPES: fieldnumber TYPE cond_field-fieldnumber, END OF sty_cond_tabkey_ext
8 STY_FIELDCACHE Private See coding Field Cache Structure 20060207 BEGIN OF sty_fieldcache, fieldname TYPE kfdna, fieldgroup TYPE string, condtablekeys TYPE tty_cond_tabkey_ext, fixed TYPE abap_bool, END OF sty_fieldcache
9 STY_INSTANCE_CACHE Private See coding Structure for Object Cache 20060130 BEGIN OF sty_instance_cache, id TYPE ty_object_id, instance TYPE REF TO cl_cond_merge_tables, END OF sty_instance_cache
10 STY_MEMBER Private See coding Structure for Member 20060307 BEGIN OF sty_member, kvewe TYPE kvewe, kotabnr TYPE kotabnr, rtti TYPE REF TO cl_abap_structdescr, has_data TYPE abap_bool, inactive TYPE abap_bool, END OF sty_member
11 TTY_COND_TABKEY_EXT Private See coding 20060221 tty_cond_tabkey_ext TYPE SORTED TABLE OF sty_cond_tabkey_ext WITH UNIQUE KEY kvewe kotabnr
12 TTY_FIELDCACHE Private See coding Field Cache Table 20060207 tty_fieldcache TYPE HASHED TABLE OF sty_fieldcache WITH UNIQUE KEY fieldname
13 TTY_INSTANCE_CACHE Private See coding Table for Caching of Class Instances 20060130 tty_instance_cache TYPE STANDARD TABLE OF sty_instance_cache
14 TTY_MEMBER Private See coding Table for Member 20060307 tty_member TYPE SORTED TABLE OF sty_member WITH UNIQUE KEY kvewe kotabnr
15 TY_OBJECT_ID Public Type reference (TYPE) CHAR32 Hash ID for Our Object (Encoding of Set) 20060515
Method Signatures

Method ADD_COMPONENTS_TO_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLLECTION Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20060130
2 Importing STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060130

Method ADD_COMPONENTS_TO_COLLECTION on class CL_COND_MERGE_TABLES has no exception.

Method ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATASOURCE Call by reference Type reference (TYPE) CONDTAB_DATASOURCE Datenquellen für Konditionstabellen 20060130
# Exception Resumable Description Created on
1 INVALID_DATASOURCE Datenquelle ungültig (keine Tabelle?) 20060130

Method ADD_FIELD_TO_GROUP Signature

Method ADD_FIELD_TO_GROUP on class CL_COND_MERGE_TABLES has no parameter.
Method ADD_FIELD_TO_GROUP on class CL_COND_MERGE_TABLES has no exception.

Method ANALYZE_USED_TABLES Signature

Method ANALYZE_USED_TABLES on class CL_COND_MERGE_TABLES has no parameter.
Method ANALYZE_USED_TABLES on class CL_COND_MERGE_TABLES has no exception.

Method CALCULATE_ID_FOR_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) TY_OBJECT_ID Hash-ID für unser Objekt (Verschlüsselung des Sets) 20060512
2 Importing MEMBERS Call by reference Type reference (TYPE) TTY_MEMBER Tabellentype für die Member-Tabelle 20060512
3 Importing WITH_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL 20060512

Method CALCULATE_ID_FOR_MEMBERS on class CL_COND_MERGE_TABLES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) TY_OBJECT_ID Hash-ID für unser Objekt (Verschlüsselung des Sets) 20060515
2 Importing MEMBERS Call by reference Type reference (TYPE) TTY_MEMBER Tabelle u.a. mit Typobjekten 20060127
3 Importing WITH_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL verw.-spez. Datenteil einbeziehen? 20060413
# Exception Resumable Description Created on
1 FAILED Instanzerzeugung fehlgeschlagen 20060127

Method CREATE_BY_COND_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND_TABLES Call by reference Type reference (TYPE) CL_COND_TAB_SEL=>COND_TABS_T Tabelle mit Konditionstabellen 20060127
2 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_COND_MERGE_TABLES Instanz 20060127
3 Importing USE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Objekt-Cache nutzen? 20060130
4 Importing USE_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE verw.-spez. Datenteil mit einbeziehen? 20060413
# Exception Resumable Description Created on
1 CREATION_FAILED Instanzerzeugung fehlgeschlagen 20060127
2 INVALID_TABLE ungültiger Tabellenname 20060127
3 MORE_THAN_ONE_USAGE es wurde mehr als eine Verwendung angegeben 20060207

Method CREATE_BY_DATASOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND_USAGE Call by reference Type reference (TYPE) COND_ENVIRONMENT-COND_USAGE Verwendung der Konditionstabellen 20060207
2 Importing DATASOURCES Call by reference Type reference (TYPE) CONDTAB_DATASOURCE_T Tabellentyp für Datenquellen zu Konditionstabellen 20060127
3 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_COND_MERGE_TABLES Instanz 20060127
4 Importing USE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Objekt-Cache nutzen? 20060130
5 Importing USE_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE verw.-spez. Datenteil mit einbeziehen? 20060413
# Exception Resumable Description Created on
1 CREATION_FAILED Instanzerzeugung fehlgeschlagen 20060127
2 INVALID_DATASOURCE ungültige Datasource 20060127

Method CREATE_FIELDGROUPS Signature

Method CREATE_FIELDGROUPS on class CL_COND_MERGE_TABLES has no parameter.
Method CREATE_FIELDGROUPS on class CL_COND_MERGE_TABLES has no exception.

Method DELETE_FIELDGROUP Signature

Method DELETE_FIELDGROUP on class CL_COND_MERGE_TABLES has no parameter.
Method DELETE_FIELDGROUP on class CL_COND_MERGE_TABLES has no exception.

Method EXTEND_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20060224
# Exception Resumable Description Created on
1 FAILED Erweiterung schief gegangen 20060224

Method FINALIZE_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLLECTION Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20060130
2 Importing USE_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060413
3 Exporting VADAT_INCL Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20060321
4 Exporting VAKEY_INCL Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20060321

Method FINALIZE_COLLECTION on class CL_COND_MERGE_TABLES has no exception.

Method GET_ACTIVE_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting KEY_FIELDS Call by reference Type reference (TYPE) COND_FIELD_T Tabelle mit Konditionsfeldern 20060215

Method GET_ACTIVE_KEYFIELDS on class CL_COND_MERGE_TABLES has no exception.

Method GET_DATAOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STRUC_DATAOBJECT Call by reference Object reference (TYPE REF TO) DATA Datenobjekt: Struktur 20060127
2 Exporting TABLE_DATAOBJECT Call by reference Object reference (TYPE REF TO) DATA Datenobjekt: Tabelle 20060127
# Exception Resumable Description Created on
1 COULD_NOT_CREATE Datenobjekte konnten nicht erzeugt werden 20060127

Method GET_DATAPART_FIELD_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Feldes 20060419
2 Returning FIELD_DESCR Value transfer Type reference (TYPE) LVC_S_FCAT Feldkatalog 20060419

Method GET_DATAPART_FIELD_DEF on class CL_COND_MERGE_TABLES has no exception.

Method GET_GROUPFIELDS Signature

Method GET_GROUPFIELDS on class CL_COND_MERGE_TABLES has no parameter.
Method GET_GROUPFIELDS on class CL_COND_MERGE_TABLES has no exception.

Method GET_GROUPNAME Signature

Method GET_GROUPNAME on class CL_COND_MERGE_TABLES has no parameter.
Method GET_GROUPNAME on class CL_COND_MERGE_TABLES has no exception.

Method GET_GROUP_REPRESENTATIVE Signature

Method GET_GROUP_REPRESENTATIVE on class CL_COND_MERGE_TABLES has no parameter.
Method GET_GROUP_REPRESENTATIVE on class CL_COND_MERGE_TABLES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_COND_MERGE_TABLES Instanz des Vereinigungsobjektes 20060512
2 Importing MEMBERS Call by reference Type reference (TYPE) TTY_MEMBER Tabelle für die Member 20060512
3 Importing USE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL Cache verwenden? 20060515
4 Importing USE_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL Datenteil verwenden? 20060515

Method GET_INSTANCE on class CL_COND_MERGE_TABLES has no exception.

Method GET_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) TY_OBJECT_ID Hash-ID für unser Objekt (Verschlüsselung des Sets) 20060512

Method GET_OBJECT_ID on class CL_COND_MERGE_TABLES has no exception.

Method GET_TABLES_FOR_DATFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COND_TABKEY_TAB Value transfer Type reference (TYPE) COND_TABKEY_T Tabelle mit Tabellenschlüsseln 20060207
2 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060207

Method GET_TABLES_FOR_DATFIELD on class CL_COND_MERGE_TABLES has no exception.

Method GET_TABLES_FOR_KEYFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COND_TABKEY_TAB Value transfer Type reference (TYPE) COND_TABKEY_T Tabelle mit Tabellenschlüsseln 20060207
2 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060207

Method GET_TABLES_FOR_KEYFIELD on class CL_COND_MERGE_TABLES has no exception.

Method GET_TEXT_FOR_GROUP Signature

Method GET_TEXT_FOR_GROUP on class CL_COND_MERGE_TABLES has no parameter.
Method GET_TEXT_FOR_GROUP on class CL_COND_MERGE_TABLES has no exception.

Method GET_TYPEOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STRUC_TYPEOBJECT Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Typobjekt: Struktur 20060127
2 Exporting TABLE_TYPEOBJECT Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Typobjekt: Tabelle 20060127

Method GET_TYPEOBJECTS on class CL_COND_MERGE_TABLES has no exception.

Method GET_TYPE_FOR_GROUP Signature

Method GET_TYPE_FOR_GROUP on class CL_COND_MERGE_TABLES has no parameter.
Method GET_TYPE_FOR_GROUP on class CL_COND_MERGE_TABLES has no exception.

Method HAS_DATAPART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060419

Method HAS_DATAPART on class CL_COND_MERGE_TABLES has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_COND_MERGE_TABLES has no parameter.
Method INITIALIZE on class CL_COND_MERGE_TABLES has no exception.

Method IS_COLUMN_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_NAME Call by reference Type reference (TYPE) CSEQUENCE Name der Spalte 20060127
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060127

Method IS_COLUMN_NEEDED on class CL_COND_MERGE_TABLES has no exception.

Method IS_DATFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060207
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060419
3 Importing VARIABLE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE festen Datenteil ignorieren? (nur VADAT) 20060913

Method IS_DATFIELD on class CL_COND_MERGE_TABLES has no exception.

Method IS_FIELD_IN_ACTIVE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060217
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060217

Method IS_FIELD_IN_ACTIVE_TABLE on class CL_COND_MERGE_TABLES has no exception.

Method IS_FIELD_IN_DATAPART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Feldes 20060419
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060419

Method IS_FIELD_IN_DATAPART on class CL_COND_MERGE_TABLES has no exception.

Method IS_GROUPFIELD Signature

Method IS_GROUPFIELD on class CL_COND_MERGE_TABLES has no parameter.
Method IS_GROUPFIELD on class CL_COND_MERGE_TABLES has no exception.

Method IS_GROUP_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_NAME Call by reference Type reference (TYPE) CSEQUENCE Name der Spalte 20060224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060224

Method IS_GROUP_COLUMN on class CL_COND_MERGE_TABLES has no exception.

Method IS_KEYFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060207
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL ja ('X')/nein(' ') 20060419
3 Importing VARIABLE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE festen Schlüssel ignorieren? (nur VAKEY) 20060913

Method IS_KEYFIELD on class CL_COND_MERGE_TABLES has no exception.

Method ON_DATA_CHANGED Signature

Method ON_DATA_CHANGED on class CL_COND_MERGE_TABLES has no parameter.
Method ON_DATA_CHANGED on class CL_COND_MERGE_TABLES has no exception.

Method PUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_DATAPART Call by reference Type reference (TYPE) ABAP_BOOL Datenteil ergänzen? 20060413
2 Importing DATASOURCES Call by reference Type reference (TYPE) CONDTAB_DATASOURCE_T Tabellentyp für Datenquellen zu Konditionstabellen 20060127
3 Exporting TABLE_DATAOBJECT Call by reference Object reference (TYPE REF TO) DATA Referenz auf die Datentabelle 20060127

Method PUT_DATA on class CL_COND_MERGE_TABLES has no exception.

Method REMOVE_FIELD_FROM_GROUP Signature

Method REMOVE_FIELD_FROM_GROUP on class CL_COND_MERGE_TABLES has no parameter.
Method REMOVE_FIELD_FROM_GROUP on class CL_COND_MERGE_TABLES has no exception.

Method SET_ACTIVE_COMPONENTS Signature

Method SET_ACTIVE_COMPONENTS on class CL_COND_MERGE_TABLES has no parameter.
Method SET_ACTIVE_COMPONENTS on class CL_COND_MERGE_TABLES has no exception.

Method SET_TABLE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Tabelle aktiv setzen? (j/n) 20060215
2 Importing COND_TABLE_KEY Call by reference Type reference (TYPE) COND_TABKEY Schlüssel zu einer Tabelle 20060215
# Exception Resumable Description Created on
1 TABLE_UNKNOWN Die abgegebene Tabelle ist nicht bekannt 20060215

Method SORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SORTFIELDS Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Tabelle für SORT itab BY (ABAP_SORTORDER_TAB) 20060130
2 Importing STABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE stabil sortieren? 20060130
# Exception Resumable Description Created on
1 FAILED Sortierung fehlgeschlagen (ungültige Sortierfelder?) 20060130

Method TABFIELDS_TO_FIELDCACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND_TABLE_FIELDS Call by reference Type reference (TYPE) CL_COND_TAB_SEL=>COND_TABFIELDS_T Tabelle mit Feldern zu Konditionstabellen 20060207
2 Exporting FIELDCACHE Call by reference Type reference (TYPE) TTY_FIELDCACHE Fieldcache-Tabelle 20060207

Method TABFIELDS_TO_FIELDCACHE on class CL_COND_MERGE_TABLES has no exception.

Method VALIDATE_GROUPFIELDS Signature

Method VALIDATE_GROUPFIELDS on class CL_COND_MERGE_TABLES has no parameter.
Method VALIDATE_GROUPFIELDS on class CL_COND_MERGE_TABLES has no exception.
Event Signatures

Event DATA_CHANGED Signature
Event DATA_CHANGED on class CL_COND_MERGE_TABLES has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700