SAP ABAP Class CL_RSD_IOBJ (InfoObject)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD (Package) BW: Data Basis InfoObjects and Core Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSD_DTA InfoProvider / Data Target 20010116
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20001108
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_APPENDABLE TLOGO Object Can Be Enhanced by Appends (See Documentation) 20050819
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_COPY BW Repository: TLOGO Objects - Copy Functions 20090323
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20000203
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20001108
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20001108
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_SEARCH BW Repository: Advanced search for TLOGO objects 20021128
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20001108
Properties
Class CL_RSD_IOBJ  
Short Description InfoObject    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class R7    
Program status     
Category 0   
Package RSD   BW: Data Basis InfoObjects and Core Services 
Created 19990625   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 RSAA 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 RSRCD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSD_DTA InfoProvider / Data Target 20010116
2 IF_RSO_TLOGO TLOGO Object 20001108
3 IF_RSO_TLOGO_APPENDABLE TLOGO Object Can Be Enhanced by Appends (See Documentation) 20050819
4 IF_RSO_TLOGO_COPY BW Repository: TLOGO Objects - Copy Functions 20090323
5 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20000203
6 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20001108
7 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20001108
8 IF_RSO_TLOGO_SEARCH BW Repository: Advanced search for TLOGO objects 20021128
9 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20001108
Friends
# Friend Modeled only Created on Description
1 CL_RSD_IOBJ_VERS 20120621 InfoObject of a Version
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_IOBJNM Instance attribute Public Type reference (TYPE) RSIOBJNM InfoObject 20001109
2 O_DUMMY_MSG Static Attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20001130
3 O_REMODELING Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130514
4 P_ACTIVFL Instance attribute Private Type reference (TYPE) RSACTIVFL Active and Modified Versions Agree 20001109
5 P_ENQUEUED Instance attribute Private Type reference (TYPE) RS_BOOL ='X': Enqueue Lock Requested Successfully 20010104
6 P_INFOOBJCAT Instance attribute Private Type reference (TYPE) RSD_INFOOBJCAT InfoObjectCatalog (for New Objects) 20030424
7 P_MAINTENANCE_STATE Instance attribute Private Type reference (TYPE) RSO_MAINTENANCE_STATE Processing Status of a TLOGO Object 20010104
8 P_OBJSTAT Instance attribute Private Type reference (TYPE) RSOBJSTAT Object Status 20001109
9 P_R_VERS_A Instance attribute Private Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Active Version 20001110
10 P_R_VERS_D Instance attribute Private Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Content Version 20001110
11 P_R_VERS_M Instance attribute Private Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Modified Version 20001110
12 P_R_VERS_N Instance attribute Private Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS New Version 20001110
13 P_TH_APPENDNM Instance attribute Private Type reference (TYPE) RSO_TH_APPENDNM Currently Edited Appends 20051006
14 P_TH_IOBJ_R Static Attribute Private Type reference (TYPE) RSDO_TH_IOBJ_R InfoObjects with References (Hash Table) 20001109
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20001108
2 AFTER_ACTIVATION Instance method Public Method 20001108
3 AFTER_COLLECTION_ACTIVATION Instance method Public Method After All InfoObjects Are Activated 20110526
4 AFTER_DELETION Instance method Public Method 20001108
5 AUTHORITY_CHECK Static method Public Method Authorization Check 20010104
6 BEFORE_ACTIVATION Instance method Public Method 20001108
7 BEFORE_ACTIVATION_IMPACT Instance method Private Method 20120620
8 BEFORE_DELETION Instance method Public Method 20001108
9 BUILD_CONTENT Instance method Public Method 20001108
10 BUILD_DIMENSIONS Instance method Private Method Builds Dimensions 20010119
11 CHECK Instance method Public Method 20001108
12 CHECK_INTERNAL Instance method Public Method Internal Check (of Internal Consistency) 20001110
13 CHECK_NAME_OTHER_TLOGO Static method Public Method Checks Name (Occurs in other TLOGOs InfoProvider,...) 20010214
14 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001109
15 COPY_VERSION Instance method Public Method 20001108
16 CREATE_THJ_IOBJ Instance method Public Method Creates Property for a THJ Characteristic 20060921
17 CTO_AFTER_SAVE_ACT_DEL Instance method Private Method Set Active Flag in Database and in Version Objects 20040803
18 CTO_CHECK Instance method Private Method Set Active Flag in Database and in Version Objects 20040803
19 CTO_GET_ADDITIONAL_OBJECTS Instance method Private Method Set Active Flag in Database and in Version Objects 20040803
20 CTO_INSERT Instance method Private Method Set Active Flag in Database and in Version Objects 20040803
21 CTO_TRANSPORT Instance method Private Method Set Active Flag in Database and in Version Objects 20040803
22 DEACTIVATE Instance method Public Method 20001108
23 DELETE Instance method Public Method 20001108
24 DEL_OBJECT_REF Instance method Private Method Delete Reference and Reference Object 20001110
25 DEQUEUE Instance method Public Method 20001108
26 DTA_TXT_GET_INFO Instance method Public Method Gets Information on a Text-InfoProvider 20010213
27 EXISTS_ON_DB Instance method Public Method 20000203
28 FACTORY Static method Public Method Generates an InfoObject and Returns its Reference 20001109
29 GET_ATRVL_MAX_LENGTH Static method Public Method Returns the Max. Length for an Attribute Value 19990625
30 GET_CHAVL_MAX_LENGTH Static method Public Method Delivers the Max. Length for a Characteristic Value 19990625
31 GET_CHAVL_NUMC_MAX_LENGTH Static method Public Method Delivers the Max. Length for a Numeric Characteristic Value 20120821
32 GET_CHECK_OBJECT Instance method Public Method Returns Object for Values Check 20010504
33 GET_CNVSTATE Instance method Public Method Returns Conversion Status 20040318
34 GET_CONTENT_NEW_VERSION Instance method Private Method Returns the New Version for Copying the Content 20070530
35 GET_DDIC_OBJECTS Instance method Public Method 20001108
36 GET_HANA_ATTR_MAPPING Instance method Public Method Returns Mapping for HANA-View (Characteristic) 20120515
37 GET_HIE_MAX_LENGTH Static method Public Method Returns the Max. Length for a Hier. Bearing Characteristic 19990907
38 GET_ICON Static method Public Method Gets the Icon of an InfoObject (Static) 20010108
39 GET_INFO Instance method Public Method Read Characteristics of a Version 20001110
40 GET_INFO_CURRENT Static method Public Method Current Vers. (N / M, if in I_TH_TLOGO, Otherwise A) 20001114
41 GET_MAINTENANCE_STATE Instance method Public Method 20001108
42 GET_MERGE_VERSION Instance method Private Method Returns the Reference to a Version for the Content Merge 20070530
43 GET_MY_CURRENT_APPENDS Instance method Public Method Returns all Appends Currently Processed 20051006
44 GET_NEW_NAV_ATR_NEW_SIDS Instance method Public Method Determine New NavAttr for which SIDs are dragged (only char) 20030507
45 GET_OBJECT_REF Instance method Private Method Returns Reference to Version-Dependent InfoObject 20001110
46 GET_OBJECT_REF_INT Instance method Private Method Returns Reference (Internal) 20001110
47 GET_PROPERTIES Instance method Public Method 20001108
48 GET_QUERYPROPS Static method Public Method Returns Settable Query Properties from RSDIPROP 20070320
49 GET_RELATED Instance method Public Method 20001108
50 GET_THJ_IOBJNM Instance method Public Method Return Name of THJ Characteristic 20070208
51 GET_TLOGO_R Instance method Private Method Delivers Transport Object Table (Incl. Routine) 20010119
52 IS_ACTIVE Instance method Public Method 20001108
53 IS_APPEND_EDIT Instance method Private Method Append Being Edited? 20051128
54 IS_DDIC_RELEVANT_DIFFERENCE Static method Private Method Are the changes between 2 versions important for DDIC 20120621
55 IS_DDIC_RELVENAT_DIFFERENCE Instance method Private Method Are the changes between 2 versions important for DDIC 20120620
56 IS_JUMPING_ACCOUNT Static method Public Method Is the specified name for jumping accounts? 20060706
57 IS_MASTER_DATA_SWITCHED_ON Instance method Public Method Does this characteristic now have master data? 20061123
58 IS_SAVED Instance method Public Method 20001108
59 MAINTAIN_GUI Instance method Public Method 20001108
60 MULTI_CREATE Static method Public Method Creates Several InfoObjects or Writes the New Version 20001130
61 PREPARE Instance method Public Method 20001108
62 REFRESH_BUFFER Instance method Private Method Reset Buffer 20001213
63 RESET_TO_ACTIVE Instance method Public Method 20001108
64 SAVE Instance method Public Method 20001108
65 SAVE_INTERNAL Instance method Public Method 20001108
66 SET_CNVSTATE Instance method Public Method Set Conversion Status on Database (with Commit) 20010711
67 SET_MAINTENANCE_STATE Instance method Public Method 20001108
68 SET_OBJECT_REF Instance method Private Method 20001213
69 SET_OBJSTAT Instance method Public Method 20001108
70 SET_REMODELING Instance method Public Method 20130514
71 SET_THJ Instance method Public Method Sets Property for THJ 20071204
72 SHOW_PROTOCOL Instance method Public Method 20001108
73 SHOW_VERSION_COMPARISON Instance method Public Method 20001108
74 VERSION_EXISTS Instance method Public Method 20010112
75 WRITE_ACTIVFL_DB_VERS Instance method Private Method Set Active Flag in Database and in Version Objects 20010116
76 XPRA Instance method Public Method Execute XPRA Functions 20010116
Events
Class CL_RSD_IOBJ has no event.
Types
Class CL_RSD_IOBJ has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_RSD_IOBJ has no parameter.
Method ACTIVATE on class CL_RSD_IOBJ has no exception.

