SAP ABAP Class CL_RSRD_SETTING (Broadcast Settings)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRD (Package) BW: Broadcasting
Properties
Class CL_RSRD_SETTING  
Short Description Broadcast Settings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSRD    
Program status     
Category 0   
Package RSRD   BW: Broadcasting 
Created 20030716   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)
2 RSRD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSRD_SETTING has no interface implemented.
Friends
Class CL_RSRD_SETTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_JOBNAME Instance attribute Public Type reference (TYPE) BTCJOB Batch Job Name 20031017
2 N_RENDERING70 Instance attribute Public Type reference (TYPE) RS_BOOL Edited with BI70 Design Time 20050704
3 N_S_SETTING Instance attribute Public Type reference (TYPE) RSRD_V_SETTING Setting Attributes 20031010
4 N_T_SETTING_NODE Instance attribute Public Type reference (TYPE) RSRD_T_SETTING_NODE Setting Nodes 20031010
5 P_HANDLE_STATUS_MESSAGE Instance attribute Private Type reference (TYPE) BALMSGHNDL Handle for the Setting Status Message in the Application Log 20030728
6 P_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Handle to Application Log 20030716
7 P_R_FRAMEWORK_FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_RSRD_FRAMEWORK_FACTORY Framework Factory Class 20030716
Methods
# Method Level Visibility Method type Description Created on
1 BOOKMARK_USED Instance method Private Method Finds Out Whether Reference to Bookmark Has Been Sent 20040601
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030716
3 DELETE_CHILDLESS_NODE Instance method Private Method Deletion of All Nodes Linked to Only One Distributor 20030717
4 EXECUTE Instance method Public Method Execute 20030716
5 EXECUTE_NODES Instance method Private Method Execution of Lower-Level Nodes for a Node 20030716
6 EXECUTE_NODES_FOR_RECIPIENTS Instance method Private Method Sequential Execution of Producer/Converter/Distributor 20040929
7 FINALIZE_FRAMEWORK_FACTORY Static method Public Method Calls Finalize() for All Framework Classes 20031216
8 GET_JOB_SCHEDULER_USER Instance method Protected Method Determines Scheduler for Current Job 20040225
9 GET_LANGUAGE_USER_COMBINATIONS Instance method Public Method Determines All Required User/Language Combinations 20030716
10 GET_PROPERTIES Static method Public Method Properties for the Object Collector 20050601
11 GET_RELATED Static method Public Method Finds the Dependent Objects for the Object Collector 20050601
12 LOAD Static method Public Method Reading Settings from the Database 20030904
13 MESSAGE_ADD Instance method Private Method Add Message to Application Log 20030716
14 REPLACE_TEXT_VARIABLES Instance method Public Method Replacement of Text Variables 20031011
15 REPLACE_TEXT_VARIABLES_DOC Static method Public Method Replacement of Text Variables for XML Documents 20031119
16 REPLACE_TEXT_VARIABLES_REC Static method Public Method Replacement of Text Variables for Recipients 20040628
17 RESTORE_PARAMETER_STRINGS Static method Public Method Recovery of Parameter String 20050223
18 SET_LANGUAGE_AUTH_USER Instance method Public Method Sets Authorization User and Language for Online Execution 20040309
19 STATISTIC_END_WORKER_CLASS Static method Private Method OLAP Statistic Event Start for Broadcasting Class 20050606
20 STATISTIC_START_WORKER_CLASS Static method Private Method OLAP Statistic Event Start for Broadcasting Class 20050606
21 UPDATE_BOOKMARK_STATUS Instance method Private Method Brings the Status of the Bookmark up to Date on the DB 20040528
22 UPDATE_SETTING Instance method Private Method Updating Status Info at Setting 20041214
Events
Class CL_RSRD_SETTING has no event.
Types
Class CL_RSRD_SETTING has no local type.
Method Signatures

Method BOOKMARK_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOKMARK_USED Value transfer Type reference (TYPE) RS_BOOL Bookmark wurde mit versendet 20040601

Method BOOKMARK_USED on class CL_RSRD_SETTING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBNAME Call by reference Type reference (TYPE) BTCJOB 20031017
2 Importing I_JOBSTEP Call by reference Type reference (TYPE) RSRD_JOBSTEP 20030728
3 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20030716
4 Importing I_SETTING_ID Call by reference Type reference (TYPE) RSRD_SETTING_ID 20030716

