SAP ABAP Class CL_RSRA_BCS (BCS Wrapper for Reporting Agent)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRB (Package) BW: Batch Reporting
Properties
Class CL_RSRA_BCS  
Short Description BCS Wrapper for Reporting Agent    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRB   BW: Batch Reporting 
Created 20020103   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SAPUSER_BCS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSRA_BCS has no interface implemented.
Friends
Class CL_RSRA_BCS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DOCUMENTTYPE_RAW Constant Public Type reference (TYPE) SO_OBJ_TP 'RAW' Code for Document Class 20020103
2 C_PARAMETER_ADDRESSSTRING Constant Public Type reference (TYPE) RSRPARAMETERID 'ADDRESS' Address String 20020104
3 C_PARAMETER_DOCIMPORTANCE Constant Public Type reference (TYPE) RSRPARAMETERID 'DOCIMPORTANCE' Document Importance 20020103
4 C_PARAMETER_DOCSENSITIVITY Constant Public Type reference (TYPE) RSRPARAMETERID 'SENSITIVITY' Parameter ID 20020103
5 C_PARAMETER_DOCUMENTLANGU Constant Public Type reference (TYPE) RSRPARAMETERID 'DocLanguage' Document Language 20020103
6 C_PARAMETER_DOCUMENTSIZE Constant Public Type reference (TYPE) RSRPARAMETERID 'DocumentSize' Document Size 20020103
7 C_PARAMETER_DOCUMENTTITLE Constant Public Type reference (TYPE) RSRPARAMETERID 'DOCUMENTTITLE' Parameter ID 20020103
8 C_PARAMETER_DOCUMENTTYPE Constant Public Type reference (TYPE) RSRPARAMETERID 'DOCUMENTTYPE' Document type 20020103
9 C_PARAMETER_OID Constant Public Type reference (TYPE) RSRPARAMETERID 'OID' Send Request ID 20020103
10 C_PARAMETER_RECIPIENT_TYPE Constant Public Type reference (TYPE) RSRPARAMETERID 'RECIPIENTTYPE' Recipient Type 20020104
11 C_PARAMETER_RSPCVARIANT Constant Public Type reference (TYPE) RSRPARAMETERID 'RSPCVARIANT' Technical Name of RSPC Variant 20020103
12 C_PARAMETER_SENDER Constant Public Type reference (TYPE) RSRPARAMETERID 'SENDER' Sender 20020103
13 C_RECIPIENT_TYPE_SAPROLE Constant Public Type reference (TYPE) SO_ESCAPE 'R' Specification of Recipient Type 20020104
14 C_RECIPIENT_TYPE_SAPUSER Constant Public Type reference (TYPE) SO_ESCAPE 'B' Specification of Recipient Type 20020104
15 N_SX_BCS Instance attribute Public Type reference (TYPE) RSRA_SX_BCS Communication Service Instanz Data 20020103
16 P_R_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DOCUMENT_BCS Wrapper Class for Office Documents 20020103
17 P_R_SENDER Instance attribute Private Object reference (TYPE REF TO) IF_SENDER_BCS Interface of Sender Object in BCS 20020103
18 P_R_SEND_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_BCS Business Communication Service 20020103
19 P_SX_RSPCVARIANT Instance attribute Private Type reference (TYPE) RSRA_SX_RSPCVARIANT Information Structure for the RSPC Variant 20020103
20 P_TH_RECIPIENT Instance attribute Private Type reference (TYPE) RSRA_TH_RECIPIENT_BCS Table of Recipient References 20020104
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RECIPIENT Instance method Public Method Add Recipients 20020103
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020103
3 CREATE_DOCUMENT Instance method Private Method Creates Document to Be Sent 20020103
4 CREATE_SEND_REQUEST Instance method Private Method Creates Send Request 20020103
5 DELETE Instance method Public Method Deletes Send Request 20020103
6 EDIT Instance method Public Method Edit Send Request 20020103
7 EDIT_DOCUMENT Instance method Public Method Edit document 20020103
8 GET_DOCUMENT Instance method Public Method Gets Document to Be Sent 20020103
9 GET_NOTE Instance method Public Method Gets Note 20020103
10 GET_SENDER Instance method Public Method Gets Sender 20020103
11 SAVE Instance method Public Method Save Send Request 20020103
12 SET_DOCUMENT Instance method Public Method Sets Document to Be Sent 20020103
13 SET_NOTE Instance method Public Method Adds a Note 20020103
14 SET_SENDER Instance method Public Method Sets the Sender 20020103
15 SUBMIT Instance method Public Method Send 20020104
Events
Class CL_RSRA_BCS has no event.
Types
Class CL_RSRA_BCS has no local type.
Method Signatures

