SAP ABAP Class CL_RSRA_KWF_UTILITIES (Utilities for KW Handling)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRB (Package) BW: Batch Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOD_CONST BW Documente: Constants 20010227
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRA_KWF Constants for KW Access 20010313
Properties
Class CL_RSRA_KWF_UTILITIES  
Short Description Utilities for KW Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRB   BW: Batch Reporting 
Created 20010220   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRXW3 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)
3 SKWFC 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 20010227
2 IF_RSRA_KWF Constants for KW Access 20010313
Friends
Class CL_RSRA_KWF_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_NO_SKWF_DOCUMENTS Static Attribute Public Type reference (TYPE) RS_BOOL Do Not Generate SKWF Documents 20030606
2 N_R_REMOTE_CONTROL Static Attribute Public Object reference (TYPE REF TO) IF_RSRA_BC_REMOTE_CONTROL Interface for Remote Control of Web Template Precalculation 20030606
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORISATION Static method Public Method Checks Authorization for Access to a KW URI 20020219
2 CONVERT Static method Public Method Obsolete -> use CL_RS_UTILITIES->CONVERT_CHAR_TABLE 20010312
3 CONVERT_STRING Static method Public Method Converts String in Table 20010920
4 COPY_MIME_TO_FOLDER Static method Public Method Copies Object from MIME Repository to The Specified Folder 20030602
5 CREATE_LOIO_IN_FOLDER Static method Public Method Creates New Folder 20021210
6 CREATE_PHIO_FOR_LOIO Static method Public Method Generates Physical Document for Logical Document 20030103
7 FIND_PKG_BY_QUERY Static method Public Method Finds KW Package by Description 20010425
8 GET_FOLDER Static method Public Method Returns Folder 20010227
9 GET_URL_BY_PACKAGE_NAME Static method Public Method Delivers all Complete URLs for all Documents in a Job 20020103
10 STRING_TO_TABLE Static method Public Method Converts a String to a Table 20010515
11 THROW_KWF_EXCEPTION Static method Public Method Generates KWF Error Class for KWF Message 20021210
Events
Class CL_RSRA_KWF_UTILITIES has no event.
Types
Class CL_RSRA_KWF_UTILITIES has no local type.
Method Signatures

Method CHECK_AUTHORISATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Call by reference Type reference (TYPE) I 20020225
2 Importing I_R_AUTH_CACHE Call by reference Object reference (TYPE REF TO) CL_RSRA_HTTP_AUTH_CACHE Berechtigungscache für Zugriff auf vorberechnete Dokumente 20021204
3 Importing I_URI Call by reference Type reference (TYPE) STRING 20020219
4 Returning R_AUTHORISED Value transfer Type reference (TYPE) RS_BOOL Boolean 20020219

Method CHECK_AUTHORISATION on class CL_RSRA_KWF_UTILITIES has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OUT Value transfer Type reference (TYPE) ANY TABLE Konvertierte Tabelle 20010313
2 Importing I_CONV Call by reference Type reference (TYPE) RSRA_KWF_CONV IF_RSRA_KWF~DATA_CONV_TYPE_EE Konvertierungsart 20010313
3 Importing I_T_IN Call by reference Type reference (TYPE) ANY TABLE Zu konvertierende Tabelle 20010312

Method CONVERT on class CL_RSRA_KWF_UTILITIES has no exception.

Method CONVERT_STRING Signature

Method CONVERT_STRING on class CL_RSRA_KWF_UTILITIES has no parameter.
Method CONVERT_STRING on class CL_RSRA_KWF_UTILITIES has no exception.

Method COPY_MIME_TO_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FOLDER_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030602
2 Importing I_S_MIME_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030602
# Exception Resumable Description Created on
1 CX_RSRA_KWF Allgemeiner Fehler in der KW-Verschalung 20030602

Method CREATE_LOIO_IN_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20021210
2 Exporting E_T_PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTYS Boolean 20021210
3 Importing I_CHECK_EXISTENCE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20021210
4 Importing I_CREATE_TEMPLATE Call by reference Type reference (TYPE) RS_BOOL Erzeuge Dokument (sonst Folder) 20021210
5 Importing I_DESCRIPTION Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20021210
6 Importing I_RELATIVE_URL Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20021210
7 Importing I_S_FOLDER_IO Call by reference Type reference (TYPE) SKWF_IO KVerzeichnis 20021210
8 Importing I_USER_SPECIFIC Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021216
# Exception Resumable Description Created on
1 CX_RSRA_KWF Allgemeiner Fehler in der KW-Verschalung 20021210

Method CREATE_PHIO_FOR_LOIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030103
2 Importing I_BW_TEMPLATE Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20030103
3 Importing I_CHECK_EXISTENCE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20030103
4 Importing I_CONTENT Call by reference Type reference (TYPE) STRING 20030103
5 Importing I_MIMETYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20030103
6 Importing I_RELATIVE_URL Call by reference Type reference (TYPE) SDOK_PROPV Attributausprägung 20030103
7 Importing I_S_LOIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030103
8 Importing I_T_CNTBIN Call by reference Type reference (TYPE) RSRA_T_KWF_CNTBIN Content-Tabelle für PHIO 20030602

Method CREATE_PHIO_FOR_LOIO on class CL_RSRA_KWF_UTILITIES has no exception.

Method FIND_PKG_BY_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PKG_DESCR Call by reference Type reference (TYPE) SKWF_DESCR KW Framework: Beschreibung 20010425
2 Returning R_S_KWF_PKG Value transfer Type reference (TYPE) SKWF_PKG KW Framework: Pakete 20010425

Method FIND_PKG_BY_QUERY on class CL_RSRA_KWF_UTILITIES has no exception.

Method GET_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PROPTYS Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20010227
2 Returning R_S_FOLDER Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010227

Method GET_FOLDER on class CL_RSRA_KWF_UTILITIES has no exception.

Method GET_URL_BY_PACKAGE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_URL Call by reference Type reference (TYPE) RSRA_T_URL Übergabestruktur für Browser 20020103
2 Importing I_DEVICECLASS Call by reference Type reference (TYPE) RSRDEVICECLASS Device Class 20020104
3 Importing I_PACKAGENM Call by reference Type reference (TYPE) RSRA_PACKAGENM Technischer Name eines Report Agent Pakets 20020103
# Exception Resumable Description Created on
1 CX_RSRA_OBJECT_NOT_FOUND Objekt nicht gefunden 20020103

Method STRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) STRING String 20010515
2 Changing C_T_CNTASC Call by reference Type reference (TYPE) RSRA_T_KWF_CNTASC Content-Tabelle für PHIO 20010515
3 Importing I_CLEAR Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Tabelle initialisieren 20010515
4 Importing I_COMPLETE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Komplett 20010515

Method STRING_TO_TABLE on class CL_RSRA_KWF_UTILITIES has no exception.

Method THROW_KWF_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_ERROR Call by reference Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20021210
# Exception Resumable Description Created on
1 CX_RSRA_KWF Allgemeiner Fehler in der KW-Verschalung 20021210
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A