SAP ABAP Class IF_SATC_CI_CUST_EMAIL_SETTINGS (Email Settings)
Properties
Class IF_SATC_CI_CUST_EMAIL_SETTINGS  
Short Description Email Settings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120514   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SATC_CI_CUST_EMAIL_SETTINGS has no forward declaration.
Interfaces
Class IF_SATC_CI_CUST_EMAIL_SETTINGS has no interface implemented.
Friends
Class IF_SATC_CI_CUST_EMAIL_SETTINGS has no friend class.
Attributes
Class IF_SATC_CI_CUST_EMAIL_SETTINGS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_EFFECTIVE_EMAIL_ADDRESS Instance method Public Method 20120522
2 GET_EMAIL_SETTINGS Instance method Public Method 20120515
3 SET_EMAIL_SETTINGS Instance method Public Method 20120515
Events
Class IF_SATC_CI_CUST_EMAIL_SETTINGS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_EMAIL_SETTINGS Public See coding 20120515 begin of ty_email_settings, begin of new_exemptions, is_registered type abap_bool, end of new_exemptions, begin of reminders, is_registered type abap_bool, elapsed_days type i, end of reminders, begin of substitute, is_registered type abap_bool, user_id type satc_ci_exempt-approver, time_restriction type abap_bool, start_date type sydatum, end_date type sydatum, end of substitute, end of ty_email_settings
Method Signatures

Method GET_EFFECTIVE_EMAIL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPROVER_EMAIL Call by reference Type reference (TYPE) ADR6-SMTP_ADDR 20120523
2 Exporting E_APPROVER_NAME Call by reference Type reference (TYPE) ADR6-SMTP_ADDR 20120522
3 Exporting E_EMAIL_ADDR Call by reference Type reference (TYPE) ADR6-SMTP_ADDR 20120522
4 Exporting E_NAME Call by reference Type reference (TYPE) ADR6-SMTP_ADDR 20120522
5 Exporting E_USER_ID Call by reference Type reference (TYPE) SATC_CI_APPROVER_NAME 20120522
6 Importing I_APPROVER Call by reference Type reference (TYPE) UNAME 20120522

Method GET_EFFECTIVE_EMAIL_ADDRESS on class IF_SATC_CI_CUST_EMAIL_SETTINGS has no exception.

Method GET_EMAIL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SETTINGS Call by reference Type reference (TYPE) TY_EMAIL_SETTINGS 20120515
2 Importing I_USER Call by reference Type reference (TYPE) UNAME 20120515
# Exception Resumable Description Created on
1 CX_SATC_CI_INVALID_CUSTOMIZING 20120515

Method SET_EMAIL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SETTINGS Call by reference Type reference (TYPE) TY_EMAIL_SETTINGS 20120515
# Exception Resumable Description Created on
1 CX_SATC_CI_INVALID_CUSTOMIZING 20120515
History
Last changed by/on SAP  20130531 
SAP Release Created in