SAP ABAP Class CL_RSWAD_METADATA (BW Web Designtime 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
Properties
Class CL_RSWAD_METADATA  
Short Description BW Web Designtime Metadata    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_WEB_DESIGNTIME   BW Web DesignTime and Metadata as of BW Release 7.x 
Created 20031219   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSWAD_METADATA has no forward declaration.
Interfaces
Class CL_RSWAD_METADATA has no interface implemented.
Friends
Class CL_RSWAD_METADATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BINSDECLARATION Constant Public Type reference (TYPE) STRING 'xmlns:bi="http://xml.sap.com/2005/01/bi/wad/bisp"' 20050422
2 CO_BINSURI Constant Public Type reference (TYPE) STRING 'http://xml.sap.com/2005/01/bi/wad/bisp' 20041122
3 CO_BI_TMSTMP_GEN_PREFIX Constant Private Type reference (TYPE) RSZWMDITEMNAME 'BI_TMSTMP_GEN' Timestamp XSLT PRefix 20050527
4 CO_BI_TMSTMP_METADATA Constant Private Type reference (TYPE) RSZWMDITEMNAME 'BI_TMSTMP_METADATA' Main Timestamp Metadata 20050527
5 CO_BI_TMSTMP_XSLT_MIG Constant Public Type reference (TYPE) RSZWMDITEMNAME 'BI_TMSTMP_GEN_MIG' Timestamp XSLT MIG 20050527
6 CO_BI_TMSTMP_XSLT_XREF Constant Private Type reference (TYPE) RSZWMDITEMNAME 'BI_TMSTMP_GEN_XRE' Timestamp XSLT XREF Generation 20050527
7 CO_CHART_CUSTOMIZING_NSURI Instance attribute Private Type reference (TYPE) STRING 'http://xml.sap.com/2005/01/graphics/chartengine/cu' 20050610
8 CO_DATTYPE_DTT Constant Public Type reference (TYPE) RSZWMDITEMDATTYPE 'DTT' Data Type DeployTimeTransformation 20050527
9 CO_DATTYPE_MIG Constant Public Type reference (TYPE) RSZWMDITEMDATTYPE 'MIG' Data Type Migration 20050527
10 CO_DATTYPE_XREF Constant Public Type reference (TYPE) RSZWMDITEMDATTYPE 'XRE' Data type XREF 20050527
11 CO_DEFAULT_XREF_NO Constant Public Type reference (TYPE) INT4 1 Natural number 20060223
12 CO_TECHDOC_STYLESHEET Constant Public Type reference (TYPE) CHAR255 'RSWAD_TECHDOC.css' Stylesheet technical documentation 20040721
13 CO_VERSION Constant Public Type reference (TYPE) RSZWVERS3 '070' BW Web Metadata: Version constant 20040302
14 CO_XSLT_INSERTIONMARKER Constant Private Type reference (TYPE) STRING '' Insertion point marker 20050418
15 CO_XSLT_PREFIX_GEN Constant Public Type reference (TYPE) STRING 'Y_SAP_RSWAD_GEN_' Generated XSLT Prefix 20050527
16 CO_XSLT_PREFIX_GEN_SAP Constant Public Type reference (TYPE) STRING 'RSWAD_GEN_' Insertion point marker SAP 20060904
17 O_S_METADATA_VERSION Static Attribute Protected Type reference (TYPE) RSZWVERS3 BI Metadata: current version 20081117
18 P_S_METADATA_VERSION_JAVA_XML Static Attribute Private Type reference (TYPE) STRING BI Metadata: Java version XML string 20081118
Methods
# Method Level Visibility Method type Description Created on
1 ASSURE_METADATA_TIMESTAMP Static method Private Method Assure the metadata timestamp is existing 20050527
2 AUTHORITY_CHECK Static method Public Method 20040914
3 CLASS_CONSTRUCTOR Static method Public Constructor 20050610
4 CONSTRUCT_TRANSFORM_NAME Static method Private Method Get Name of (generated) ABAP XSL-Transformation 20050527
5 EXTRACT_VERSION_INFO_JAVA Static method Private Method extract the version information from the xml 20081119
6 GENERATE_TRANSFORMX Static method Private Method 20050527
7 GENERATE_TRANSFORM_IF_REQUIRED Static method Private Method Get Name of (generated) ABAP XSL-Transformation 20050527
8 GET_METADATA_VERSION Static method Public Method Get Current Metadata Version 20050601
9 GET_TIMESTAMP Static method Public Method 20050223
10 GET_TRANSFORM Static method Public Method Get Source of Transform 20050418
11 GET_TRANSFORM_NAME Static method Public Method Get Name of (generated) ABAP XSL-Transformation 20050527
12 GET_VERSION_INFO_ABAP Static method Private Method get the version information from BI ABAP 20081119
13 IS_CURRENT_TIMESTAMP Static method Public Method Returns True if timestamp is more current than METADATA 20050527
14 IS_GROUP Static method Public Method Returns 'X' if Group 20031219
15 SET_ALL_TIMESTAMPS Static method Public Method clears all timestamps, independent of the version 20090204
16 SET_JAVA_SERVER_VERSION_XML Static method Public Method Sets the CL_RSWAD_METADATA=>P_S_METADATA_VERSION_JAVA 20081118
17 SET_TIMESTAMP Static method Public Method Set ( Update ) the Timestamp by given time 20050223
Events
Class CL_RSWAD_METADATA has no event.
Types
Class CL_RSWAD_METADATA has no local type.
Method Signatures

Method ASSURE_METADATA_TIMESTAMP Signature

Method ASSURE_METADATA_TIMESTAMP on class CL_RSWAD_METADATA has no parameter.
Method ASSURE_METADATA_TIMESTAMP on class CL_RSWAD_METADATA has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AUTHORIZED Value transfer Type reference (TYPE) RS_BOOL Kennzeichenstruktur 20040914
2 Importing I_LEVEL Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040914
3 Importing I_MESSAGE Value transfer Type reference (TYPE) RS_BOOL Kennzeichenstruktur 20040914

Method AUTHORITY_CHECK on class CL_RSWAD_METADATA has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSWAD_METADATA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSWAD_METADATA has no exception.

Method CONSTRUCT_TRANSFORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENTRYNO Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050527
2 Importing I_TRANSFORMTYPE Call by reference Type reference (TYPE) RSZWMDITEMDATTYPE Datenklassifikation BW-Web-Template-Item 20050527
3 Returning R_NAME Value transfer Type reference (TYPE) CXSLTDESC Name eines XSLT-Programms 20050527

Method CONSTRUCT_TRANSFORM_NAME on class CL_RSWAD_METADATA has no exception.

Method EXTRACT_VERSION_INFO_JAVA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EHP Call by reference Type reference (TYPE) SAPRELEASE BW Enhancement Pack Number 20081119
2 Exporting E_FORCED Call by reference Type reference (TYPE) BOOL Forced Version Flag 20101022
3 Exporting E_RELEASE Call by reference Type reference (TYPE) SAPRELEASE BW Release number 20081119
4 Exporting E_SPS Call by reference Type reference (TYPE) SAPPATCHLV BW Support Package Stack number 20081119
5 Exporting E_TYPE Call by reference Type reference (TYPE) CHAR30 BW Type 20081119
# Exception Resumable Description Created on
1 NOT_INTERPRETABLE_EXCEPTION Exception if the version XML cannot be interpreted 20081119

Method GENERATE_TRANSFORMX Signature

Method GENERATE_TRANSFORMX on class CL_RSWAD_METADATA has no parameter.
Method GENERATE_TRANSFORMX on class CL_RSWAD_METADATA has no exception.

Method GENERATE_TRANSFORM_IF_REQUIRED 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 'A' Objektversion 20050527
2 Importing I_TRANSFORMTYPE Call by reference Type reference (TYPE) RSZWMDITEMDATTYPE Datenklassifikation BW-Web-Template-Item 20050527
3 Importing I_VERSION Call by reference Type reference (TYPE) RSZWVERS3 CO_VERSION BW-Web-Metadaten: Version 20050527

Method GENERATE_TRANSFORM_IF_REQUIRED on class CL_RSWAD_METADATA has no exception.

Method GET_METADATA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VERS Value transfer Type reference (TYPE) RSZWVERS3 BW-Web-Metadaten: Version 20050601

Method GET_METADATA_VERSION on class CL_RSWAD_METADATA has no exception.

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMPNAME Call by reference Type reference (TYPE) RSZWMDITEMNAME SPACE BW-Web-Metadaten: Template-Item-Name 20050527
2 Returning R_RES Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstemmpel in Kurzform (JJJJMMTThhmmss) 20050223

Method GET_TIMESTAMP on class CL_RSWAD_METADATA has no exception.

Method GET_TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPLETED Call by reference Type reference (TYPE) RS_BOOL ' ' Boolesch 20050418
2 Importing I_ENTRYNO Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050418
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS 'A' Objektversion 20050418
4 Importing I_TRANSFORMTYPE Call by reference Type reference (TYPE) RSZWMDITEMDATTYPE Datenklassifikation BW-Web-Template-Item 20050418
5 Importing I_VERSION Call by reference Type reference (TYPE) RSZWVERS3 CO_VERSION BW-Web-Metadaten: Version 20050418
6 Returning R_SOURCE Value transfer Type reference (TYPE) STRING 20050418

Method GET_TRANSFORM on class CL_RSWAD_METADATA has no exception.

Method GET_TRANSFORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENTRYNO Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050527
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS 'A' Objektversion 20050527
3 Importing I_TRANSFORMTYPE Call by reference Type reference (TYPE) RSZWMDITEMDATTYPE Datenklassifikation BW-Web-Template-Item 20050527
4 Importing I_VERSION Call by reference Type reference (TYPE) RSZWVERS3 CO_VERSION BW-Web-Metadaten: Version 20050527
5 Returning R_NAME Value transfer Type reference (TYPE) CXSLTDESC Name eines XSLT-Programms 20050527

Method GET_TRANSFORM_NAME on class CL_RSWAD_METADATA has no exception.

Method GET_VERSION_INFO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EHP Call by reference Type reference (TYPE) SAPRELEASE BW Version: Enhancement Package 20081119
2 Exporting E_RELEASE Call by reference Type reference (TYPE) SAPRELEASE BW Version: Release 20081119
3 Exporting E_SPS Call by reference Type reference (TYPE) SAPPATCHLV BW Version: Support Package Stack 20081119
4 Exporting E_TYPE Call by reference Type reference (TYPE) CHAR30 30 Characters 20081119
# Exception Resumable Description Created on
1 NOT_INTERPRETABLE_EXCEPTION version information is not available on ABAP, or not interpr 20081119

Method IS_CURRENT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMPNAME Call by reference Type reference (TYPE) RSZWMDITEMNAME SPACE BW-Web-Metadaten: Template-Item-Name 20050527
2 Returning R_CURRENT Value transfer Type reference (TYPE) RS_BOOL UTC-Zeitstemmpel in Kurzform (JJJJMMTThhmmss) 20050527

Method IS_CURRENT_TIMESTAMP on class CL_RSWAD_METADATA has no exception.

Method IS_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ISGROUP Value transfer Type reference (TYPE) RS_BOOL Boolesch 20031219
2 Importing I_ITEMCLASS Call by reference Type reference (TYPE) RSZWMDITEMCLASS BW-Web-Metadaten: Template Positionsklasse 20031219

Method IS_GROUP on class CL_RSWAD_METADATA has no exception.

Method SET_ALL_TIMESTAMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMPNAME Call by reference Type reference (TYPE) RSZWMDITEMNAME BW Web Metadata: Template Item Name 20090204

Method SET_ALL_TIMESTAMPS on class CL_RSWAD_METADATA has no exception.

Method SET_JAVA_SERVER_VERSION_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_O_VERSION Call by reference Type reference (TYPE) STRING Version String as it comes from BI Java 20081118

Method SET_JAVA_SERVER_VERSION_XML on class CL_RSWAD_METADATA has no exception.

Method SET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLEAR Call by reference Type reference (TYPE) RS_BOOL SPACE Satz löschen 20050223
2 Importing I_TIMESTAMPNAME Call by reference Type reference (TYPE) RSZWMDITEMNAME SPACE BW-Web-Metadaten: Template-Item-Name 20050527

Method SET_TIMESTAMP on class CL_RSWAD_METADATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400