Method AFTER_ACTIVATION Signature

Method AFTER_ACTIVATION on class CL_RSD_IOBJ has no parameter.
Method AFTER_ACTIVATION on class CL_RSD_IOBJ has no exception.

Method AFTER_COLLECTION_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20110526
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20110526

Method AFTER_COLLECTION_ACTIVATION on class CL_RSD_IOBJ has no exception.

Method AFTER_DELETION Signature

Method AFTER_DELETION on class CL_RSD_IOBJ has no parameter.
Method AFTER_DELETION on class CL_RSD_IOBJ has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL = 'X' nur Anzeigeberechtigung 20010104
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20010104
3 Importing I_IOBJCATNM Call by reference Type reference (TYPE) RSD_INFOOBJCAT Name InfoObjectCatalog 20030424
4 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20010827
# Exception Resumable Description Created on
1 USER_NOT_AUTHORIZED Benutzer nicht berechtigt 20010104

Method BEFORE_ACTIVATION Signature

Method BEFORE_ACTIVATION on class CL_RSD_IOBJ has no parameter.
Method BEFORE_ACTIVATION on class CL_RSD_IOBJ has no exception.

Method BEFORE_ACTIVATION_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE After Import Kontext ('X' = ja) 20120620
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Detaillierungsgrad für das Apllication Log 20120620
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20120620
4 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20120620
5 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert der Impact-Analyse 20120620

