SAP ABAP Class CL_RSZ_WWIB (BW NW 70 Web Item (Renderer) Metadata)
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 20040810
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOD_CONST BW Documente: Constants 20040810
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20040810
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20040810
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20040810
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20040810
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20040810
Properties
Class CL_RSZ_WWIB  
Short Description BW NW 70 Web Item (Renderer) Metadata    
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 20040810   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSOD_CONST BW Documente: Constants 20040810
2 IF_RSO_TLOGO TLOGO Object 20040810
3 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20040810
4 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20040810
5 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20040810
6 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20040810
Friends
Class CL_RSZ_WWIB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_TH_TLOGO_R Static Attribute Private Type reference (TYPE) RSZW_TH_TLOGO_R Hashed Table with Web TLOGO References 20040810
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Static method Public Method Checks authorization for carrying out an action 20040810
2 CHECK_DELETE2 Instance method Public Method Checks if the template can be deleted 20040810
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040810
4 CREATE_INSTANCE Static method Public Method Creates and delivers instance of the class 20040810
5 DELETE_DATA Instance method Public Method Deletes Template Data 20040810
6 EXISTS_ON_DB Instance method Public Method 20040810
7 GET_DATA Instance method Public Method Reads Data of a Template 20040810
8 GET_ICON Static method Private Method Returns Template Icons 20040810
9 GET_ICON_EXT Static method Public Method Returns Template Icons 20040810
10 GET_INFO Instance method Public Method Read Characteristics of a Version 20040810
11 GET_INFO_CURRENT Static method Public Method Current Version (N / A if in I_TH_TLOGO, otherwise A) 20040810
12 GET_INFO_VERS Static method Public Method Current Version (N / A if in I_TH_TLOGO, otherwise A) 20040810
13 GET_INSTANCE Instance method Public Method 20040810
14 GET_ITEMS Instance method Public Method Returns all Template Items 20040810
15 GET_URL Instance method Public Method Returns URL for a Template 20040810
16 IS_ITEMLIB Instance method Public Method Is the Template an Item Library? 20040810
17 SAVE_DATA Instance method Public Method Sets Template Data 20040810
18 SAVE_IN_FOLDER Instance method Public Method Stores a Template in a Folder (Role) 20040810
19 SET_DATA Instance method Public Method Sets Template Data 20040810
20 VERSION_EXISTS Instance method Public Method 20040810
Events
Class CL_RSZ_WWIB has no event.
Types
Class CL_RSZ_WWIB has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALLOWED Value transfer Type reference (TYPE) RS_BOOL Boolean 20040810
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20040810
3 Importing I_ID Call by reference Type reference (TYPE) RSZWITEMID Technischer Name eines Templates 20040810
# Exception Resumable Description Created on
1 CX_RSZ_AUTH_NOT_CHECKED Berechtigungsprüfung konnte nicht durchgeführt werden 20040810

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 20040810
2 Exporting E_T_USES Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20040810
3 Importing I_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20040810
# Exception Resumable Description Created on
1 CX_RSZ_AUTH_NOT_CHECKED Berechtigungsprüfung konnte nicht durchgeführt werden 20040810
2 CX_RSZ_ITEM_LOCKED 20040810
3 CX_RSZ_TMPL_LOCKED 20040810
4 CX_RSZ_TMPL_NO_DELETE_AUTH 20040810
5 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20040810
6 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20040810
7 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810
8 CX_RS_NOT_AUTHORIZED Keine Berechtigung für ein Objekt 20040810

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 20040810

Method CONSTRUCTOR on class CL_RSZ_WWIB has no exception.

Method CREATE_INSTANCE Signature

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

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 Rückgabe von Baum- und Listenknoten für den Open-Dialog 20040810
2 Importing I_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20040810
# Exception Resumable Description Created on
1 CX_RSZ_ITEM_LOCKED 20040810
2 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20040810
3 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20040810
4 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810
5 CX_RS_NOT_AUTHORIZED Keine Berechtigung für ein Objekt 20040810

Method EXISTS_ON_DB Signature

Method EXISTS_ON_DB on class CL_RSZ_WWIB has no parameter.
Method EXISTS_ON_DB on class CL_RSZ_WWIB 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 20040810
2 Exporting E_BXTEMPLATE Call by reference Type reference (TYPE) XSTRING 20040810
3 Exporting E_S_TEMPLATE Call by reference Type reference (TYPE) RSZWTEMPLATE Verwaltungsinformationen zu einem Web-Template 20040810
4 Exporting E_S_TEXT Call by reference Type reference (TYPE) RSZWOBJTXT Texte für Templates/Items/Views 20040810
5 Exporting E_TX_ITEM_BLOBS Call by reference Type reference (TYPE) RSZW_TX_ITEM_BLOB Tabellentyp für Struktur RSZW_SX_ITEM_BLOB 20040810
6 Exporting E_T_CONTENT Call by reference Type reference (TYPE) SDOKCNTASCS Tabelle mit Zeilen von Textdokumentinhalt für den Webserver 20040810
7 Exporting E_T_TMPLTEXTS Call by reference Type reference (TYPE) RSZW_T_TEMPLATETEXT 20040810
8 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE '' Sperrmodus 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810

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 Headertabelle für BW HTML Templates 20040810
2 Returning R_ICONID Value transfer Type reference (TYPE) ICON_D Id eines Icons in einem Tree-Knoten 20040810

