SAP ABAP Class CL_RSD_CHABAS (Help Class for Common Methods for Basic Characteristics)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD (Package) BW: Data Basis InfoObjects and Core Services
Properties
Class CL_RSD_CHABAS  
Short Description Help Class for Common Methods for Basic Characteristics    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class R7    
Program status     
Category 0   
Package RSD   BW: Data Basis InfoObjects and Core Services 
Created 20001110   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSAOT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSOAT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSD_CHABAS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSD_CHA 20001110 Characteristic (of a Version)
2 CL_RSD_UNI 20001110 Units InfoObject (of a Version)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_S_MSG_CONTEXT Constant Public See coding 20130215
2 P_DUMMY_MSG Static Attribute Private Type reference (TYPE) C 20001130
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ACTIVATION Static method Public Method Actions after Activation 20001213
2 AFTER_DELETION Static method Public Method Actions after Deleting DDIC Objects 20001214
3 BEFORE_DELETION Static method Public Method Actions before Deleting DDIC Objects 20001214
4 BUILD_CONTENT Static method Public Method Merges the Version with the D Version 20010110
5 CHECK_DATS_TIMS_DBROUTID Static method Private Method Checks Routines for Special Data Types 20001110
6 CHECK_EXTERNAL_HIE Static method Public Method External Check of Hierarchy Properties 20010417
7 CHECK_INTERNAL Static method Public Method Internal inspection 20001113
8 CHECK_LENGTH_AND_CREATE_MSG Static method Public Method 20130215
9 CHECK_VERS_A_HIERARCHY Static method Public Method Checks hierarchies against active version 20001120
10 CHECK_VERS_A_HIE_TIM_DEP Static method Public Method Check if Hierarchy has become Time-Dependent 20001117
11 CHECK_VERS_A_UOMCONV Static method Public Method Checks if Basic Characteristic has been changed 20040122
12 CONNECT_ADJPROV_TO_LOGSYS Static method Public Method Connects adjoint Text Provider to present source system 20050208
13 CREATE_TMPHIERJOIN_IOBJ Static method Public Method Generates Artificial Charact. for Temporal Hierarchy Join 20040709
14 DELETE_DATASOURCE_MAPPING Static method Public Method Delete Assignments of DataSources to Basic Characteristics 20001214
15 DELETE_HIERARCHIES Static method Public Method Delete Hierarchies 20001214
16 DELETE_MASTER_DATA_ROUTINES Static method Public Method Delete Master Data Routines 20001214
17 DELETE_NUMBER_RANGE_OBJECT Static method Public Method Delete Number Range Object 20001214
18 DELETE_UOM_ODS Static method Public Method Deletes Quantites Data Store 20040121
19 DISPLAY_F4_HIECLNM Static method Public Method Displays the F4 help for remote hierarchy class 20080707
20 DISPLAY_F4_MDRCLNM Static method Public Method Displays F4 Help for Master Data Read Class 20080707
21 GET_TMPHIERJOIN_CMP Static method Private Method Provides Compounding Table for Artificial Characteristic 20040709
22 HAS_CLPA Static method Public Method Parameters Needed for Master Data Read Class? 20080707
23 HAS_NUMBER_RANGE Static method Private Method Check if Basic Characteristic uses Hierarchies 20001213
24 IS_UUID Static method Public Method Is the current InfoObject a UUID characteristic? 20060612
25 REPAIR Static method Public Method Repair 20001110
26 SAVE Static method Public Method Save 20010116
27 SEND_CLPA_POPUP Static method Public Method DialogBox for Entering Parameters for Master Data Read Class 20080707
28 SET_NUMBRANR_IF_INITIAL Static method Private Method Set number for number range object if empty 20001110
29 SET_TREX_ENABLED Static method Public Method Enables Characteristic for TREX Search 20040608
30 _CHECK_INTERNAL_HIECLNM Static method Private Method Checks: Master data read class 20080707
31 _CHECK_INTERNAL_MDRCLNM Static method Private Method Checks: Master data read class 20080707
32 _CHECK_INTERNAL_UOM Static method Private Method Checks: Units 20080707
33 _F4_CLNM Static method Private Method F4 help for classes 20080707
Events
Class CL_RSD_CHABAS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_S_CAPABILITIES Private See coding 20080707 BEGIN OF nt_s_capabilities, hieverfl TYPE rshieverfl, " hierarchy depends on version hienmtfl TYPE rsdhienmtfl, " hierarchy header depends on time hiendtfl TYPE rshiendtfl, " hierarchy structure depends on time hieintfl TYPE rshieintfl, " intervals are supported * HIESIGNCH = false " sign reverse attribute * HIETJOINFL = false " temporal hierarchy join * HIETP ?? sup_niobj TYPE rs_ts_chanm, " supported node infoobjects END OF nt_s_capabilities
2 NT_S_CHA_FOR_LENMSG Public See coding 20130218 BEGIN OF nt_s_cha_for_lenmsg, chanm TYPE rsdvcha-chanm, datatp TYPE rsdvcha-datatp, intlen TYPE rsdvcha-intlen, hietabfl TYPE rsdvcha-hietabfl, hietjoinfl TYPE rsdvcha-hietjoinfl, atronlyfl type rsdiobj-atronlyfl, END OF nt_s_cha_for_lenmsg
3 NT_S_OBJTXT Public See coding 20060509 BEGIN OF Nt_S_OBJTXT, clsname TYPE SEOCLSNAME, txt TYPE TEXT132, END OF Nt_S_OBJTXT
4 NT_T_OBJTXT Public See coding 20060509 NT_T_OBJTXT TYPE STANDARD TABLE OF Nt_S_OBJTXT WITH non-UNIQUE KEY clsname
Method Signatures

