SAP ABAP Class CL_RSRA_ER_FOLLOW_UP_MAIL (Follow-Up Action: Send Mail)
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 Inheritance (c INHERITING FROM c_ref)  CL_RSRA_ER_FOLLOW_UP_ACTION Follow-Up Actions 19990705
Properties
Class CL_RSRA_ER_FOLLOW_UP_MAIL  
Short Description Follow-Up Action: Send Mail    
Super Class CL_RSRA_ER_FOLLOW_UP_ACTION Follow-Up Actions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRB   BW: Batch Reporting 
Created 19990705   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRX1 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 SO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSRA_ER_FOLLOW_UP_MAIL has no interface implemented.
Friends
Class CL_RSRA_ER_FOLLOW_UP_MAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_ALERT_DETAILS Instance attribute Private Type reference (TYPE) RS_BOOL Add Detail List 20020621
2 P_ALERT_SUMMARY Instance attribute Private Type reference (TYPE) RS_BOOL Add Overview 20020621
3 P_ATTACH_HTM Instance attribute Private Type reference (TYPE) RS_BOOL HTM Table As Attachment 20020621
4 P_ATTACH_LIST Instance attribute Private Type reference (TYPE) RS_BOOL List Attachment 20020621
5 P_ATTACH_XML Instance attribute Private Type reference (TYPE) RS_BOOL XML Attachment 20020621
6 P_COUNTER Instance attribute Private Type reference (TYPE) RSRA_COUNTER Number of entries 20020621
7 P_DATASET Instance attribute Private Type reference (TYPE) RSRA_ALERT_NUM Numbering for one-dimensional drilldown 20020621
8 P_HTML Instance attribute Private Type reference (TYPE) RS_BOOL HTML Output 20020621
9 P_ITS Instance attribute Private Type reference (TYPE) RRW3_ITS ITS 20020621
10 P_LIST Instance attribute Private Type reference (TYPE) RS_BOOL Output as Data List 20020621
11 P_MAIL_SEND Static Attribute Private Type reference (TYPE) RS_BOOL Mail sent 20020621
12 P_PACKAGE_INFO Instance attribute Private Type reference (TYPE) RS_BOOL Add Package Information 20020621
13 P_R_MESSAGE Instance attribute Private Object reference (TYPE REF TO) CL_RSRA_MESSAGE Message Object Type (BOR Type Message) 20020621
14 P_S_ENTRY Instance attribute Private Type reference (TYPE) TP_S_ENTRY P_S_ENTRY 20020621
15 P_S_HEADER Instance attribute Private Type reference (TYPE) TP_S_HEADER P_S_HEADER 20020621
16 P_TH_MAIL_ENTRY Static Attribute Private Type reference (TYPE) TP_TH_MAIL_ENTRY 20020621
17 P_T_DATASET Instance attribute Private Type reference (TYPE) TP_T_DATASET Cell Context and Values 20020621
18 P_T_ENTRIES Instance attribute Private Type reference (TYPE) TP_T_ENTRIES 20020621
19 P_T_ER_PARAM Instance attribute Private Type reference (TYPE) RSRA_T_ER_PARAM Parameter Table for Exception Setting 20020621
20 P_T_EXCEPTION_TXT Static Attribute Private Type reference (TYPE) TP_T_TXT Texts for Exceptions 20020621
21 P_T_MAIL_OBJECT Static Attribute Private Type reference (TYPE) TP_T_MAIL_OBJECT P_T_MAIL_OBJECT 20020621
22 P_T_MAIL_RECIPIENT Instance attribute Private Type reference (TYPE) RSRA_T_MAIL_RECIPIENT Table for Assigning E-mail Recipient and Document 20020621
23 P_T_MAIL_REGISTRY Static Attribute Private Type reference (TYPE) RSRA_T_MAIL_REGISTRY Assignment of Message Objects for Follow-Up Actions 20020621
24 P_T_OID Static Attribute Private Type reference (TYPE) TP_T_OID 20020621
25 P_T_OUTPUT Instance attribute Private Type reference (TYPE) TP_T_OUTPUT Output List 20020621
26 P_T_RECEIVERS Instance attribute Private Type reference (TYPE) TP_T_RECEIVER User Table 20020621
27 P_T_RECIPIENT Instance attribute Private Type reference (TYPE) RSRA_T_MAIL_REGISTRY Table for Assigning E-mail Recipient and Document 20020621
28 P_T_SEND Static Attribute Private Type reference (TYPE) RSRA_T_MAIL_REGISTRY Assignment of Message Objects for Follow-Up Actions 20020621
29 P_T_VIEW_TXT Static Attribute Private Type reference (TYPE) TP_T_TXT View Texts 20020621
30 P_VIEW_SAVED Static Attribute Private Type reference (TYPE) RS_BOOL View Saved 20020621
31 P_WEBSERVICE Instance attribute Private Type reference (TYPE) RRW3_WEBSERVICE Web Service 20020621
32 P_XML Instance attribute Private Type reference (TYPE) RS_BOOL XML Output 20020621
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MAIL_ENTRY Instance method Private Method Adds a Row to Mail Table 20000224
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990805
3 CREATE_OUTPUT_LIST Instance method Private Method Prepare Output List 20011001
4 EXPAND_RECIPIENT_LIST Instance method Private Method Expands Recipient List 20001102
5 GET_MAIL_LANGU Instance method Private Method Delivers Language for a User 20000302
6 GET_URL Instance method Private Method Generates URL 20000824
7 RESET Static method Public Method Reset Flags 20000224
8 SET_ALERT_DETAILS Instance method Private Method Sets Mail Body 20011001
9 SET_ALERT_SUMMARY Instance method Private Method Sets Mail Body 20011001
10 SET_ATTACHMENT_HTM Instance method Private Method Sets Mail Body as HTML 20011001
11 SET_ATTACHMENT_LIST Instance method Private Method Sets the Mail Body as a List of Name Values 20011002
12 SET_ATTACHMENT_XML Instance method Private Method XML Attachment 20011002
13 SET_MAIL_BODY_HTM Instance method Private Method Sets Mail Body as HTML 20001013
14 SET_MAIL_BODY_RAW Instance method Private Method Sets Mail Body 20010813
15 SET_MAIL_HEADER Instance method Private Method Sets Mail Header 20000222
16 SET_MAIL_SUBJECT Instance method Private Method Sets Mail Subject 20000224
17 SET_PACKAGE_INFO Instance method Private Method Sets Mail Header 20011001
18 SUBMIT Instance method Private Method Sending the E-mail (BCI) 20001013
Events
Class CL_RSRA_ER_FOLLOW_UP_MAIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_DATA Private See coding TP_S_DATA 20020621
2 TP_S_DATASET Private See coding TP_S_DATASET 20020621
3 TP_S_ENTRY Private See coding TP_S_ENTRY 20020621
4 TP_S_HEADER Private See coding TP_S_HEADER 20020621
5 TP_S_MAIL_ENTRY Private See coding TP_S_MAIL_ENTRY 20020621
6 TP_S_MAIL_OBJECT Private See coding TP_S_MAIL_OBJECT 20020621
7 TP_S_OID Private See coding 20020621
8 TP_S_OUTPUT Private See coding 20020621
9 TP_S_TXT Private See coding TP_S_TXT 20020621
10 TP_TH_MAIL_ENTRY Private See coding 20020621
11 TP_T_CONTENT Private See coding TP_T_CONTENT 20020621
12 TP_T_DATA Private See coding TP_T_DATA 20020621
13 TP_T_DATASET Private See coding TP_T_DATASET 20020621
14 TP_T_ENTRIES Private See coding TP_T_ENTRIES 20020621
15 TP_T_MAIL_OBJECT Private See coding TP_T_MAIL_OBJECT 20020621
16 TP_T_OID Private See coding 20020621
17 TP_T_OUTPUT Private See coding 20020621
18 TP_T_RECEIVER Private See coding TP_T_RECEIVER 20020621
19 TP_T_TXT Private See coding TP_T_TXT 20020621
Method Signatures