Method BEFORE_ACTIVATION_IMPACT on class CL_RSD_IOBJ has no exception.

Method BEFORE_DELETION Signature

Method BEFORE_DELETION on class CL_RSD_IOBJ has no parameter.
Method BEFORE_DELETION on class CL_RSD_IOBJ has no exception.

Method BUILD_CONTENT Signature

Method BUILD_CONTENT on class CL_RSD_IOBJ has no parameter.
Method BUILD_CONTENT on class CL_RSD_IOBJ has no exception.

Method BUILD_DIMENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTA_DIME Call by reference Type reference (TYPE) RSD_T_DTA_DIME Tabelle von Dimensionen 20010119
2 Importing I_IO_TYPE Call by reference Type reference (TYPE) RSREQUTYPE Typ der angeforderten Daten 20010213
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010119
4 Importing I_T_DTA_IOBJ Call by reference Type reference (TYPE) RSD_T_DTA_IOBJ InfoObjects im Datenziel 20011207

Method BUILD_DIMENSIONS on class CL_RSD_IOBJ has no exception.

Method CHECK Signature

Method CHECK on class CL_RSD_IOBJ has no parameter.
Method CHECK on class CL_RSD_IOBJ has no exception.

Method CHECK_INTERNAL 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 20001110
2 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001110
3 Exporting E_DYFIE Call by reference Type reference (TYPE) RS_DYFIE Dynprofeld zum 1. Fehler 20001110
4 Exporting E_DYFIE_WARNING Call by reference Type reference (TYPE) RS_DYFIE Dynprofeld zur 1. Warnungr 20001110
5 Exporting E_TABIX Call by reference Type reference (TYPE) SY-TABIX Index zum Fehler bei Attributen oder Klammerung 20001110
6 Exporting E_TABIX_WARNING Call by reference Type reference (TYPE) SY-TABIX Index zur Warnung bei Attributen oder Klammerung 20001110
7 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20001110
8 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-NEW = 'N': most recent, d.h. M Vers., falls N nicht vorh. 20001110
9 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': mit Reparatur 20001110