Method ADD_RECIPIENT 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 Parameter 20020104

Method ADD_RECIPIENT on class CL_RSRA_BCS has no exception.

Method CONSTRUCTOR 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 Parameter 20020103
2 Importing I_T_CONTENT Call by reference Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20020103

Method CONSTRUCTOR on class CL_RSRA_BCS has no exception.

Method CREATE_DOCUMENT 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 Parameter 20020103
2 Importing I_T_CONTENT Call by reference Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20020103
3 Returning R_R_DOCUMENT Value transfer Object reference (TYPE REF TO) CL_DOCUMENT_BCS Wrapperklasse für Office-Dokumente 20020103

Method CREATE_DOCUMENT on class CL_RSRA_BCS has no exception.

Method CREATE_SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OID Call by reference Type reference (TYPE) SYSUUID_X OID 20020103
2 Returning R_R_SEND_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCS Business Communication Service 20020103

Method CREATE_SEND_REQUEST on class CL_RSRA_BCS has no exception.

Method DELETE Signature

Method DELETE on class CL_RSRA_BCS has no parameter.
Method DELETE on class CL_RSRA_BCS has no exception.

Method EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDIT_SUBJECT Call by reference Type reference (TYPE) OS_BOOLEAN RS_C_TRUE Boolean 20020104
2 Importing I_HIDE_NOTE Call by reference Type reference (TYPE) OS_BOOLEAN RS_C_TRUE Boolean 20020104
3 Importing I_X1 Call by reference Type reference (TYPE) SY-TABIX 5 Aufruf als Popup: Start-X-Koordinate 20020104
4 Importing I_X2 Call by reference Type reference (TYPE) SY-TABIX 100 Aufruf als Popup: End-X-Koordinate 20020104
5 Importing I_Y1 Call by reference Type reference (TYPE) SY-TABIX 5 Aufruf als Popup: Start-Y-Koordinate 20020104
6 Importing I_Y2 Call by reference Type reference (TYPE) SY-TABIX 25 Aufruf als Popup: End-Y-Koordinate 20020104

Method EDIT on class CL_RSRA_BCS has no exception.

Method EDIT_DOCUMENT Signature

Method EDIT_DOCUMENT on class CL_RSRA_BCS has no parameter.
Method EDIT_DOCUMENT on class CL_RSRA_BCS has no exception.

Method GET_DOCUMENT Signature

Method GET_DOCUMENT on class CL_RSRA_BCS has no parameter.
Method GET_DOCUMENT on class CL_RSRA_BCS has no exception.

Method GET_NOTE Signature

Method GET_NOTE on class CL_RSRA_BCS has no parameter.
Method GET_NOTE on class CL_RSRA_BCS has no exception.

Method GET_SENDER Signature

Method GET_SENDER on class CL_RSRA_BCS has no parameter.
Method GET_SENDER on class CL_RSRA_BCS has no exception.

Method SAVE Signature

Method SAVE on class CL_RSRA_BCS has no parameter.
Method SAVE on class CL_RSRA_BCS has no exception.

Method SET_DOCUMENT Signature

Method SET_DOCUMENT on class CL_RSRA_BCS has no parameter.
Method SET_DOCUMENT on class CL_RSRA_BCS has no exception.

Method SET_NOTE Signature

Method SET_NOTE on class CL_RSRA_BCS has no parameter.
Method SET_NOTE on class CL_RSRA_BCS has no exception.

Method SET_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SENDER Call by reference Object reference (TYPE REF TO) IF_SENDER_BCS Schnittstelle eines Senderobjektes im BCS 20020103

Method SET_SENDER on class CL_RSRA_BCS has no exception.

Method SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_ERROR_SCREEN Call by reference Type reference (TYPE) OS_BOOLEAN RS_C_FALSE Sendelogbuch im Fehlerfall 20020104

Method SUBMIT on class CL_RSRA_BCS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A