Method CONSTRUCTOR on class CL_RSRD_SETTING has no exception.

Method DELETE_CHILDLESS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_NODE Call by reference Type reference (TYPE) RSRD_S_SETTING_NODE 20030717

Method DELETE_CHILDLESS_NODE on class CL_RSRD_SETTING has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20030728

Method EXECUTE on class CL_RSRD_SETTING has no exception.

Method EXECUTE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20030716
2 Importing I_PARENT_NODE Call by reference Type reference (TYPE) RSRD_NODE 20030716
3 Importing I_S_RECIPIENT Call by reference Type reference (TYPE) RSRD_S_RECIPIENT Empfängerspezifische Dokumenterzeugung 20050318
4 Importing I_TX_DOCUMENT Call by reference Type reference (TYPE) RSRD_TX_DOCUMENT Dokument im Broadcasting Framework 20050125
5 Importing I_T_RECIPIENT Call by reference Type reference (TYPE) RSRD_T_RECIPIENT Tabellentyp zu RSRD_S_RECIPIENT 20050318

Method EXECUTE_NODES on class CL_RSRD_SETTING has no exception.

Method EXECUTE_NODES_FOR_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040929
2 Importing I_S_NODE_RECIPIENTS Call by reference Type reference (TYPE) RSRD_S_SETTING_NODE Distributor mit empfängerspezifischer Dokumentenerzeugung 20040929

Method EXECUTE_NODES_FOR_RECIPIENTS on class CL_RSRD_SETTING has no exception.

Method FINALIZE_FRAMEWORK_FACTORY Signature

Method FINALIZE_FRAMEWORK_FACTORY on class CL_RSRD_SETTING has no parameter.
Method FINALIZE_FRAMEWORK_FACTORY on class CL_RSRD_SETTING has no exception.

Method GET_JOB_SCHEDULER_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USER Value transfer Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040225

Method GET_JOB_SCHEDULER_USER on class CL_RSRD_SETTING has no exception.

Method GET_LANGUAGE_USER_COMBINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20030716
2 Exporting E_T_AUTH_USER Call by reference Type reference (TYPE) RSRD_T_USER Benutzer für die SY-UNAME einplanen darf 20031230
3 Exporting E_T_LANGUAGE_USER Call by reference Type reference (TYPE) RSRD_T_LANGUAGE_USER 20030716

Method GET_LANGUAGE_USER_COMBINATIONS on class CL_RSRD_SETTING has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTREL Call by reference Type reference (TYPE) RSCONTREL Contentrelease 20050601
2 Exporting E_CONTTIMESTMP Call by reference Type reference (TYPE) RSCONTTIMESTMP Content Zeitstempel: Letzte Modifikation am Objekt durch SAP 20050601
3 Exporting E_ICON Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 20050601
4 Exporting E_LASTCHANGEBY Call by reference Type reference (TYPE) RSTSTPNM Letzter Änderer 20050601
5 Exporting E_OBJSTAT Call by reference Type reference (TYPE) RSOBJSTAT Objektstatus 20050601
6 Exporting E_OWNER Call by reference Type reference (TYPE) RSOWNER Besitzer (Verantwortlicher) 20050601
7 Exporting E_TIMESTMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20050601
8 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20050601
9 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20050601
10 Importing I_SETTING_ID Call by reference Type reference (TYPE) RSRD_SETTING_ID Einstellung 20050601
# Exception Resumable Description Created on
1 ERROR Fehler 20050601
2 OBJECT_NOT_FOUND Einstellung nicht gefunden 20050601

