SAP ABAP Class /SAPCND/CL_CUS_COND_TABLE (Condition Table)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-PRC-CON (Application Component) Condition Technique
     /SAPCND/CUSTOMIZING_T (Package) Tools for Customizing Objects of the Condition Technique
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPCND/IF_COND_TECH_OBJECT General Methods For All Objects in the Condition Technique 20021105
Properties
Class /SAPCND/CL_CUS_COND_TABLE  
Short Description Condition Table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /SAPCND/CUSTOMIZING    
Program status P  SAP Standard Production Program 
Category 0   
Package /SAPCND/CUSTOMIZING_T   Tools for Customizing Objects of the Condition Technique 
Created 20021025   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CTCUS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SAPCND/IF_COND_TECH_OBJECT General Methods For All Objects in the Condition Technique 20021105
Friends
Class /SAPCND/CL_CUS_COND_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_T681FF Instance attribute Private Type reference (TYPE) /SAPCND/T681FF_S_T 20050111
2 MT_T681FV Instance attribute Private Type reference (TYPE) /SAPCND/T681FV_S_T 20041215
3 M_ACTIVE_CONDITION_TABLE Instance attribute Private Type reference (TYPE) /SAPCND/CONDITION_TABLE Active Version of Condition Table 20021105
4 M_COND_TAB_BADI Static Attribute Public Object reference (TYPE REF TO) /SAPCND/IF_EX_CUS_COND_TAB BAdI Interface /SAPCND/IF_EX_CUS_COND_TAB 20030128
5 M_COTABNAME Instance attribute Private Type reference (TYPE) DDOBJNAME Name of condition table 20041215
6 M_INACTIVE_CONDITION_TABLE Instance attribute Private Type reference (TYPE) /SAPCND/CONDITION_TABLE Inactive Version of Condition Table 20021105
7 M_SUPPTABNAME Instance attribute Private Type reference (TYPE) DDOBJNAME Name of Supplement Table 20041215
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTEXT_LOG_ENTRY Static method Private Method Adds Entry With Special Context To Application Log 20021213
2 CONSTRUCTOR Instance method Public Constructor Constructor 20021025
3 DELETE_GENERATED_OBJECTS Static method Public Method Deletes Generated Objects If No Metadata Exists 20030130
4 DESTRUCTOR Instance method Public Destructor Destructor 20021025
5 GEN_GROUP_WS Instance method Private Method Generates Dependent Groups of Working Sets from Table 20040929
6 GEN_TADIR Instance method Public Method Generates A TADIR Entry 20021220
7 SAVE Static method Public Method Saves Condition Table 20021218
8 TRANSFORM_XML_TO_ABAP Static method Public Method Transforms XML Document Into ABAP Data 20030121
Events
Class /SAPCND/CL_CUS_COND_TABLE has no event.
Types
Class /SAPCND/CL_CUS_COND_TABLE has no local type.
Method Signatures

Method ADD_CONTEXT_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20021213
2 Importing I_MSGID Value transfer Type reference (TYPE) SYMSGID '/SAPCND/CUSTOMIZING' Nachrichten, Nachrichtenklasse 20021213
3 Importing I_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20021213
4 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSGTY '1' Nachrichten, Nachrichtentyp 20021213
5 Importing I_MSGV1 Value transfer Type reference (TYPE) ANY 20021213
6 Importing I_MSGV2 Value transfer Type reference (TYPE) ANY 20021213
7 Importing I_MSGV3 Value transfer Type reference (TYPE) ANY 20021213
8 Importing I_MSGV4 Value transfer Type reference (TYPE) ANY 20021213
9 Importing I_PROBCLASS Value transfer Type reference (TYPE) BALPROBCL '1' Anwendungs-Log: Problemklasse einer Meldung 20021213