Method CHECK_INTERNAL on class CL_RSD_IOBJ has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM Anwendungs-Log: Detaillierungsgrad 20010214
# Exception Resumable Description Created on
1 NAME_INVALID Name ungültig 20010214

Method CONSTRUCTOR 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) RSIOBJNM InfoObject 20001109
2 Importing I_IOBJTP Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects (nur für neue Objekte) 20001109
# Exception Resumable Description Created on
1 IOBJTP_INVALID Ungültiger Typ 20001109

Method COPY_VERSION Signature

Method COPY_VERSION on class CL_RSD_IOBJ has no parameter.
Method COPY_VERSION on class CL_RSD_IOBJ has no exception.

Method CREATE_THJ_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 von ABAP-Anweisungen 20060921
2 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20060921
3 Exporting E_T_ATR Call by reference Type reference (TYPE) RSD_T_ATR Stammdatenattribute 20060921
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20060921
5 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Aktuell bearbeitete Objekte 20071204

Method CREATE_THJ_IOBJ on class CL_RSD_IOBJ has no exception.

Method CTO_AFTER_SAVE_ACT_DEL Signature

Method CTO_AFTER_SAVE_ACT_DEL on class CL_RSD_IOBJ has no parameter.
Method CTO_AFTER_SAVE_ACT_DEL on class CL_RSD_IOBJ has no exception.

Method CTO_CHECK Signature

Method CTO_CHECK on class CL_RSD_IOBJ has no parameter.
Method CTO_CHECK on class CL_RSD_IOBJ has no exception.

Method CTO_GET_ADDITIONAL_OBJECTS Signature

Method CTO_GET_ADDITIONAL_OBJECTS on class CL_RSD_IOBJ has no parameter.
Method CTO_GET_ADDITIONAL_OBJECTS on class CL_RSD_IOBJ has no exception.

Method CTO_INSERT Signature

Method CTO_INSERT on class CL_RSD_IOBJ has no parameter.
Method CTO_INSERT on class CL_RSD_IOBJ has no exception.

Method CTO_TRANSPORT Signature

Method CTO_TRANSPORT on class CL_RSD_IOBJ has no parameter.
Method CTO_TRANSPORT on class CL_RSD_IOBJ has no exception.

Method DEACTIVATE Signature

Method DEACTIVATE on class CL_RSD_IOBJ has no parameter.
Method DEACTIVATE on class CL_RSD_IOBJ has no exception.

Method DELETE Signature

Method DELETE on class CL_RSD_IOBJ has no parameter.
Method DELETE on class CL_RSD_IOBJ has no exception.

Method DEL_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektvers 20001110

Method DEL_OBJECT_REF on class CL_RSD_IOBJ has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_RSD_IOBJ has no parameter.
Method DEQUEUE on class CL_RSD_IOBJ has no exception.