Method GET_ICON on class CL_RSZ_WWIB 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 Headertabelle für BW HTML Templates 20040810
2 Returning R_ICONID Value transfer Type reference (TYPE) ICON_D Id eines Icons in einem Tree-Knoten 20040810

Method GET_ICON_EXT on class CL_RSZ_WWIB 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_TEMPLATE Call by reference Type reference (TYPE) RSZWTEMPLATE Verwaltungsinformationen zu einem Web-Template 20040810
2 Exporting E_S_TEXT Call by reference Type reference (TYPE) RSZWOBJTXT Texte für Templates/Items/Views 20040810
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-NEW = 'N': most recent, d.h. A Ves, falls N Vers nicht exist. 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810
2 CX_RS_VERSION_NOT_FOUND Objekt in Version nicht gefunden 20040810

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 View über alle Eigenschaften eines InfoObjects 20040810
2 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW Repository: Liste (Hash) von TLOGO Objekt und Typ 20040810
3 Importing I_TMPLID Value transfer Type reference (TYPE) RSZWTMPLID Technischer Name eines Templates 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810
2 CX_RS_VERSION_NOT_FOUND Objekt in Version nicht gefunden 20040810

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 (Ersatzdarstellung, Alias) 20040810
2 Exporting E_S_TEMPLATE Call by reference Type reference (TYPE) RSZWTEMPLATE View über alle Eigenschaften eines InfoObjects 20040810
3 Exporting E_S_TEXT Call by reference Type reference (TYPE) RSZWOBJTXT Texte für Templates/Items/Views 20040810
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS BW Repository: Liste (Hash) von TLOGO Objekt und Typ 20040810
5 Importing I_TMPLID Call by reference Type reference (TYPE) RSZWTMPLID Technischer Name eines Templates 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810
2 CX_RS_VERSION_NOT_FOUND Objekt in Version nicht gefunden 20040810

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_RSZ_WWIB has no parameter.
Method GET_INSTANCE on class CL_RSZ_WWIB 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_BLOBDATA Call by reference Type reference (TYPE) RSZW_T_BLOBDATA Tabelle mit RSZW_BLOBDATA Zeilen 20040810
2 Exporting E_T_BLOBINFO Call by reference Type reference (TYPE) RSZW_T_BLOBINFO Tabelle mit RSZW_BLOBINFO Zeilen 20040810
3 Exporting E_T_ITEMS Call by reference Type reference (TYPE) RSZWTITEM Verwaltungsinformation für ein Web-Item 20040810
4 Exporting E_T_ITEMSATTR Call by reference Type reference (TYPE) RSZWTITEMATTR Itemattribut 20040810
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810

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 SAP Portal 20040810

Method GET_URL on class CL_RSZ_WWIB has no exception.

Method IS_ITEMLIB 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 20040810
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810

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 20040810
2 Importing I_BXTEMPLATE Call by reference Type reference (TYPE) XSTRING 20040810
3 Importing I_DEQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE Boolean 20040810
4 Importing I_IS_NEW Call by reference Type reference (TYPE) RS_BOOL Boolean 20040810
5 Importing I_S_TEMPLATE Call by reference Type reference (TYPE) RSZWTEMPLATE Boolean 20040810
6 Importing I_S_TEXT Call by reference Type reference (TYPE) RSZWOBJTXT Texte für Templates/Items/Views 20040810
7 Importing I_TX_ITEM_BLOBS Call by reference Type reference (TYPE) RSZW_TX_ITEM_BLOB Tabellentyp für Struktur RSZW_SX_ITEM_BLOB 20040810
8 Importing I_T_CONTENT Call by reference Type reference (TYPE) SDOKCNTASCS Tabelle mit Zeilen von Textdokumentinhalt für den Webserver 20040810
9 Importing I_T_TMPLTEXTS Call by reference Type reference (TYPE) RSZW_T_TEMPLATETEXT 20040810
# Exception Resumable Description Created on
1 ACTION_NOT_ALLOWED Neu anlegen oder Ändern nicht erlaubt 20040810
2 CX_RS_ERROR 20040810
3 DATABASE_ERROR Fehler beim Speichern der Daten auf der Datenbank 20040810
4 INTERNAL_ERROR Interner Fehler beim Setzen der Daten 20040810

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 20040810
2 Importing I_ROLE Value transfer Type reference (TYPE) AGR_NAME Name der Rolle 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810

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 20040810
2 Importing I_BXTEMPLATE Call by reference Type reference (TYPE) XSTRING 20040810
3 Importing I_S_TEMPLATE Call by reference Type reference (TYPE) RSZWTEMPLATE Boolean 20040810
4 Importing I_S_TEXT Call by reference Type reference (TYPE) RSZWOBJTXT Texte für Templates/Items/Views 20040810
5 Importing I_TX_ITEM_BLOBS Call by reference Type reference (TYPE) RSZW_TX_ITEM_BLOB Tabellentyp für Struktur RSZW_SX_ITEM_BLOB 20040810
6 Importing I_T_CONTENT Call by reference Type reference (TYPE) SDOKCNTASCS Tabelle mit Zeilen von Textdokumentinhalt für den Webserver 20040810
7 Importing I_T_TMPLTEXTS Call by reference Type reference (TYPE) RSZW_T_TEMPLATETEXT 20040810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040810

Method VERSION_EXISTS Signature

Method VERSION_EXISTS on class CL_RSZ_WWIB has no parameter.
Method VERSION_EXISTS on class CL_RSZ_WWIB has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700