Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | 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 | Constant | Public | See coding | 20130215 | |||||
| 2 | Static Attribute | Private | Type reference (TYPE) | C | 20001130 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Actions after Activation | 20001213 | |
| 2 | Static method | Public | Method | Actions after Deleting DDIC Objects | 20001214 | |
| 3 | Static method | Public | Method | Actions before Deleting DDIC Objects | 20001214 | |
| 4 | Static method | Public | Method | Merges the Version with the D Version | 20010110 | |
| 5 | Static method | Private | Method | Checks Routines for Special Data Types | 20001110 | |
| 6 | Static method | Public | Method | External Check of Hierarchy Properties | 20010417 | |
| 7 | Static method | Public | Method | Internal inspection | 20001113 | |
| 8 | Static method | Public | Method | 20130215 | ||
| 9 | Static method | Public | Method | Checks hierarchies against active version | 20001120 | |
| 10 | Static method | Public | Method | Check if Hierarchy has become Time-Dependent | 20001117 | |
| 11 | Static method | Public | Method | Checks if Basic Characteristic has been changed | 20040122 | |
| 12 | Static method | Public | Method | Connects adjoint Text Provider to present source system | 20050208 | |
| 13 | Static method | Public | Method | Generates Artificial Charact. for Temporal Hierarchy Join | 20040709 | |
| 14 | Static method | Public | Method | Delete Assignments of DataSources to Basic Characteristics | 20001214 | |
| 15 | Static method | Public | Method | Delete Hierarchies | 20001214 | |
| 16 | Static method | Public | Method | Delete Master Data Routines | 20001214 | |
| 17 | Static method | Public | Method | Delete Number Range Object | 20001214 | |
| 18 | Static method | Public | Method | Deletes Quantites Data Store | 20040121 | |
| 19 | Static method | Public | Method | Displays the F4 help for remote hierarchy class | 20080707 | |
| 20 | Static method | Public | Method | Displays F4 Help for Master Data Read Class | 20080707 | |
| 21 | Static method | Private | Method | Provides Compounding Table for Artificial Characteristic | 20040709 | |
| 22 | Static method | Public | Method | Parameters Needed for Master Data Read Class? | 20080707 | |
| 23 | Static method | Private | Method | Check if Basic Characteristic uses Hierarchies | 20001213 | |
| 24 | Static method | Public | Method | Is the current InfoObject a UUID characteristic? | 20060612 | |
| 25 | Static method | Public | Method | Repair | 20001110 | |
| 26 | Static method | Public | Method | Save | 20010116 | |
| 27 | Static method | Public | Method | DialogBox for Entering Parameters for Master Data Read Class | 20080707 | |
| 28 | Static method | Private | Method | Set number for number range object if empty | 20001110 | |
| 29 | Static method | Public | Method | Enables Characteristic for TREX Search | 20040608 | |
| 30 | Static method | Private | Method | Checks: Master data read class | 20080707 | |
| 31 | Static method | Private | Method | Checks: Master data read class | 20080707 | |
| 32 | Static method | Private | Method | Checks: Units | 20080707 | |
| 33 | 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 | C_NUMBRANR | Call by reference | Type reference (TYPE) | RSNUMBRANR | Nummer der Nummernkreisobjekte eines Merkmals | 20001213 | |||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20001213 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001213 | |||
| 4 | I_CMPSTA | Call by reference | Type reference (TYPE) | RSCMPSTA | Klammerungsstatus | 20001213 | |||
| 5 | I_DBROUTID | Call by reference | Type reference (TYPE) | RSDBROUTID | ID for database routines for basic char. | 20121019 | |||
| 6 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001213 | |||
| 7 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20001214 | |||
| 8 | I_PERCENTAGE | Call by reference | Type reference (TYPE) | I | Prgress Indicator | 20001214 | |||
| 9 | I_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmal | 20001213 | |||
| 10 | I_S_CHABAS_ACTIVE | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmal aktive Version | 20001214 | |||
| 11 | I_TH_APPENDNM | Call by reference | Type reference (TYPE) | RSO_TH_APPENDNM | Tabelle (hash) von Appendnamen (Erweiterungen) | 20051220 | |||
| 12 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001214 | |||
| 2 | I_CMPSTA | Call by reference | Type reference (TYPE) | RSCMPSTA | Klammerungsstatus | 20001214 | |||
| 3 | I_DBROUTID | Call by reference | Type reference (TYPE) | RSDBROUTID | ID zu Datenbankroutinen für Basismerkmale | 20001214 | |||
| 4 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001214 | |||
| 5 | I_NUMBRANR | Call by reference | Type reference (TYPE) | RSNUMBRANR | Nummer der Nummernkreisobjekte eines Merkmals | 20001214 | |||
| 6 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001214 | |||
| 2 | I_AFTER_IMPORT_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': After Import Modus | 20001214 | ||
| 3 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001214 | |||
| 4 | I_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20001214 | |||
| 5 | 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 | C_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmal | 20010110 | |||
| 2 | C_T_FIELDS_MANUAL | Call by reference | Type reference (TYPE) | RSD_T_C30 | Felder, die Abgeglichen werden | 20010110 | |||
| 3 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20010110 | |||
| 4 | I_NO_DIALOG | Call by reference | Type reference (TYPE) | RS_BOOL | = 'X': User hat Abbrechen gewählt | 20010110 | |||
| 5 | I_S_CHABAS_MERGE | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmal für den Merge | 20070530 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | C_DBROUTID | Call by reference | Type reference (TYPE) | RSDBROUTID | ID zu Datenbankroutinen für Basismerkmale | 20001110 | |||
| 2 | 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 | C_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | Dynprofeld zum 1. Fehler | 20010417 | |||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20010417 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20010417 | |||
| 4 | C_TABIX | Call by reference | Type reference (TYPE) | SY-TABIX | Index zum Fehler bei Attributen oder Klammerung | 20010417 | |||
| 5 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20010417 | |||
| 6 | I_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20010417 | |||
| 7 | I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Objekte, die ebenfalls bearbeitet werden | 20010417 | |||
| 8 | 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 | C_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | 20001113 | ||||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20001113 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001113 | |||
| 4 | C_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20001117 | |||
| 5 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001130 | |||
| 6 | 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 | C_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | 20130215 | ||||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | 20130215 | ||||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | 20130215 | ||||
| 4 | I_CMP_OFFSET | Call by reference | Type reference (TYPE) | I | 20130215 | ||||
| 5 | I_CONTEXT | Call by reference | Type reference (TYPE) | I | 20130215 | ||||
| 6 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | 20130215 | ||||
| 7 | 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 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20001120 | |||
| 2 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001120 | |||
| 3 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001120 | |||
| 4 | I_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmal | 20001120 | |||
| 5 | 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 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20001117 | |||
| 2 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001117 | |||
| 3 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Basismerkmal | 20001117 | |||
| 4 | I_CHECK_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | = 'X': Prüfmodus | 20001117 | |||
| 5 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001120 | |||
| 6 | I_HIENDTFL | Call by reference | Type reference (TYPE) | RSHIENDTFL | Hierarchiestruktur ist zeitabhängig | 20001117 | |||
| 7 | I_HIENDTFL_ACTIVE | Call by reference | Type reference (TYPE) | RSHIENDTFL | Aktive Hierarchiestruktur ist zeitabhängig | 20001117 | |||
| 8 | I_HIETABFL | Call by reference | Type reference (TYPE) | RSHIETABFL | Merkmal mit Hierarchien | 20001117 | |||
| 9 | 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 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20040122 | |||
| 2 | I_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20040122 | |||
| 3 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20040122 | |||
| 4 | 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 | C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20050208 | |||
| 2 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Referenzmerkmal | 20050208 | |||
| 3 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040709 | |||
| 2 | C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20040709 | |||
| 3 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20040709 | |||
| 4 | I_IOBJTP | Call by reference | Type reference (TYPE) | RSIOBJTP | Typ eines InfoObjects | 20040715 | |||
| 5 | I_R_VERS_A | Call by reference | Object reference (TYPE REF TO) | CL_RSD_CHA | InfoObject einer Version | 20040709 | |||
| 6 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001214 | |||
| 2 | I_AFTER_IMPORT_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | = 'X': After Import Methode | 20011218 | |||
| 3 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Basismerkmal | 20001214 | |||
| 4 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001214 | |||
| 5 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001214 | |||
| 2 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Basismerkmal | 20001214 | |||
| 3 | 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 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Basismerkmal | 20001214 | |||
| 2 | I_DBROUTID | Call by reference | Type reference (TYPE) | RSDBROUTID | ID zu Datenbankroutinen für Basismerkmale | 20001214 | |||
| 3 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001214 | |||
| 2 | I_CMPSTA | Call by reference | Type reference (TYPE) | RSCMPSTA | Klammerungsstatus | 20001214 | |||
| 3 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001214 | |||
| 4 | I_NUMBRANR | Call by reference | Type reference (TYPE) | RSNUMBRANR | Nummer der Nummernkreisobjekte eines Merkmals | 20001214 | |||
| 5 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040121 | |||
| 2 | I_AFTER_IMPORT_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': After Import Modus | 20040121 | ||
| 3 | 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 | I_CLSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20080707 | |||
| 2 | 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 | I_CLSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20080707 | |||
| 2 | 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 | C_T_CMP | Call by reference | Type reference (TYPE) | RSD_T_IOBJ_CMP | Klammerungen von InfoObjects | 20040709 | |||
| 2 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20040709 | |||
| 3 | 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 | I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Merkmal | 20080707 | |||
| 2 | I_CLSNM | Call by reference | Type reference (TYPE) | RSMDCLNM | Name der Stammdaten Lese-Klasse | 20080707 | |||
| 3 | I_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20080707 | |||
| 4 | R_RESULT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20080707 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BW: Allgemeine Fehlerklasse | 20080707 |
Method HAS_NUMBER_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_HAS_NUMBER_RANGE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20001214 | |||
| 2 | E_SIDCONVERT | Call by reference | Type reference (TYPE) | RSDSIDCONVERT | Konvertierungsart für die SID | 20001214 | |||
| 3 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Basismerkmal | 20001213 | |||
| 4 | I_CMPSTA | Call by reference | Type reference (TYPE) | RSCMPSTA | Klammerungsstatus | 20001213 | |||
| 5 | I_DATATP | Call by reference | Type reference (TYPE) | DATATYPE_D | Einstelliges Kennzeichen | 20001213 | |||
| 6 | I_HIETABFL | Call by reference | Type reference (TYPE) | RSHIETABFL | Merkmal mit Hierarchien | 20001213 | |||
| 7 | 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 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSDIOBJNM | InfoObject | 20060612 | |||
| 2 | I_S_VIOBJ | Call by reference | Type reference (TYPE) | RSD_S_VIOBJ | View über alle Eigenschaften eines InfoObjects | 20060612 | |||
| 3 | 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 | C_DBROUTID | Call by reference | Type reference (TYPE) | RSDBROUTID | ID zu Datenbankroutinen für Basismerkmale | 20001110 | |||
| 2 | C_NUMBRANR | Call by reference | Type reference (TYPE) | RSNUMBRANR | Nummer der Nummernkreisobjekte eines Merkmals | 20001110 | |||
| 3 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20001110 | |||
| 4 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001110 | |||
| 5 | C_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20010904 | |||
| 6 | I_CMPSTA | Call by reference | Type reference (TYPE) | RSCMPSTA | Klammerungsstatus | 20001110 | |||
| 7 | 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 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20010116 | |||
| 2 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20010116 | |||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-MODIFIED | Objektversion | 20010116 | ||
| 4 | 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 | C_CLPA | Call by reference | Type reference (TYPE) | RSMDRCLPA | Parameter für Stammdaten Lese-Klasse | 20080707 | |||
| 2 | E_NO_CLPA | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20080707 | |||
| 3 | I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Merkmal | 20080707 | |||
| 4 | I_CLSNM | Call by reference | Type reference (TYPE) | RSMDCLNM | Name der Stammdaten Lese-Klasse | 20080707 | |||
| 5 | 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 | 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 | C_NUMBRANR | Call by reference | Type reference (TYPE) | RSNUMBRANR | Nummer der Nummernkreisobjekte eines Merkmals | 20001110 | |||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20001110 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20001110 | |||
| 4 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Basismerkmal | 20001110 | |||
| 5 | I_CMPSTA | Call by reference | Type reference (TYPE) | RSCMPSTA | Klammerungsstatus | 20001110 | |||
| 6 | I_DATATP | Call by reference | Type reference (TYPE) | DATATYPE_D | Einstelliges Kennzeichen | 20001110 | |||
| 7 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20001130 | |||
| 8 | I_HIETABFL | Call by reference | Type reference (TYPE) | RSHIETABFL | Merkmal mit Hierarchien | 20001110 | |||
| 9 | 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 | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Referenzmerkmal | 20040608 | |||
| 2 | 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 | C_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | 20080707 | ||||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20080707 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080707 | |||
| 4 | C_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20080707 | |||
| 5 | 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 | C_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | 20080707 | ||||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20080707 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080707 | |||
| 4 | C_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20080707 | |||
| 5 | 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 | C_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | 20080707 | ||||
| 2 | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Container für Nachrichten | 20080707 | |||
| 3 | C_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080707 | |||
| 4 | C_S_CHABAS | Call by reference | Type reference (TYPE) | RSDCHABAS | Basismerkmale (für Merkmale, Zeitmerkmale und Einheiten) | 20080707 | |||
| 5 | 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 | ET_CLASSES | Call by reference | Type reference (TYPE) | SEOR_IMPLEMENTING_KEYS | 20080707 | ||||
| 2 | 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 |