SAP ABAP Class CL_RSRD_UTILITIES (Auxiliary Functions in Broadcasting)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRD (Package) BW: Broadcasting
Properties
Class CL_RSRD_UTILITIES  
Short Description Auxiliary Functions in Broadcasting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSRD    
Program status P  SAP Standard Production Program 
Category 0   
Package RSRD   BW: Broadcasting 
Created 20030723   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRMS 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 RSRD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSRD_UTILITIES has no interface implemented.
Friends
Class CL_RSRD_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_DUMMY Static Attribute Public Type reference (TYPE) STRING Dummy String for Producing Message 20030814
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TEXTS_TO_MESSAGES Static method Public Method Add Texts to Messages 20041022
2 APPEND_MESSAGE Static method Public Method Extends Message List with Message from System Fields 20030814
3 CONVERT_FILE_NAME Static method Public Method Conversion of File Names 20050127
4 CONVERT_FROM_PAR_STRING Static method Public Method Generate Parameter Instance from Parameter String 20050218
5 CONVERT_FROM_STRING Static method Public Method Converts from XString to Table 20030724
6 CONVERT_FROM_XSTRING Static method Public Method Converts from XString to Table 20030724
7 CONVERT_NON_ASCII_TO_UNICODE Static method Public Method Replaces Non-ASCII Characters with Unicode: Ӓ 20040419
8 CONVERT_NUMBER_FROM_EXTERN Static method Public Method Converts attribute value of type number in external format 20070912
9 CONVERT_NUMBER_FROM_INTERN Static method Public Method Converts attribute value of type number to external format 20070912
10 CONVERT_STRING_TO_XSTRING Static method Public Method Converts String by XString 20030725
11 CONVERT_TO_PAR_STRING Static method Public Method Serialize Parameter Container in a Parameter String 20050218
12 CONVERT_TO_STRING Static method Public Method Converts Transferred Tables of Character Rows into a String 20030724
13 CONVERT_TO_XSTRING Static method Public Method Converts Table into XString 20030723
14 CONVERT_XSTRING_TO_STRING Static method Public Method Converts XSTRING by String 20030725
15 FILTER_PARAMETER_CONTAINER Static method Public Method Deletes Redundant Parameters in Parameter Container 20031007
16 GET_STRING_FROM_VALUES Static method Public Method Generate String of Values 20050602
17 GET_TEXT_FOR_USER Static method Public Method Determines CHAR60 Text for User Name 20031020
18 GET_VALUES_FROM_STRING Static method Public Method Determines Value List from String 20031010
19 MESSAGE_HANDLING_RRMS_START Static method Public Method Start of RRMS Message Handling 20050820
20 MESSAGE_HANDLING_RRMS_STOP Static method Public Method Get Expired Messages 20050820
21 TRIM_STRING Static method Public Method Deletes Spaces at the End of a String 20040220
Events
Class CL_RSRD_UTILITIES has no event.
Types
Class CL_RSRD_UTILITIES has no local type.
Method Signatures

Method ADD_TEXTS_TO_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MESSAGE Call by reference Type reference (TYPE) RSRD_T_MESSAGE Tabellentyp für RRX_MESG 20041022
2 Exporting E_T_MESSAGE_X Call by reference Type reference (TYPE) RSRD_T_MESSAGE_X RFC: Meldung mit Text 20041022

Method ADD_TEXTS_TO_MESSAGES on class CL_RSRD_UTILITIES has no exception.

Method APPEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MESSAGE Call by reference Type reference (TYPE) RSZA_T_MESG 20030814

Method APPEND_MESSAGE on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BODY Call by reference Type reference (TYPE) STRING Dateiname (ohne Extension) 20050127
2 Exporting E_EXTENSION Call by reference Type reference (TYPE) STRING Extension 20050127
3 Exporting E_FILE_NAME_NEW Call by reference Type reference (TYPE) STRING neuer Dateiname mit Extension 20050127
4 Importing I_BODY_NEW Call by reference Type reference (TYPE) STRING neuer Dateiname 20050127
5 Importing I_EXTENSION_NEW Call by reference Type reference (TYPE) CSEQUENCE neue Extension 20050127
6 Importing I_FILE_NAME Call by reference Type reference (TYPE) STRING Dateiname mit Extension 20050127

Method CONVERT_FILE_NAME on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_FROM_PAR_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASS Call by reference Type reference (TYPE) RSRD_CLASS Producer-, Converter- oder DistributorKlasse im Broadcasting 20050218
2 Exporting E_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20050218
3 Importing I_PAR_STRING Call by reference Type reference (TYPE) STRING Parameterstring 20050218

Method CONVERT_FROM_PAR_STRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OUT Call by reference Type reference (TYPE) ANY TABLE Ausgabetabelle 20030724
2 Importing I_STRING Call by reference Type reference (TYPE) STRING 20030724

Method CONVERT_FROM_STRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OUT Call by reference Type reference (TYPE) ANY TABLE Ausgabetabelle 20030724
2 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING 20030724