Method DTA_TXT_GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IO_TYPE Call by reference Type reference (TYPE) RSREQUTYPE Typ des IOBJ-Datenziels 20010213
2 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften Datenziels (View über InfoCube und ODS Obj.) 20010213
3 Exporting E_TLOGO Call by reference Type reference (TYPE) RSTLOGO TLOGO-Typ des Datenziels (InfoCube oder ODS Objekt) 20010213
4 Exporting E_T_DTAT Call by reference Type reference (TYPE) RSD_T_DTAT Texte Datenziel (nur falls requested) 20010213
5 Exporting E_T_DTA_DIME Call by reference Type reference (TYPE) RSD_T_DTA_DIME Dimensionen (nur falls requested) 20010213
6 Exporting E_T_DTA_DIME_IOBJ Call by reference Type reference (TYPE) RSD_T_DTA_DIME_IOBJ Dimensionen - InfoObjects (nur falls requested) 20010213
7 Exporting E_T_DTA_IOBJ Call by reference Type reference (TYPE) RSD_T_DTA_IOBJ InfoObjects im Datenziel 20010213
8 Exporting E_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects (nur falls requested) 20010213
9 Exporting E_T_IOBJ_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Klammerung von InfoObjects 20010213
10 Importing I_DTA_VIEW Call by reference Type reference (TYPE) RSDTAVIEW 'I' Sicht (I=Infoprovider, D=Datenziel) 20010321
11 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20010213
12 Importing I_WITH_ATR_NAV Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': Auch Navgationsattribute lesen 20010213
13 Importing I_WITH_META_IOBJ Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': Auch Meta InfoObjects (nur für E_T_DTA_PRO relevant) 20010213
# Exception Resumable Description Created on
1 DTA_NOT_FOUND Datenziel nicht gefunden 20010213
2 IOBJ_NOT_FOUND InfoObect(s) nicht gefunden 20010213
3 OBJVERS_INVALID Objektversion ungültig 20010213

Method EXISTS_ON_DB Signature

Method EXISTS_ON_DB on class CL_RSD_IOBJ has no parameter.
Method EXISTS_ON_DB on class CL_RSD_IOBJ has no exception.

Method FACTORY 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) RSIOBJNM InfoObject 20001109
2 Returning R_R_IOBJ Value transfer Object reference (TYPE REF TO) CL_RSD_IOBJ InfoObject 20001109
# Exception Resumable Description Created on
1 INPUT_INVALID Ungültige Eingabe 20001110

Method GET_ATRVL_MAX_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ATRVL_MAX_LENGH Value transfer Type reference (TYPE) DDLENG Maximale Länge eines Attributwertes 19990625

Method GET_ATRVL_MAX_LENGTH on class CL_RSD_IOBJ has no exception.

Method GET_CHAVL_MAX_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHAVL_MAX_LENGH Value transfer Type reference (TYPE) DDLENG Maximale Länge eines Merkmalswertes 19990625

Method GET_CHAVL_MAX_LENGTH on class CL_RSD_IOBJ has no exception.

Method GET_CHAVL_NUMC_MAX_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHAVL_NUMC_MAX_LENGTH Value transfer Type reference (TYPE) DDLENG Max. Length for Characteristic Value 20120821

Method GET_CHAVL_NUMC_MAX_LENGTH on class CL_RSD_IOBJ has no exception.

Method GET_CHECK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20010504
2 Returning R_S_TLOGO Value transfer Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20010504
# Exception Resumable Description Created on
1 CX_RSD_CHECK_NOT_SUPPORTED Prüfung der Merkmalswerte ist nicht unterstützt 20010504

Method GET_CNVSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20040318
2 Returning R_CNVSTATE Value transfer Type reference (TYPE) RSDCNVSTATE Konvertierungsstatus siehe Doku 20040318

Method GET_CNVSTATE on class CL_RSD_IOBJ has no exception.

Method GET_CONTENT_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJFUNC Call by reference Type reference (TYPE) RSOBJFUNC Wie wird das Objekt aus dem Content übernommen 20070530
2 Returning R_R_VERS_NEW Value transfer Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS InfoObject einer Version 20070530

Method GET_CONTENT_NEW_VERSION on class CL_RSD_IOBJ has no exception.

Method GET_DDIC_OBJECTS Signature

Method GET_DDIC_OBJECTS on class CL_RSD_IOBJ has no parameter.
Method GET_DDIC_OBJECTS on class CL_RSD_IOBJ has no exception.

