SAP ABAP Class CL_DEF_IM_RMPS_POST_DEFATTR (Default Implementation for BAdI Definition RMPS_POST_DEFATT)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_SP_POST (Package) Incoming Post Item
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_RMPS_POST_DEFATTR BAdI Interface IF_EX_RMPS_POST_DEFATTR 20030612
Properties
Class CL_DEF_IM_RMPS_POST_DEFATTR  
Short Description Default Implementation for BAdI Definition RMPS_POST_DEFATT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_SP_POST   Incoming Post Item 
Created 20030612   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_RMPS_POST_DEFATTR BAdI Interface IF_EX_RMPS_POST_DEFATTR 20030612
Friends
Class CL_DEF_IM_RMPS_POST_DEFATTR has no friend class.
Attributes
Class CL_DEF_IM_RMPS_POST_DEFATTR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ADDRESSES_FROM_RECEIPIENTS Instance method Private Method Gets Recipient Addresses From Recipient Table 20090729
2 GET_RECEIPIENTS_EXTERNAL_MAIL Instance method Private Method Gets Recipient for External E-Mails 20090804
3 GET_SENDER_DETAILS Instance method Private Method Gets Data About E-Mail Sender 20090805
4 SET_DEFAULTS_MAIL_SMTP_NOCUST Instance method Public Method Define Attribute Values if no Customizing f. Mapping Avail. 20090819
Events
Class CL_DEF_IM_RMPS_POST_DEFATTR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_ADDRESSES Public See coding 20090729 BEGIN OF gty_addresses, mail_adr TYPE string, userid TYPE hrobjec_14, long_text TYPE string, END OF gty_addresses
2 GTY_ADDRESSES_TAB Public See coding 20090729 gty_addresses_tab TYPE TABLE OF gty_addresses
Method Signatures

Method GET_ADDRESSES_FROM_RECEIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDRESSES Call by reference Type reference (TYPE) GTY_ADDRESSES_TAB BCS: interne Tabelle mit SMTP-Adressen 20090729
2 Importing IT_TAB_RECIPIENTS Call by reference Type reference (TYPE) BCSY_SMTPA BCS: Internal table with SMTP Addresses 20090729

Method GET_ADDRESSES_FROM_RECEIPIENTS on class CL_DEF_IM_RMPS_POST_DEFATTR has no exception.

Method GET_RECEIPIENTS_EXTERNAL_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REC_EXTML_DETAILS Call by reference Type reference (TYPE) RMPS_TT_RECEIVER_DETAILS Table of mail receiver details 20090804
2 Importing IM_TAB_REC_DETAILS Call by reference Type reference (TYPE) RMPS_TT_RECEIVER_DETAILS Table of mail receiver details 20090814
3 Importing IR_SEND_REQUEST Call by reference Object reference (TYPE REF TO) CL_SEND_REQUEST_BCS BCS Local: Send Order 20090804

Method GET_RECEIPIENTS_EXTERNAL_MAIL on class CL_DEF_IM_RMPS_POST_DEFATTR has no exception.

Method GET_SENDER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EMAIL_AUTHOR_ADDRESS Call by reference Type reference (TYPE) STRING 20090805
2 Exporting EV_EMAIL_AUTHOR_NAME Call by reference Type reference (TYPE) STRING 20090805
3 Exporting EV_EMAIL_AUTHOR_ORG Call by reference Type reference (TYPE) STRING 20090805
4 Importing IR_SEND_REQUEST Call by reference Object reference (TYPE REF TO) CL_SEND_REQUEST_BCS BCS Local: Send Order 20090805
5 Importing IV_EXT_MAIL Call by reference Type reference (TYPE) ABAP_BOOL 20090805

Method GET_SENDER_DETAILS on class CL_DEF_IM_RMPS_POST_DEFATTR has no exception.

Method SET_DEFAULTS_MAIL_SMTP_NOCUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_TAB_ATTRIBUTS Call by reference Type reference (TYPE) RMPS_POSTATTR_TYPE Attribute Transfer Table 20090819
2 Importing IM_DOCTYPE Call by reference Type reference (TYPE) RMPSINCOBJ Object of Incoming Post Item 20090819
3 Importing IM_SEND_REQUEST Call by reference Object reference (TYPE REF TO) CL_SEND_REQUEST_BCS BCS Local: Send Order 20090819
4 Importing IM_TAB_RECIPIENTS Call by reference Type reference (TYPE) BCSY_SMTPA BCS: Internal Table with SMTP Addresses 20090819
5 Importing IM_TAB_REC_DETAILS Call by reference Type reference (TYPE) RMPS_TT_RECEIVER_DETAILS Details of Recipient Mail Addresses 20090819
6 Importing IT_PROP_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20090819

Method SET_DEFAULTS_MAIL_SMTP_NOCUST on class CL_DEF_IM_RMPS_POST_DEFATTR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100