Method CONVERT_FROM_XSTRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_NON_ASCII_TO_UNICODE 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 20040419

Method CONVERT_NON_ASCII_TO_UNICODE on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_NUMBER_FROM_EXTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MESSAGE Call by reference Type reference (TYPE) RSRD_T_MESSAGE Tabellentyp für RRX_MESG 20070912
2 Exporting E_NUMBER Call by reference Type reference (TYPE) RSRD_NUMBER Zahlenwert eines Attributes im Broadcasting 20070912
3 Exporting E_NUMBER_INTERNAL Call by reference Type reference (TYPE) RSRPARAMETERVALUE Wert in internem Format 20070912
4 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Returncode 20070912
5 Importing I_NUMBER_EXTERNAL Call by reference Type reference (TYPE) RSRPARAMETERVALUE Wert in externem Format 20070912

Method CONVERT_NUMBER_FROM_EXTERN on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_NUMBER_FROM_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MESSAGE Call by reference Type reference (TYPE) RSRD_T_MESSAGE Tabellentyp für RRX_MESG 20070912
2 Exporting E_NUMBER Call by reference Type reference (TYPE) RSRD_NUMBER Zahlenwert eines Attributes im Broadcasting 20070912
3 Exporting E_NUMBER_EXTERNAL Call by reference Type reference (TYPE) RSRPARAMETERVALUE Wert in externem Format 20070912
4 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Returncode 20070912
5 Importing I_NUMBER_INTERNAL Call by reference Type reference (TYPE) RSRPARAMETERVALUE Wert in internemm Format 20070912

Method CONVERT_NUMBER_FROM_INTERN on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_STRING_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) STRING 20030725
2 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING 20030725

Method CONVERT_STRING_TO_XSTRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_TO_PAR_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Type reference (TYPE) RSRD_CLASS Producer-, Converter- oder DistributorKlasse im Broadcasting 20050218
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20050218
3 Returning R_PAR_STRING Value transfer Type reference (TYPE) STRING 20050218

Method CONVERT_TO_PAR_STRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_IN Call by reference Type reference (TYPE) ANY TABLE Zu konvertierende Tabelle 20030724
2 Returning R_STRING Value transfer Type reference (TYPE) STRING 20030724

Method CONVERT_TO_STRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LENGTH Call by reference Type reference (TYPE) SYTABIX 20030725
2 Importing I_T_IN Call by reference Type reference (TYPE) ANY TABLE Zu konvertierende Tabelle 20030723
3 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING XString 20030723

Method CONVERT_TO_XSTRING on class CL_RSRD_UTILITIES has no exception.

Method CONVERT_XSTRING_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING 20030725
2 Returning R_STRING Value transfer Type reference (TYPE) STRING 20030725

Method CONVERT_XSTRING_TO_STRING on class CL_RSRD_UTILITIES has no exception.

Method FILTER_PARAMETER_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20031007
2 Importing I_T_ID_KEEP Call by reference Type reference (TYPE) RSRD_T_PARAMETERID 20031007

Method FILTER_PARAMETER_CONTAINER on class CL_RSRD_UTILITIES has no exception.

Method GET_STRING_FROM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEPARATOR Call by reference Type reference (TYPE) STRING ';' 20050602
2 Importing I_T_VALUE Call by reference Type reference (TYPE) RSRTPARAMETERVALUE Tabellentyp zu RSRD_S_VALUE 20050602
3 Returning R_STRING Value transfer Type reference (TYPE) STRING 20050602

Method GET_STRING_FROM_VALUES on class CL_RSRD_UTILITIES has no exception.

Method GET_TEXT_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER Call by reference Type reference (TYPE) XUBNAME 20031020
2 Returning R_TXTLG Value transfer Type reference (TYPE) RSTXTLG 20031020

Method GET_TEXT_FOR_USER on class CL_RSRD_UTILITIES has no exception.

Method GET_VALUES_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEPARATOR Call by reference Type reference (TYPE) CHAR1 ';' 20031010
2 Importing I_STRING Call by reference Type reference (TYPE) STRING 20031010
3 Returning R_T_VALUE_LIST Value transfer Type reference (TYPE) RSRTPARAMETERVALUE 20031010

Method GET_VALUES_FROM_STRING on class CL_RSRD_UTILITIES has no exception.

Method MESSAGE_HANDLING_RRMS_START Signature

Method MESSAGE_HANDLING_RRMS_START on class CL_RSRD_UTILITIES has no parameter.
Method MESSAGE_HANDLING_RRMS_START on class CL_RSRD_UTILITIES has no exception.

Method MESSAGE_HANDLING_RRMS_STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050829
2 Changing C_T_MESSAGE Call by reference Type reference (TYPE) RSRD_T_MESSAGE Tabellentyp für RRX_MESG 20050820

Method MESSAGE_HANDLING_RRMS_STOP on class CL_RSRD_UTILITIES has no exception.

Method TRIM_STRING 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 20040220

Method TRIM_STRING on class CL_RSRD_UTILITIES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 350