Method AFTER_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NUMBRANR Call by reference Type reference (TYPE) RSNUMBRANR Nummer der Nummernkreisobjekte eines Merkmals 20001213
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20001213
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001213
4 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20001213
5 Importing I_DBROUTID Call by reference Type reference (TYPE) RSDBROUTID ID for database routines for basic char. 20121019
6 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001213
7 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20001214
8 Importing I_PERCENTAGE Call by reference Type reference (TYPE) I Prgress Indicator 20001214
9 Importing I_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmal 20001213
10 Importing I_S_CHABAS_ACTIVE Call by reference Type reference (TYPE) RSDCHABAS Basismerkmal aktive Version 20001214
11 Importing I_TH_APPENDNM Call by reference Type reference (TYPE) RSO_TH_APPENDNM Tabelle (hash) von Appendnamen (Erweiterungen) 20051220
12 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW Repository: Liste (Hash) von TLOGO Objekt und Typ 20001214

Method AFTER_ACTIVATION on class CL_RSD_CHABAS has no exception.

Method AFTER_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001214
2 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20001214
3 Importing I_DBROUTID Call by reference Type reference (TYPE) RSDBROUTID ID zu Datenbankroutinen für Basismerkmale 20001214
4 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001214
5 Importing I_NUMBRANR Call by reference Type reference (TYPE) RSNUMBRANR Nummer der Nummernkreisobjekte eines Merkmals 20001214
6 Importing I_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20001214

Method AFTER_DELETION on class CL_RSD_CHABAS has no exception.

Method BEFORE_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001214
2 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': After Import Modus 20001214
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001214
4 Importing I_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20001214
5 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20080206

Method BEFORE_DELETION on class CL_RSD_CHABAS has no exception.

Method BUILD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmal 20010110
2 Changing C_T_FIELDS_MANUAL Call by reference Type reference (TYPE) RSD_T_C30 Felder, die Abgeglichen werden 20010110
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20010110
4 Importing I_NO_DIALOG Call by reference Type reference (TYPE) RS_BOOL = 'X': User hat Abbrechen gewählt 20010110
5 Importing I_S_CHABAS_MERGE Call by reference Type reference (TYPE) RSDCHABAS Basismerkmal für den Merge 20070530
# Exception Resumable Description Created on
1 CANCELLED ODS Objekt nicht gefunden 20010110

Method CHECK_DATS_TIMS_DBROUTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DBROUTID Call by reference Type reference (TYPE) RSDBROUTID ID zu Datenbankroutinen für Basismerkmale 20001110
2 Importing I_DATATP Call by reference Type reference (TYPE) DATATYPE_D Datentyp im ABAP Dictionary 20001110

Method CHECK_DATS_TIMS_DBROUTID on class CL_RSD_CHABAS has no exception.

Method CHECK_EXTERNAL_HIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DYFIE Call by reference Type reference (TYPE) RS_DYFIE Dynprofeld zum 1. Fehler 20010417
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20010417
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010417
4 Changing C_TABIX Call by reference Type reference (TYPE) SY-TABIX Index zum Fehler bei Attributen oder Klammerung 20010417
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20010417
6 Importing I_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20010417
7 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Objekte, die ebenfalls bearbeitet werden 20010417
8 Importing I_T_HIECHA Call by reference Type reference (TYPE) RSD_T_HIECHA Hierarchiemerkmale 20010417

Method CHECK_EXTERNAL_HIE on class CL_RSD_CHABAS has no exception.

Method CHECK_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DYFIE Call by reference Type reference (TYPE) RS_DYFIE 20001113
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20001113
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001113
4 Changing C_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20001117
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001130
6 Importing I_S_IOBJ Call by reference Type reference (TYPE) RSDIOBJV Generierte Tabelle zum View RSDIOBJV 20001117