Method GET_HANA_ATTR_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20120515
2 Returning R_T_MAPPING Value transfer Type reference (TYPE) RSD_T_IPROV_MAPPING TTyp: Mapping von InfoProvider-Feldern auf Hana-View-/ODP-Fe 20120515

Method GET_HANA_ATTR_MAPPING on class CL_RSD_IOBJ has no exception.

Method GET_HIE_MAX_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HIECHA_MAX_LENGH Value transfer Type reference (TYPE) DDLENG maximale Länge hierarchietragender Merkmale 19990907

Method GET_HIE_MAX_LENGTH on class CL_RSD_IOBJ has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON_STATE Call by reference Type reference (TYPE) RSD_ICON_STAT Ikone für Objektstatus von InfoObjects 20010108
2 Exporting E_ICON_VERSION Call by reference Type reference (TYPE) RSD_ICON_VERS Ikone für Objektversion 20010108
3 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20010108
4 Importing I_TH_IOBJ_ACTIVE Call by reference Type reference (TYPE) RSD_TH_IOBJ 20010108

Method GET_ICON on class CL_RSD_IOBJ has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften 20001110
2 Exporting E_T_ATR Call by reference Type reference (TYPE) RSDO_T_ATR Stammdatenattribute 20001110
3 Exporting E_T_ATR_NAV Call by reference Type reference (TYPE) RSDO_T_ATR_NAV Navigationsattribute 20001110
4 Exporting E_T_CMP Call by reference Type reference (TYPE) RSDO_T_CMP Klammerungen von InfoObject 20001110
5 Exporting E_T_IOBJT Call by reference Type reference (TYPE) RSO_T_TXT Texte von InfoObjects 20061121
6 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-NEW = 'N': most recent, d.h. M Ves, falls N Vers nicht exist. 20001110
7 Importing I_WITH_APPENDS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE mit Appends lesen 20050916
# Exception Resumable Description Created on
1 NOT_FOUND Objekt nicht gefunden 20001110

Method GET_INFO_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_INACTIVE Call by reference Type reference (TYPE) RS_BOOL = 'X': Objekt wurde von DB gelesen und Status ist inaktiv 20010719
2 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften 20001114
3 Exporting E_T_ATR Call by reference Type reference (TYPE) RSDO_T_ATR Stammdatenattribute 20001114
4 Exporting E_T_ATR_NAV Call by reference Type reference (TYPE) RSDO_T_ATR_NAV Navigationsattribute 20001114
5 Exporting E_T_CMP Call by reference Type reference (TYPE) RSDO_T_CMP Klammerungen von InfoObject 20001114
6 Importing I_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20001114
7 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Aktuell bearbeitete Objekte 20001114
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND Objekt nicht gefunden 20010227

Method GET_MAINTENANCE_STATE Signature

Method GET_MAINTENANCE_STATE on class CL_RSD_IOBJ has no parameter.
Method GET_MAINTENANCE_STATE on class CL_RSD_IOBJ has no exception.

Method GET_MERGE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJFUNC Call by reference Type reference (TYPE) RSOBJFUNC Wie wird das Objekt aus dem Content übernommen 20070530
2 Returning R_R_VERS_MERGE Value transfer Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS InfoObject einer Version 20070530

Method GET_MERGE_VERSION on class CL_RSD_IOBJ has no exception.

Method GET_MY_CURRENT_APPENDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_APPENDNM Value transfer Type reference (TYPE) RSO_TH_APPENDNM Tabelle (hash) von Appendnamen (Erweiterungen) 20051006

Method GET_MY_CURRENT_APPENDS on class CL_RSD_IOBJ has no exception.

Method GET_NEW_NAV_ATR_NEW_SIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW Repository: Liste (Hash) von TLOGO Objekt und Typ 20030507
2 Returning R_T_NEW_ATR_NAV_NEW_SIDS Value transfer Type reference (TYPE) RSD_T_ATR_NAV Neue NavAttr, für die SIDs gezogen werden müssen 20030507

Method GET_NEW_NAV_ATR_NEW_SIDS on class CL_RSD_IOBJ has no exception.

Method GET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20001110
2 Returning R_R_IOBJ_VERS Value transfer Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS InfoObject einer Version 20001110