Method ADD_CONTEXT_LOG_ENTRY on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20021111
2 Importing I_KAPPL Value transfer Type reference (TYPE) /SAPCND/APPLICATION Applikation im Sinne der Konditionstechnik 20021111
3 Importing I_KOTABNR Value transfer Type reference (TYPE) /SAPCND/COND_TABLE_ID Konditionstabelle 20021111
4 Importing I_KVEWE Value transfer Type reference (TYPE) /SAPCND/USAGE Verwendung im Sinne der Konditionstechnik 20021111
5 Importing I_LANGUAGE Value transfer Type reference (TYPE) DDLANGUAGE SY-LANGU Sprachenschlüssel 20030317

Method CONSTRUCTOR on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method DELETE_GENERATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GEN_TIME_REPORT Call by reference Type reference (TYPE) /SAPCND/CUS_OBJ_GEN_TIME_T Generation Time in after import methods 20071213
2 Exporting ET_DDIC_OBJECT Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071211
3 Exporting ET_PROGRAM Call by reference Type reference (TYPE) SCR_PROGRAMS List of Program Names 20071211
4 Exporting E_DELETED Value transfer Type reference (TYPE) /SAPCND/BOOLEAN Generierte Objekte wurde gelöscht. 20030130
5 Exporting E_RESULT Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030130
6 Importing I_ACTIVATE_OBJECTS Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_TRUE Boolean Variable 20071211
7 Importing I_CHECK_META_DATA Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_TRUE CTCUS = TRUE, Metadaten werden geprüft. 20030206
8 Importing I_ENFORCE_DELETION Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_FALSE CTCUS = TRUE, Löschung ohne Prüfungen ausführen 20030522
9 Importing I_ENFORCE_GEN_TEST_OBJECTS Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_FALSE Boolean Variable 20080121
10 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20030130
11 Importing I_KAPPL Value transfer Type reference (TYPE) /SAPCND/APPLICATION Applikation im Sinne der Konditionstechnik 20030130
12 Importing I_KOTABNR Value transfer Type reference (TYPE) /SAPCND/COND_TABLE_ID Konditionstabelle 20030130
13 Importing I_KVEWE Value transfer Type reference (TYPE) /SAPCND/USAGE Verwendung im Sinne der Konditionstechnik 20030130

Method DELETE_GENERATED_OBJECTS on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method DESTRUCTOR Signature

Method DESTRUCTOR on class /SAPCND/CL_CUS_COND_TABLE has no parameter.
Method DESTRUCTOR on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method GEN_GROUP_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDIC_OBJECT Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080121
2 Exporting E_RESULT Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080121
3 Importing I_ACTIVATE_OBJECTS Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_TRUE Boolean Variable 20071211
4 Importing I_CLIENT Value transfer Type reference (TYPE) MANDT Client 20080319
5 Importing I_ENFORCE_GEN_TEST_OBJECTS Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_FALSE Boolean Variable 20080121
6 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040929

Method GEN_GROUP_WS on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method GEN_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20021220
2 Returning R_RESULT Value transfer Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20021220

Method GEN_TADIR on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE_CONDITION_TABLE Value transfer Type reference (TYPE) /SAPCND/CONDITION_TABLE Konditionstabelle 20021218
2 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20021218
3 Importing I_INACTIVE_CONDITION_TABLE Value transfer Type reference (TYPE) /SAPCND/CONDITION_TABLE Konditionstabelle 20021218
4 Importing I_SAVE_MODE Value transfer Type reference (TYPE) I 1 = aktive, 2 = inaktive, 3 = beide Versionen sichern 20021218
5 Importing I_WITH_COMMIT Value transfer Type reference (TYPE) /SAPCND/BOOLEAN CTCUS_FALSE CTCUS_TRUE ... Commit 20021218
6 Returning R_RESULT Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20021218

Method SAVE on class /SAPCND/CL_CUS_COND_TABLE has no exception.

Method TRANSFORM_XML_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION_TABLE Call by reference Type reference (TYPE) /SAPCND/CONDITION_TABLE Konditionstabelle 20030121
2 Exporting E_RESULT Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030121
3 Importing I_HLOG Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20030121
4 Importing I_XML_DOCUMENT Call by reference Type reference (TYPE) XSTRING XML Dokument 20030121

Method TRANSFORM_XML_TO_ABAP on class /SAPCND/CL_CUS_COND_TABLE has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 400