SAP ABAP Class CL_RSDT_BTMP (BW Web Template)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RS_WEB_DESIGNTIME (Package) BW Web DesignTime and Metadata as of BW Release 7.x
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSZ_TLOGO BW Web Template 20041108
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_CHECK Object Services: Check 20050804
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_COMMON General Interface 20050817
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_MAINTAIN Maintenance Interface 20050817
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_PFCG General Interface 20050817
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOD_CONST BW Documente: Constants 20041108
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20041108
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20041108
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20041108
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20041108
... Click here to see Used By full list (0 items)
Properties
Class CL_RSDT_BTMP  
Short Description BW Web Template    
Super Class CL_RSZ_TLOGO BW Web Template 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSWWW    
Program status     
Category 0   
Package RS_WEB_DESIGNTIME   BW Web DesignTime and Metadata as of BW Release 7.x 
Created 20041108   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSOBJS_CHECK Object Services: Check 20050804
2 IF_RSOBJS_COMMON General Interface 20050817
3 IF_RSOBJS_MAINTAIN Maintenance Interface 20050817
4 IF_RSOBJS_PFCG General Interface 20050817
5 IF_RSOD_CONST BW Documente: Constants 20041108
6 IF_RSO_TLOGO TLOGO Object 20041108
7 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20041108
8 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20041108
9 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20041108
10 IF_RSO_TLOGO_SEARCH BW Repository: Advanced search for TLOGO objects 20041108
11 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20041108
Friends
Class CL_RSDT_BTMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ICON Constant Public Type reference (TYPE) ICON ICON_BW_WEB_REPORT Icons table 20041112
2 C_LATEST_TEMPLATE_VERSION Constant Public Type reference (TYPE) N 2 Constant: latest template version 20060127
3 C_SEATR_NAME_HAS3X Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'HAS3X' Searcheable attributes for the TLOGO objects 20041108
4 C_SEATR_NAME_HASNW Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'HASNW' Searcheable attributes for the TLOGO objects 20041108
5 C_SEATR_NAME_ISLIBRARY Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'ISLIBRARY' Search Attribute for TMPL TLOGO object 20041108
6 C_SEATR_NAME_LIBITEM Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'LIBITEM' Searcheable attributes for the TLOGO objects 20041108
7 C_SEATR_NAME_QUERY Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'QUERY' TREX Search Attribute: Query 20041108
8 C_SEATR_NAME_REFBTMP Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'REFBTMP' 20041113
9 C_SEATR_NAME_VIEW Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'VIEW' TREX Search Attribute: View 20041108
10 C_SEATR_NAME_WEBOBJTYPE Constant Public Type reference (TYPE) RSOS_SEARCH_ATR 'WEBOBJTYPE' TREX Search Attribute:Object Type (HT, IL ) 20041108
11 M_TH_TLOGO_R Static Attribute Private Type reference (TYPE) RSZW_TH_TLOGO_R Hashed Table with Web TLOGO References 20041108
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Checks authorization for carrying out an action 20050121
2 CHECK_DELETE2 Instance method Public Method Checks if the template can be deleted 20041108
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041108
4 CREATE_INSTANCE Static method Public Method Creates and delivers instance of the class 20041108
5 CREATE_VERSION_NUMBER Instance method Public Method Returns a template version (internal version!) 20060112
6 DELETE_DATA Instance method Public Method Deletes Template Data 20041108
7 EXISTS_ON_DB Instance method Public Method 20041108
8 GET_DATA Instance method Public Method Reads Data of a Template 20041108
9 GET_ICON Static method Private Method Returns Template Icons 20041108
10 GET_ICON_EXT Static method Public Method Returns Template Icons 20041108
11 GET_INFO Instance method Public Method Read Characteristics of a Version 20041108
12 GET_INFO_CURRENT Static method Public Method Current Version (N / A if in I_TH_TLOGO, otherwise A) 20041108
13 GET_INFO_VERS Static method Public Method Current Version (N / A if in I_TH_TLOGO, otherwise A) 20041108
14 GET_INSTANCE Instance method Public Method 20041108
15 GET_ITEMS Instance method Public Method Returns all Template Items 20041108
16 GET_URL Instance method Public Method Returns URL for a Template 20041108
17 SAVE_DATA Instance method Public Method Sets Template Data 20041108
18 SAVE_IN_FOLDER Instance method Public Method Stores a Template in a Folder (Role) 20041108
19 SET_DATA Instance method Public Method Sets Template Data 20041108
20 VERSION_EXISTS Instance method Public Method 20041108
21 _OLD_GENERAL_AUTH_CHECK Static method Public Method Authorization check of an object 20050121
Events
Class CL_RSDT_BTMP has no event.
Types
Class CL_RSDT_BTMP has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTHORIZED Value transfer Type reference (TYPE) RS_BOOL Kennzeichen 20050121
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20050121
3 Importing I_OBJID Call by reference Type reference (TYPE) RSZWITEMID Technischer Name eines Templates 20050121