Method GET_OBJECT_REF on class CL_RSD_IOBJ has no exception.

Method GET_OBJECT_REF_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20001110
2 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Referenz der geforderten Version 20001110
3 Returning R_R_IOBJ_VERS Value transfer Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS InfoObject einer Version 20001110

Method GET_OBJECT_REF_INT on class CL_RSD_IOBJ has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_RSD_IOBJ has no parameter.
Method GET_PROPERTIES on class CL_RSD_IOBJ has no exception.

Method GET_QUERYPROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070320
2 Returning R_S_QUERYPROP Value transfer Type reference (TYPE) RSDCUBEQUERYPROP Einstellbare Query-Eigenschaften von /nRSDIPROP 20070320

Method GET_QUERYPROPS on class CL_RSD_IOBJ has no exception.

Method GET_RELATED Signature

Method GET_RELATED on class CL_RSD_IOBJ has no parameter.
Method GET_RELATED on class CL_RSD_IOBJ has no exception.

Method GET_THJ_IOBJNM Signature

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

Method GET_THJ_IOBJNM on class CL_RSD_IOBJ has no exception.

Method GET_TLOGO_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_TLOGO_R Value transfer Type reference (TYPE) RSO_T_TLOGO_R TLOGO Objekte mit Interfacereferenzen 20010119

Method GET_TLOGO_R on class CL_RSD_IOBJ has no exception.

Method IS_ACTIVE Signature

Method IS_ACTIVE on class CL_RSD_IOBJ has no parameter.
Method IS_ACTIVE on class CL_RSD_IOBJ has no exception.

Method IS_APPEND_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20051128

Method IS_APPEND_EDIT on class CL_RSD_IOBJ has no exception.

Method IS_DDIC_RELEVANT_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SOURCE_OBJVERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Prüfversion 20120621
2 Importing I_R_TARGET_OBJVERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Referenzversion 20120621
3 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Änderungen sind DDIC-relevant (ja/nein) 20120621

Method IS_DDIC_RELEVANT_DIFFERENCE on class CL_RSD_IOBJ has no exception.

Method IS_DDIC_RELVENAT_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SOURCE_OBJVERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Prüfversion 20120620
2 Importing I_R_TARGET_OBJVERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS Referenzversion 20120620
3 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Änderungen sind DDIC-relevant (ja/nein) 20120620

Method IS_DDIC_RELVENAT_DIFFERENCE on class CL_RSD_IOBJ has no exception.

Method IS_JUMPING_ACCOUNT 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) RSIOBJNM InfoObject 20060706
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20060706

Method IS_JUMPING_ACCOUNT on class CL_RSD_IOBJ has no exception.

Method IS_MASTER_DATA_SWITCHED_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20061123

Method IS_MASTER_DATA_SWITCHED_ON on class CL_RSD_IOBJ has no exception.

Method IS_SAVED Signature

Method IS_SAVED on class CL_RSD_IOBJ has no parameter.
Method IS_SAVED on class CL_RSD_IOBJ has no exception.

Method MAINTAIN_GUI Signature

Method MAINTAIN_GUI on class CL_RSD_IOBJ has no parameter.
Method MAINTAIN_GUI on class CL_RSD_IOBJ has no exception.

Method MULTI_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_IOBJ_R Call by reference Type reference (TYPE) RSDO_TH_IOBJ_R InfoObjects mit Referenzen (Hash Tabelle) 20001130
2 Importing I_INFOOBJCAT Call by reference Type reference (TYPE) RSD_INFOOBJCAT InfoObjectCatalog 20030424
3 Importing I_T_AABAP Call by reference Type reference (TYPE) RSAA_T_AABAP ABAP Routinen 20010116
4 Importing I_T_AROUT Call by reference Type reference (TYPE) RSAA_T_AROUT Routinen 20010116
5 Importing I_T_AROUTT Call by reference Type reference (TYPE) RSAA_T_AROUTT Texte Routinen 20010116
6 Importing I_T_ATR Call by reference Type reference (TYPE) RSD_T_ATR Attribute 20001130
7 Importing I_T_ATRNAVT Call by reference Type reference (TYPE) RSD_T_ATRNAVT Texte Navigaitonsattribute 20010116
8 Importing I_T_ATR_NAV Call by reference Type reference (TYPE) RSD_T_ATR_NAV Navigationsattribute 20001130
9 Importing I_T_HANA_ATTR Call by reference Type reference (TYPE) RSD_T_IPROV_MAPPING TTyp: Mapping von InfoProvider-Feldern auf Hana-View-/ODP-Fe 20120515
10 Importing I_T_IOBJT Call by reference Type reference (TYPE) RSD_T_IOBJT Texte von InfoObjects 20010116
11 Importing I_T_IOBJ_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Klammerung 20001130
12 Importing I_T_VIOBJ Call by reference Type reference (TYPE) RSD_T_VIOBJ InfoObjects (fehlerhafte werden markiert) 20001130

