Hierarchy
⤷ 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 |