Method CHECK_AUTHORITY on class CL_RSDT_BTMP has no exception.

Method CHECK_DELETE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_USEDBY Call by reference Type reference (TYPE) RSZW_T_USELIST BW Repository: Tabelle von Objekten und Assoziationstyp 20041108
2 Exporting E_T_USES Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20041108
3 Importing I_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20041108
# Exception Resumable Description Created on
1 CX_RSZ_AUTH_NOT_CHECKED Berechtigungsprüfung kann nicht durchgeführt werden 20041108
2 CX_RSZ_ITEM_LOCKED 20041108
3 CX_RSZ_TMPL_LOCKED 20041108
4 CX_RSZ_TMPL_NO_DELETE_AUTH 20041108
5 CX_RS_CANCELLED Vom Benutzer beendet (Dialog) 20041108
6 CX_RS_DISPLAY_ONLY Objekt kann nur angezeigt werden- es kann nicht bearbeitet w 20041108
7 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108
8 CX_RS_NOT_AUTHORIZED Keine Berechtigung für ein Objekt 20041108

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) RSZWTLOGOID ID eines TLOGO-Objekts 20041108

Method CONSTRUCTOR on class CL_RSDT_BTMP has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJID Call by reference Type reference (TYPE) RSZWTLOGOID ID eines TLOGO-Objekts 20041108
2 Returning R_R_TMPL Value transfer Object reference (TYPE REF TO) CL_RSDT_BTMP BW-Web-Template 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108

Method CREATE_VERSION_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VERSION Call by reference Type reference (TYPE) INT4 calculated version 20060112
2 Importing I_CONSIDER_FRONTEND Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060112
3 Importing I_OLD_VERSION Call by reference Type reference (TYPE) INT4 old version 20060127

Method CREATE_VERSION_NUMBER on class CL_RSDT_BTMP has no exception.

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_USEDBY Call by reference Type reference (TYPE) RSZW_T_USELIST Gibt Baum und Listenknoten für den offenen Dialog zurück 20041108
2 Importing I_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20041108
# Exception Resumable Description Created on
1 CX_RSZ_ITEM_LOCKED 20041108
2 CX_RS_CANCELLED Vom Benutzer beendet (Dialog) 20041108
3 CX_RS_DISPLAY_ONLY Objekt kann nur angezeigt werden- es kann nicht bearbeitet w 20041108
4 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108
5 CX_RS_NOT_AUTHORIZED Keine Berechtigung für ein Objekt 20041108

Method EXISTS_ON_DB Signature

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

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BITEMPLATE Call by reference Type reference (TYPE) STRING 20041108
2 Exporting E_S_HEAD Call by reference Type reference (TYPE) RSZWBTMPHEAD Administrationsinformationen für ein Web Template 20041108
3 Exporting E_S_HEADTXT Call by reference Type reference (TYPE) RSZWBTMPHEADTXT Texte für Templates/Items/Views 20041108
4 Exporting E_T_HEADTXT Call by reference Type reference (TYPE) RSZW_T_HEADTXT Tabllelle mit Zeilen mit Textdokument-Inhalt für Web Server 20041108
5 Exporting E_T_TEXT Call by reference Type reference (TYPE) RSZW_T_BTMPTEXT BI: sprachabhängige Texte von Web Templates 20041108
6 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE '' Sperrmodus 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_ITEM_LIB Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Kopftabelle für BW-HTML-Templates 20041108
2 Returning R_ICONID Value transfer Type reference (TYPE) ICON_D Ikonen-ID in einem Baumknoten 20041108

Method GET_ICON on class CL_RSDT_BTMP has no exception.

Method GET_ICON_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_ITEM_LIB Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Kopftabelle für BW-HTML-Templates 20041108
2 Returning R_ICONID Value transfer Type reference (TYPE) ICON_D Ikonen-ID in einem Baumknoten 20041108

Method GET_ICON_EXT on class CL_RSDT_BTMP 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_HEAD Call by reference Type reference (TYPE) RSZWBTMPHEAD Administrationsinformationen für ein Web Template 20041108
2 Exporting E_S_HEADTXT Call by reference Type reference (TYPE) RSZWBTMPHEADTXT Texte für Templates/Items/Views 20041108
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-NEW = 'N': neu, d.h. A-Version, falls keine N-Version vorhanden 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108
2 CX_RS_VERSION_NOT_FOUND Version von Objekt nicht gefunden 20041108