Method ADD_MAIL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_RECIPIENT Call by reference Type reference (TYPE) RSRA_S_MAIL_REGISTRY Zuordnung Message-Objekte zu Folgeaktionen 20010813

Method ADD_MAIL_ENTRY on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FOLLOW_UP_ACTION Call by reference Type reference (TYPE) RSRA_ER_FOLLOWUP Folgeaktion 19990805

Method CONSTRUCTOR on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method CREATE_OUTPUT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MAIL_ENTRY Call by reference Type reference (TYPE) TP_S_MAIL_ENTRY 20020621

Method CREATE_OUTPUT_LIST on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method EXPAND_RECIPIENT_LIST Signature

Method EXPAND_RECIPIENT_LIST on class CL_RSRA_ER_FOLLOW_UP_MAIL has no parameter.
Method EXPAND_RECIPIENT_LIST on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method GET_MAIL_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECNAME Call by reference Type reference (TYPE) SO_NAME Benutzername 20000302
2 Returning R_LANGU Value transfer Type reference (TYPE) SY-LANGU Defaultsprache des Benutzers 20020805

Method GET_MAIL_LANGU on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_URL Call by reference Type reference (TYPE) SO_TEXT255 url 20000824
2 Importing I_ANKER Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Anker Tag 20011002
3 Importing I_VIEW_ID Call by reference Type reference (TYPE) SYSUUID_25 view id 20000831
4 Importing I_VIEW_TEXT Call by reference Type reference (TYPE) STRING view text 20000831