Method MULTI_CREATE on class CL_RSD_IOBJ has no exception.

Method PREPARE Signature

Method PREPARE on class CL_RSD_IOBJ has no parameter.
Method PREPARE on class CL_RSD_IOBJ has no exception.

Method REFRESH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20010116

Method REFRESH_BUFFER on class CL_RSD_IOBJ has no exception.

Method RESET_TO_ACTIVE Signature

Method RESET_TO_ACTIVE on class CL_RSD_IOBJ has no parameter.
Method RESET_TO_ACTIVE on class CL_RSD_IOBJ has no exception.

Method SAVE Signature

Method SAVE on class CL_RSD_IOBJ has no parameter.
Method SAVE on class CL_RSD_IOBJ has no exception.

Method SAVE_INTERNAL Signature

Method SAVE_INTERNAL on class CL_RSD_IOBJ has no parameter.
Method SAVE_INTERNAL on class CL_RSD_IOBJ has no exception.

Method SET_CNVSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNVSTATE Call by reference Type reference (TYPE) RSDCNVSTATE Konvertierungsstatus siehe Doku 20010711
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20040318
3 Importing I_WITH_DB Call by reference Type reference (TYPE) RS_BOOL Konvertierungsstatus auf Datenbank setzen 20040318

Method SET_CNVSTATE on class CL_RSD_IOBJ has no exception.

Method SET_MAINTENANCE_STATE Signature

Method SET_MAINTENANCE_STATE on class CL_RSD_IOBJ has no parameter.
Method SET_MAINTENANCE_STATE on class CL_RSD_IOBJ has no exception.

Method SET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20001213
2 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBJ_VERS InfoObejct einer Version 20001213

Method SET_OBJECT_REF on class CL_RSD_IOBJ has no exception.

Method SET_OBJSTAT Signature

Method SET_OBJSTAT on class CL_RSD_IOBJ has no parameter.
Method SET_OBJSTAT on class CL_RSD_IOBJ has no exception.

Method SET_REMODELING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REMODELING Call by reference Type reference (TYPE) ABAP_BOOL 20130514

Method SET_REMODELING on class CL_RSD_IOBJ has no exception.

Method SET_THJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIETJOINFL Call by reference Type reference (TYPE) RSHIETJOINFL Temporal Hierarchy Join nutzen 20071204
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20071204

Method SET_THJ on class CL_RSD_IOBJ has no exception.

Method SHOW_PROTOCOL Signature

Method SHOW_PROTOCOL on class CL_RSD_IOBJ has no parameter.
Method SHOW_PROTOCOL on class CL_RSD_IOBJ has no exception.

Method SHOW_VERSION_COMPARISON Signature

Method SHOW_VERSION_COMPARISON on class CL_RSD_IOBJ has no parameter.
Method SHOW_VERSION_COMPARISON on class CL_RSD_IOBJ has no exception.

Method VERSION_EXISTS Signature

Method VERSION_EXISTS on class CL_RSD_IOBJ has no parameter.
Method VERSION_EXISTS on class CL_RSD_IOBJ has no exception.

Method WRITE_ACTIVFL_DB_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_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 '3' Anwendungs-Log: Detaillierungsgrad 20010116

Method WRITE_ACTIVFL_DB_VERS on class CL_RSD_IOBJ has no exception.

Method XPRA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20010116

Method XPRA on class CL_RSD_IOBJ has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in