Method GET_INFO_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_TEMPLATE Call by reference Type reference (TYPE) RSZWTEMPLATE Anzeige aller Eigenschaften eines InfoObjects 20041108
2 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW-Repository: Liste (Hash) von TLOGO-Objekt und Typ 20041108
3 Importing I_TMPLID Value transfer Type reference (TYPE) RSZWTMPLID Technischer Name eines Templates 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108
2 CX_RS_VERSION_NOT_FOUND Version von Objekt nicht gefunden 20041108

Method GET_INFO_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICONID_EXT Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (ersatzweise Anzeiger, Alias) 20041108
2 Exporting E_S_HEAD Call by reference Type reference (TYPE) RSZWBTMPHEAD Anzeige aller Eigenschaften eines InfoObjects 20041108
3 Exporting E_S_HEADTXT Call by reference Type reference (TYPE) RSZWBTMPHEADTXT Texte für Templates/Items/Views 20041108
4 Importing I_OBJID Call by reference Type reference (TYPE) RSZWTMPLID Technischer Name eines Templates 20041108
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS BW-Repository: Liste (Hash) von TLOGO-Objekt und Typ 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108
2 CX_RS_VERSION_NOT_FOUND Version von Objekt nicht gefunden 20041108

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_RSDT_BTMP has no parameter.
Method GET_INSTANCE on class CL_RSDT_BTMP has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ITEMDATA Call by reference Type reference (TYPE) RSZW_TX_ITEMDATA 20041108
2 Exporting E_T_ITEMS Call by reference Type reference (TYPE) RSZWTITEM Administrationsinformationen für ein Web Item 20041108
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_URL Value transfer Type reference (TYPE) AGR_URL URL für das SAP Portal 20041108

Method GET_URL on class CL_RSDT_BTMP has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BITEMPLATE Call by reference Type reference (TYPE) STRING 20041108
2 Importing I_DEQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE Boolesch 20041108
3 Importing I_IS_NEW Call by reference Type reference (TYPE) RS_BOOL Boolesch 20041108
4 Importing I_S_HEAD Call by reference Type reference (TYPE) RSZWBTMPHEAD Boolesch 20041108
5 Importing I_S_HEADTXT Call by reference Type reference (TYPE) RSZWBTMPHEADTXT Texte für Templates/Items/Views 20041108
6 Importing I_T_HEADTXT Call by reference Type reference (TYPE) RSZW_T_HEADTXT Tabllelle mit Zeilen mit Textdokument-Inhalt für Web Server 20041108
7 Importing I_T_TEXT Call by reference Type reference (TYPE) RSZW_T_BTMPTEXT BI: sprachabhängige Texte von Web Templates 20041108
# Exception Resumable Description Created on
1 ACTION_NOT_ALLOWED Neues Anlegen oder Ändern nicht zulässig 20041108
2 CX_RS_ERROR 20041108
3 DATABASE_ERROR Fehler beim Sichern der Daten in der Datenbank 20041108
4 INTERNAL_ERROR Interner Fehler beim Festlegen der Daten 20041108

Method SAVE_IN_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Value transfer Type reference (TYPE) MENU_NUM10 Zähler für Menü-ID 20041108
2 Importing I_ROLE Value transfer Type reference (TYPE) AGR_NAME Rollenname 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BITEMPLATE Call by reference Type reference (TYPE) STRING 20041108
2 Importing I_S_HEAD Call by reference Type reference (TYPE) RSZWBTMPHEAD Boolesch 20041108
3 Importing I_S_HEADTXT Call by reference Type reference (TYPE) RSZWBTMPHEADTXT Texte für Templates/Items/Views 20041108
4 Importing I_T_HEADTXT Call by reference Type reference (TYPE) RSZW_T_HEADTXT Tabllelle mit Zeilen mit Textdokument-Inhalt für Web Server 20041108
5 Importing I_T_TEXT Call by reference Type reference (TYPE) RSZW_T_BTMPTEXT BI: sprachabhängige Texte von Web Templates 20041108
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20041108

Method VERSION_EXISTS Signature

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

Method _OLD_GENERAL_AUTH_CHECK Signature

Method _OLD_GENERAL_AUTH_CHECK on class CL_RSDT_BTMP has no parameter.
Method _OLD_GENERAL_AUTH_CHECK on class CL_RSDT_BTMP has no exception.
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSZ_TLOGO BW Web Template 20041108
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_CHECK Object Services: Check 20050804
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_COMMON General Interface 20050817
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_MAINTAIN Maintenance Interface 20050817
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBJS_PFCG General Interface 20050817
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOD_CONST BW Documente: Constants 20041108
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20041108
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20041108
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20041108
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20041108
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_SEARCH BW Repository: Advanced search for TLOGO objects 20041108
12 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20041108
History
Last changed by/on SAP  20110908 
SAP Release Created in 700