Method CHECK_INTERNAL on class CL_RSD_CHABAS has no exception.

Method CHECK_LENGTH_AND_CREATE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DYFIE Call by reference Type reference (TYPE) RS_DYFIE 20130215
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20130215
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20130215
4 Importing I_CMP_OFFSET Call by reference Type reference (TYPE) I 20130215
5 Importing I_CONTEXT Call by reference Type reference (TYPE) I 20130215
6 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL 20130215
7 Importing I_S_CHA Call by reference Type reference (TYPE) NT_S_CHA_FOR_LENMSG 20130218

Method CHECK_LENGTH_AND_CREATE_MSG on class CL_RSD_CHABAS has no exception.

Method CHECK_VERS_A_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20001120
2 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001120
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001120
4 Importing I_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmal 20001120
5 Importing I_S_CHABAS_ACTIVE Call by reference Type reference (TYPE) RSDCHABAS Basismerkmal aktive Version 20001120

Method CHECK_VERS_A_HIERARCHY on class CL_RSD_CHABAS has no exception.

Method CHECK_VERS_A_HIE_TIM_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20001117
2 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001117
3 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Basismerkmal 20001117
4 Importing I_CHECK_MODE Call by reference Type reference (TYPE) RS_BOOL = 'X': Prüfmodus 20001117
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001120
6 Importing I_HIENDTFL Call by reference Type reference (TYPE) RSHIENDTFL Hierarchiestruktur ist zeitabhängig 20001117
7 Importing I_HIENDTFL_ACTIVE Call by reference Type reference (TYPE) RSHIENDTFL Aktive Hierarchiestruktur ist zeitabhängig 20001117
8 Importing I_HIETABFL Call by reference Type reference (TYPE) RSHIETABFL Merkmal mit Hierarchien 20001117
9 Importing I_HIETABFL_ACTIVE Call by reference Type reference (TYPE) RSHIETABFL Aktive Merkmal mit Hierarchien 20001117

Method CHECK_VERS_A_HIE_TIM_DEP on class CL_RSD_CHABAS has no exception.

Method CHECK_VERS_A_UOMCONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20040122
2 Importing I_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20040122
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20040122
4 Importing I_R_VERS_A Call by reference Object reference (TYPE REF TO) CL_RSD_CHA Merkmal (einer Version) 20040122

Method CHECK_VERS_A_UOMCONV on class CL_RSD_CHABAS has no exception.

Method CONNECT_ADJPROV_TO_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20050208
2 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20050208
3 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20050208

Method CONNECT_ADJPROV_TO_LOGSYS on class CL_RSD_CHABAS has no exception.

Method CREATE_TMPHIERJOIN_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040709
2 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20040709
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20040709
4 Importing I_IOBJTP Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20040715
5 Importing I_R_VERS_A Call by reference Object reference (TYPE REF TO) CL_RSD_CHA InfoObject einer Version 20040709
6 Importing I_S_CHA Call by reference Type reference (TYPE) RSDO_S_CHA Merkmal: inerne Struktur 20040709

Method CREATE_TMPHIERJOIN_IOBJ on class CL_RSD_CHABAS has no exception.

Method DELETE_DATASOURCE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001214
2 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL = 'X': After Import Methode 20011218
3 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Basismerkmal 20001214
4 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001214
5 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20080206

Method DELETE_DATASOURCE_MAPPING on class CL_RSD_CHABAS has no exception.

Method DELETE_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001214
2 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Basismerkmal 20001214
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001221

Method DELETE_HIERARCHIES on class CL_RSD_CHABAS has no exception.

Method DELETE_MASTER_DATA_ROUTINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Basismerkmal 20001214
2 Importing I_DBROUTID Call by reference Type reference (TYPE) RSDBROUTID ID zu Datenbankroutinen für Basismerkmale 20001214
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001221

Method DELETE_MASTER_DATA_ROUTINES on class CL_RSD_CHABAS has no exception.

Method DELETE_NUMBER_RANGE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001214
2 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20001214
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001214
4 Importing I_NUMBRANR Call by reference Type reference (TYPE) RSNUMBRANR Nummer der Nummernkreisobjekte eines Merkmals 20001214
5 Importing I_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20001214

Method DELETE_NUMBER_RANGE_OBJECT on class CL_RSD_CHABAS has no exception.

Method DELETE_UOM_ODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040121
2 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': After Import Modus 20040121
3 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT ODS-Objekt 20040121

Method DELETE_UOM_ODS on class CL_RSD_CHABAS has no exception.

Method DISPLAY_F4_HIECLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20080707
2 Returning R_T_CLASSES Value transfer Type reference (TYPE) NT_T_OBJTXT Relevante Klassen 20080707

Method DISPLAY_F4_HIECLNM on class CL_RSD_CHABAS has no exception.

