SAP ABAP Class CL_RSD_MDOB_APPEND (Append Utilities for InfoProvider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSD_IPRO (Package) BI InfoProvider
Properties
Class CL_RSD_MDOB_APPEND  
Short Description Append Utilities for InfoProvider    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_IPRO   BI InfoProvider 
Created 20051014   SAP 
Last change 20130531   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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSD_MDOB_APPEND has no interface implemented.
Friends
Class CL_RSD_MDOB_APPEND has no friend class.
Attributes
Class CL_RSD_MDOB_APPEND has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_IPRO_APPEND Static method Public Method Activate Append Sources 20051025
2 ADD_APPEND_SOURCES Static method Public Method Hangs Append Sources on InfoProvider Sources 20051019
3 CHECK_IPRO_APPEND Static method Public Method Check Append Sources 20060303
4 CHECK_MULTI_IOBJ_SWITCH Static method Public Method Are InfoObjects in switch? 20060227
5 CHECK_SINGLE_OBJECT_SWITCH Static method Public Method Is the object in switch? 20060227
6 GET_APPEND_SOURCES Static method Public Method Provides Sources for Append 20051014
7 GET_APPEND_SOURCES_ALL Static method Public Method Provides sources for all Appends of InfoProvider 20051014
8 GET_APPEND_SOURCES_DB Static method Public Method Return Sources for Appends in InfoCube FM Types 20060308
9 GET_IPRO_APPENDS Static method Public Method Provides Appends for InfoProvider 20051014
10 SAVE_IPRO_APPEND Static method Public Method Save Append Sources 20051014
Events
Class CL_RSD_MDOB_APPEND has no event.
Types
Class CL_RSD_MDOB_APPEND has no local type.
Method Signatures

Method ACTIVATE_IPRO_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends 20051025
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051025
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20051025

Method ACTIVATE_IPRO_APPEND on class CL_RSD_MDOB_APPEND has no exception.

Method ADD_APPEND_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20051019
2 Changing C_T_DIME_R Call by reference Type reference (TYPE) RSDO_T_DIME_SG_R Tab. mit Ref. auf Dimensionen 20051019
3 Changing C_T_HIE_IOBJ Call by reference Type reference (TYPE) RSDG_T_HIE_IOBJ Kennzahlen in Hier.knoten 20051019
4 Changing C_T_HIE_NODE Call by reference Type reference (TYPE) RSDG_T_HIE_NODE Hierarchieknotenliste 20051019
5 Changing C_T_HNODE_TXT Call by reference Type reference (TYPE) RSDG_T_HNODE_TXT Hierarchieknoten Beschreibungen 20051019
6 Changing C_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf InfoObjects 20051019
7 Changing C_T_IOBJ_TXT Call by reference Type reference (TYPE) RSO_T_IOBJ_TXT Texte zu InfoObjekts mit Sprache 20051019
8 Changing C_T_NAVA_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf Nav.Attr. 20051019
9 Exporting E_T_APPEND Call by reference Type reference (TYPE) RSD_T_IPRO_APPEND InfoProvider Appendliste 20051019
10 Exporting E_T_APP_TXT Call by reference Type reference (TYPE) RSO_T_OBJNM_TXT Texte zu Appends mit Sprache 20051019
11 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051019
12 Importing I_OBJVERS_PROV Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion des InfoProviders 20060420
13 Importing I_TH_APPENDNM Call by reference Type reference (TYPE) RS_TH_APPENDNM Appends, die in M zu lesen sind 20060215

Method ADD_APPEND_SOURCES on class CL_RSD_MDOB_APPEND has no exception.

Method CHECK_IPRO_APPEND 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 20060303
2 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends 20060303
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungs-Log: Detaillierungsgrad 20060303
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060303
5 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060303
6 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060303
7 Importing I_T_DIME_R Call by reference Type reference (TYPE) RSDO_T_DIME_SG_R Tab. mit Ref. auf Dimensionen 20060303
8 Importing I_T_DTA Call by reference Type reference (TYPE) RSDO_T_DTA_R Tab mit Ref. auf InfoProvider (Datenziel) 20060303
9 Importing I_T_HIE_IOBJ Call by reference Type reference (TYPE) RSDG_T_HIE_IOBJ Hierarchiezuordnung der InfoObjects 20060303
10 Importing I_T_HIE_NODE Call by reference Type reference (TYPE) RSDG_T_HIE_NODE Kennzahl Hierarchieknoten 20060303
11 Importing I_T_HNODE_TXT Call by reference Type reference (TYPE) RSDG_T_HNODE_TXT Hierarchieknoten Beschreibungen 20060303
12 Importing I_T_IOBJ_IDENT Call by reference Type reference (TYPE) RSD_T_MPRO_IOBJ_IDENT Identif. von InfoObjects im MultiProvider 20060303
13 Importing I_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf InfoObjects 20060303
14 Importing I_T_NAVA_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf Nav.Attr. 20060303

Method CHECK_IPRO_APPEND on class CL_RSD_MDOB_APPEND has no exception.

Method CHECK_MULTI_IOBJ_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IOBJNM_ERR Call by reference Type reference (TYPE) RSD_T_IOBJNM nicht erlaubte InfoObjects 20060227
2 Exporting E_T_IOBJNM_OK Call by reference Type reference (TYPE) RSD_T_IOBJNM erlaubte InfoObjects 20060227
3 Exporting E_T_MSG_ERR Call by reference Type reference (TYPE) RS_T_MSG Error messages 20060607
4 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends (einer Erweiterung) 20060227
5 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060227
6 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060227
7 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20060227

Method CHECK_MULTI_IOBJ_SWITCH on class CL_RSD_MDOB_APPEND has no exception.

Method CHECK_SINGLE_OBJECT_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends (einer Erweiterung) 20060227
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060227
3 Importing I_S_TLOGO_CHECK Call by reference Type reference (TYPE) RSO_S_TLOGO Objekt und Typ des zu prüf. Objekts 20060227
4 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060227
5 Returning R_ALLOWED Value transfer Type reference (TYPE) RS_BOOL erlaubt 20060227

Method CHECK_SINGLE_OBJECT_SWITCH on class CL_RSD_MDOB_APPEND has no exception.

Method GET_APPEND_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DIME_R Call by reference Type reference (TYPE) RSDO_T_DIME_SG_R Dimensionen des Hauptproviders (abmischen!) 20051017
2 Exporting E_T_APP_TXT Call by reference Type reference (TYPE) RSO_T_OBJNM_TXT Texte zu Appends mit Sprache 20051017
3 Exporting E_T_HIE_IOBJ Call by reference Type reference (TYPE) RSDG_T_HIE_IOBJ Zuordnung: InfoObject zu Hierarchieknoten 20051014
4 Exporting E_T_HIE_NODE Call by reference Type reference (TYPE) RSDG_T_HIE_NODE Kennzahl Hierarchieknoten 20051014
5 Exporting E_T_HNODE_TXT Call by reference Type reference (TYPE) RSDG_T_HNODE_TXT Texte zu den Hierarchieknoten 20051014
6 Exporting E_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf InfoObjects 20051017
7 Exporting E_T_IOBJ_TXT Call by reference Type reference (TYPE) RSO_T_IOBJ_TXT Texte zu InfoObjekts mit Sprache 20051017
8 Exporting E_T_NAVA_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf Nav.Attr. 20051017
9 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends (einer Erweiterung) 20051014
10 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051014
11 Importing I_OBJVERS_APP Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion des Appends 20060420

Method GET_APPEND_SOURCES on class CL_RSD_MDOB_APPEND has no exception.

Method GET_APPEND_SOURCES_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20051019
2 Changing C_T_DIME_R Call by reference Type reference (TYPE) RSDO_T_DIME_SG_R Dimensionen des Hauptproviders (abmischen!) 20051017
3 Exporting E_T_APPEND Call by reference Type reference (TYPE) RSD_T_IPRO_APPEND InfoProvider Appendliste 20051014
4 Exporting E_T_APP_TXT Call by reference Type reference (TYPE) RSO_T_OBJNM_TXT Texte zu Appends mit Sprache 20051017
5 Exporting E_T_HIE_IOBJ Call by reference Type reference (TYPE) RSDG_T_HIE_IOBJ Zuordnung: InfoObject zu Hierarchieknoten 20051014
6 Exporting E_T_HIE_NODE Call by reference Type reference (TYPE) RSDG_T_HIE_NODE Kennzahl Hierarchieknoten 20051014
7 Exporting E_T_HNODE_TXT Call by reference Type reference (TYPE) RSDG_T_HNODE_TXT Texte zu den Hierarchieknoten 20051014
8 Exporting E_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf InfoObjects 20051017
9 Exporting E_T_IOBJ_TXT Call by reference Type reference (TYPE) RSO_T_IOBJ_TXT Texte zu InfoObjekts mit Sprache 20051017
10 Exporting E_T_NAVA_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf Nav.Attr. 20051017
11 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051014
12 Importing I_LOCK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Append sperren? 20051014
13 Importing I_OBJVERS_PROV Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion des InfoProviders 20060420
14 Importing I_TH_APPENDNM Call by reference Type reference (TYPE) RS_TH_APPENDNM Appends, die in M zu lesen sind 20060215

Method GET_APPEND_SOURCES_ALL on class CL_RSD_MDOB_APPEND has no exception.

Method GET_APPEND_SOURCES_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060308
2 Changing C_T_DIME Call by reference Type reference (TYPE) RSD_T_DIME Dimensionen 20060418
3 Changing C_T_DIME_IOBJ Call by reference Type reference (TYPE) RSD_T_DIME_IOBJ InfoObjects in den Dimensionen 20060418
4 Exporting E_T_CUBE_IOBJ Call by reference Type reference (TYPE) RSD_T_CUBE_IOBJ InfoObjects im Cube 20060308
5 Exporting E_T_CUBE_PART Call by reference Type reference (TYPE) RSD_T_CUBE_PART am MultiCube beteiligte Cubes 20060308
6 Exporting E_T_ICHA_PRO Call by reference Type reference (TYPE) RSD_T_ICHA_PRO Cubespez. Merkmalseigenschaften 20060308
7 Exporting E_T_IC_VAL_IOBJ Call by reference Type reference (TYPE) RSD_T_IC_VAL_IOBJ InfoObjects in Gültigkeitstabelle 20060308
8 Exporting E_T_IKYF_PRO Call by reference Type reference (TYPE) RSD_T_IKYF_PRO Cubespez. Kennzahleigenschaften 20060308
9 Exporting E_T_IOBC_IOBJ Call by reference Type reference (TYPE) RSD_T_IOBC_IOBJ InfoObjects im Catalog 20060308
10 Exporting E_T_IPRO_IOBJT Call by reference Type reference (TYPE) RSD_T_IPRO_IOBJT Cubespez. IObj Texte 20060308
11 Exporting E_T_IPRO_IOBJTT Call by reference Type reference (TYPE) RSD_T_IPRO_IOBJT Cubespez. IObj Texte (Sprachen) 20060308
12 Exporting E_T_MULTI_IOBJ Call by reference Type reference (TYPE) RSD_T_MULTI_IOBJ Relation: Iobj in MultiCube - Iobj in bet.Cube 20060308
13 Importing I_ALL_DIME Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE alle Dimensionen 20060419
14 Importing I_DIMENSION Call by reference Type reference (TYPE) RSDIMENSION Dimension 20060419
15 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060308
16 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20060308

Method GET_APPEND_SOURCES_DB on class CL_RSD_MDOB_APPEND has no exception.

Method GET_IPRO_APPENDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20051017
2 Exporting E_T_APPEND Call by reference Type reference (TYPE) RSD_T_IPRO_APPEND InfoProvider Appendliste 20051014
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051014
4 Importing I_LOCK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Append sperren? 20051014
5 Importing I_OBJVERS_PROV Call by reference Type reference (TYPE) RSOBJVERS Objektversion des InfoProviders 20060420
6 Importing I_TH_APPENDNM Call by reference Type reference (TYPE) RS_TH_APPENDNM Appends, die bearbeitet werden 20060215

Method GET_IPRO_APPENDS on class CL_RSD_MDOB_APPEND has no exception.

Method SAVE_IPRO_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends 20051014
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051014
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20051017
4 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung zum Append 20051014
5 Importing I_T_APP_TXT Call by reference Type reference (TYPE) RSO_T_OBJNM_TXT Texte zu den Appends 20051014
6 Importing I_T_DIME_R Call by reference Type reference (TYPE) RSDO_T_DIME_SG_R Tab. mit Ref. auf Dimensionen 20051014
7 Importing I_T_DTA Call by reference Type reference (TYPE) RSDO_T_DTA_R Tab mit Ref. auf InfoProvider (Datenziel) 20051014
8 Importing I_T_HIE_IOBJ Call by reference Type reference (TYPE) RSDG_T_HIE_IOBJ Hierarchiezuordnung der InfoObjects 20051019
9 Importing I_T_HIE_NODE Call by reference Type reference (TYPE) RSDG_T_HIE_NODE Kennzahl Hierarchieknoten 20051019
10 Importing I_T_HNODE_TXT Call by reference Type reference (TYPE) RSDG_T_HNODE_TXT Hierarchieknoten Beschreibungen 20051019
11 Importing I_T_IOBJ_IDENT Call by reference Type reference (TYPE) RSD_T_MPRO_IOBJ_IDENT Identif. von InfoObjects im MultiProvider 20051014
12 Importing I_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf InfoObjects 20051014
13 Importing I_T_IOBJ_TXT Call by reference Type reference (TYPE) RSO_T_IOBJ_TXT Texte (InfoObjects) 20051014
14 Importing I_T_NAVA_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tab. mit Ref. auf Nav.Attr. 20051014

Method SAVE_IPRO_APPEND on class CL_RSD_MDOB_APPEND has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710