Method GET_URL on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method RESET Signature

Method RESET on class CL_RSRA_ER_FOLLOW_UP_MAIL has no parameter.
Method RESET on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_ALERT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MAIL_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011001

Method SET_ALERT_DETAILS on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_ALERT_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MAIL_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011001

Method SET_ALERT_SUMMARY on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_ATTACHMENT_HTM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011001

Method SET_ATTACHMENT_HTM on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_ATTACHMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011002

Method SET_ATTACHMENT_LIST on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_ATTACHMENT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011002

Method SET_ATTACHMENT_XML on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_MAIL_BODY_HTM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_MAIL_OBJECT Call by reference Type reference (TYPE) TP_S_MAIL_OBJECT Mail-Objekt 20001013
2 Importing I_S_MAIL_ENTRY Call by reference Type reference (TYPE) TP_S_MAIL_ENTRY Maileintrag 20001013

Method SET_MAIL_BODY_HTM on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_MAIL_BODY_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MAIL_ENTRY Call by reference Type reference (TYPE) TP_S_MAIL_ENTRY Maileintrag 20010813
2 Importing I_T_ENTRIES Call by reference Type reference (TYPE) TP_T_ENTRIES 20011001
3 Returning R_T_MAIL_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20010813

Method SET_MAIL_BODY_RAW on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_MAIL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_MAIL_OBJECT Call by reference Type reference (TYPE) TP_S_MAIL_OBJECT Mail-Objekt 20000224
2 Exporting E_T_CONTENT Call by reference Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011001
3 Importing I_S_MAIL_ENTRY Call by reference Type reference (TYPE) TP_S_MAIL_ENTRY Maileintrag 20000224

Method SET_MAIL_HEADER on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_MAIL_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MAIL_ENTRY Call by reference Type reference (TYPE) TP_S_MAIL_ENTRY Mail-Eintrag 20000224
2 Returning R_SUBJECT Value transfer Type reference (TYPE) STRING 20020805

Method SET_MAIL_SUBJECT on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SET_PACKAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MAIL_ENTRY Call by reference Type reference (TYPE) TP_S_MAIL_ENTRY 20020805
2 Returning R_T_CONTENT Value transfer Type reference (TYPE) RSRA_T_MAIL_CONTENT Inhalt der RA Email 20011001

Method SET_PACKAGE_INFO on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.

Method SUBMIT Signature

Method SUBMIT on class CL_RSRA_ER_FOLLOW_UP_MAIL has no parameter.
Method SUBMIT on class CL_RSRA_ER_FOLLOW_UP_MAIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in