Method DISPLAY_F4_MDRCLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20080707
2 Returning R_T_CLASSES Value transfer Type reference (TYPE) NT_T_OBJTXT Relevante Klassen 20080707

Method DISPLAY_F4_MDRCLNM on class CL_RSD_CHABAS has no exception.

Method GET_TMPHIERJOIN_CMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Klammerungen von InfoObjects 20040709
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20040709
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20040709

Method GET_TMPHIERJOIN_CMP on class CL_RSD_CHABAS has no exception.

Method HAS_CLPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20080707
2 Importing I_CLSNM Call by reference Type reference (TYPE) RSMDCLNM Name der Stammdaten Lese-Klasse 20080707
3 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080707
4 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20080707
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20080707

Method HAS_NUMBER_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HAS_NUMBER_RANGE Call by reference Type reference (TYPE) RS_BOOL Boolean 20001214
2 Exporting E_SIDCONVERT Call by reference Type reference (TYPE) RSDSIDCONVERT Konvertierungsart für die SID 20001214
3 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Basismerkmal 20001213
4 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20001213
5 Importing I_DATATP Call by reference Type reference (TYPE) DATATYPE_D Einstelliges Kennzeichen 20001213
6 Importing I_HIETABFL Call by reference Type reference (TYPE) RSHIETABFL Merkmal mit Hierarchien 20001213
7 Importing I_INTLEN Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20001213

Method HAS_NUMBER_RANGE on class CL_RSD_CHABAS has no exception.

Method IS_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20060612
2 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20060612
3 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20060612

Method IS_UUID on class CL_RSD_CHABAS has no exception.

Method REPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DBROUTID Call by reference Type reference (TYPE) RSDBROUTID ID zu Datenbankroutinen für Basismerkmale 20001110
2 Changing C_NUMBRANR Call by reference Type reference (TYPE) RSNUMBRANR Nummer der Nummernkreisobjekte eines Merkmals 20001110
3 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20001110
4 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001110
5 Changing C_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20010904
6 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20001110
7 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001130

Method REPAIR on class CL_RSD_CHABAS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010116
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20010116
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20010116
4 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20010116

Method SAVE on class CL_RSD_CHABAS has no exception.

Method SEND_CLPA_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CLPA Call by reference Type reference (TYPE) RSMDRCLPA Parameter für Stammdaten Lese-Klasse 20080707
2 Exporting E_NO_CLPA Call by reference Type reference (TYPE) RS_BOOL Boolean 20080707
3 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20080707
4 Importing I_CLSNM Call by reference Type reference (TYPE) RSMDCLNM Name der Stammdaten Lese-Klasse 20080707
5 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080707
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20080707

Method SET_NUMBRANR_IF_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NUMBRANR Call by reference Type reference (TYPE) RSNUMBRANR Nummer der Nummernkreisobjekte eines Merkmals 20001110
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20001110
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001110
4 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Basismerkmal 20001110
5 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20001110
6 Importing I_DATATP Call by reference Type reference (TYPE) DATATYPE_D Einstelliges Kennzeichen 20001110
7 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20001130
8 Importing I_HIETABFL Call by reference Type reference (TYPE) RSHIETABFL Merkmal mit Hierarchien 20001110
9 Importing I_INTLEN Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20001110

Method SET_NUMBRANR_IF_INITIAL on class CL_RSD_CHABAS has no exception.

Method SET_TREX_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20040608
2 Importing I_TREX_FL Call by reference Type reference (TYPE) RS_BOOL Boolean 20040608

Method SET_TREX_ENABLED on class CL_RSD_CHABAS has no exception.

Method _CHECK_INTERNAL_HIECLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DYFIE Call by reference Type reference (TYPE) RS_DYFIE 20080707
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080707
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080707
4 Changing C_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20080707
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20080707

Method _CHECK_INTERNAL_HIECLNM on class CL_RSD_CHABAS has no exception.

Method _CHECK_INTERNAL_MDRCLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DYFIE Call by reference Type reference (TYPE) RS_DYFIE 20080707
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080707
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080707
4 Changing C_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20080707
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20080707

Method _CHECK_INTERNAL_MDRCLNM on class CL_RSD_CHABAS has no exception.

Method _CHECK_INTERNAL_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DYFIE Call by reference Type reference (TYPE) RS_DYFIE 20080707
2 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080707
3 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080707
4 Changing C_S_CHABAS Call by reference Type reference (TYPE) RSDCHABAS Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) 20080707
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20080707

Method _CHECK_INTERNAL_UOM on class CL_RSD_CHABAS has no exception.

Method _F4_CLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASSES Call by reference Type reference (TYPE) SEOR_IMPLEMENTING_KEYS 20080707
2 Importing IS_INTKEY Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20080707

Method _F4_CLNM on class CL_RSD_CHABAS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 30A