Method GET_RELATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJ_DEPENDENT Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC Bin von diesen Objeten abhängig 20060329
2 Exporting E_T_OBJ_EXISTENTIAL Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC Objekte, von denen ich abhängig bin, die ohne mich nicht exi 20050601
3 Exporting E_T_OBJ_USED Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC Verwendungsnachweis (wird in ... verwendet) 20050601
4 Exporting E_T_RECEIVE_DATA_FROM Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC 20060329
5 Exporting E_T_SEND_DATA_TO Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC 20060329
6 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20050601
7 Importing I_SETTING_ID Call by reference Type reference (TYPE) RSRD_SETTING_ID Einstellung 20050601
# Exception Resumable Description Created on
1 ERROR Es ist ein Fehler aufgetreten 20050601
2 REQUESTED_STATUS_NOT_FOUND Einstellung ist in dieser Version nicht vorhanden 20050601

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SETTING Call by reference Type reference (TYPE) RSRD_V_SETTING 20030904
2 Exporting E_T_NODE Call by reference Type reference (TYPE) RSRD_T_SETTING_NODE 20030904
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20050601
4 Importing I_REPLACE_TEXT_VARIABLES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20031011
5 Importing I_SETTING_ID Call by reference Type reference (TYPE) RSRD_SETTING_ID 20030904

Method LOAD on class CL_RSRD_SETTING has no exception.

Method MESSAGE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) RSRD_NODE '0000' 20030728
2 Importing I_PROBLEM_CLASS Call by reference Type reference (TYPE) BALPROBCL 20030716
3 Importing I_RECIPIENT Call by reference Type reference (TYPE) RSRD_RECIPIENT EmpfängerID für empfängerspezifische Dokumenterzeugung 20040628
4 Importing I_STATUS_MESSAGE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Meldung dient als Status Meldung für Setting im Joblog 20030728
5 Returning R_S_MSG_HANDLE Value transfer Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20060228

Method MESSAGE_ADD on class CL_RSRD_SETTING has no exception.

Method REPLACE_TEXT_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SETTING_NODE Call by reference Type reference (TYPE) RSRD_S_SETTING_NODE Knoten einer Einstellung zur Designtime 20060404

Method REPLACE_TEXT_VARIABLES on class CL_RSRD_SETTING has no exception.

Method REPLACE_TEXT_VARIABLES_DOC 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 RD Framework 20031119
2 Importing I_R_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Attributcontainer 20031119
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parametercontainer für Distributor 20031119

Method REPLACE_TEXT_VARIABLES_DOC on class CL_RSRD_SETTING has no exception.

Method REPLACE_TEXT_VARIABLES_REC 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 20040628
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20040628
3 Importing I_S_RECIPIENT Call by reference Type reference (TYPE) RSRD_S_RECIPIENT Empfängerspezifische Dokumenterzeugung 20040628

Method REPLACE_TEXT_VARIABLES_REC on class CL_RSRD_SETTING has no exception.

Method RESTORE_PARAMETER_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_NODE Call by reference Type reference (TYPE) RSRD_T_SETTING_NODE Tabellentyp zu RSRD_S_SETTING_NODE 20050223

Method RESTORE_PARAMETER_STRINGS on class CL_RSRD_SETTING has no exception.

Method SET_LANGUAGE_AUTH_USER Signature

Method SET_LANGUAGE_AUTH_USER on class CL_RSRD_SETTING has no parameter.
Method SET_LANGUAGE_AUTH_USER on class CL_RSRD_SETTING has no exception.

Method STATISTIC_END_WORKER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNT Call by reference Type reference (TYPE) RSDDSTATCOUNT Producer-, Converter- oder DistributorKlasse im Broadcasting 20050606
2 Importing I_EVENT_COUNT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050606

Method STATISTIC_END_WORKER_CLASS on class CL_RSRD_SETTING has no exception.

Method STATISTIC_START_WORKER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) RSRD_CLASS Producer-, Converter- oder DistributorKlasse im Broadcasting 20050606
2 Importing I_HANDLE_ID Call by reference Type reference (TYPE) RSSTA_HANDLEID Interne ID eines Query Laufzeitobjekts 20050606
3 Returning R_EVENT_COUNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20050606

Method STATISTIC_START_WORKER_CLASS on class CL_RSRD_SETTING has no exception.

Method UPDATE_BOOKMARK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOOKMARK_USED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Bookmark wurde mit versendet 20040601

Method UPDATE_BOOKMARK_STATUS on class CL_RSRD_SETTING has no exception.

Method UPDATE_SETTING Signature

Method UPDATE_SETTING on class CL_RSRD_SETTING has no parameter.
Method UPDATE_SETTING on class CL_RSRD_SETTING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 350