SAP ABAP Class CL_EPM_TEST_MESSAGING (Helper for test environment)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_TESTING_UTILITIES (Package) EPM BO and Scenario Testing
Properties
Class CL_EPM_TEST_MESSAGING  
Short Description Helper for test environment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SEPM_TEST    
Program status     
Category 0   
Package S_EPM_TESTING_UTILITIES   EPM BO and Scenario Testing 
Created 20090116   SAP 
Last change 20130531   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)
Interfaces
Class CL_EPM_TEST_MESSAGING has no interface implemented.
Friends
Class CL_EPM_TEST_MESSAGING has no friend class.
Attributes
Class CL_EPM_TEST_MESSAGING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXTRACT_FAILED_PROGRAMS Static method Private Method Extract alls failed programs for a user 20090116
2 GET_RECIPIENTS Static method Private Method Extracts recipients 20090116
3 SEND_MAIL_TO_INTR Static method Public Method Sends an email to a specific recipient 20090203
4 SEND_MAIL_TO_RESP Static method Public Method Sends an email to a specific recipient 20090203
5 SEND_SYSTEM_MESSAGE_TO_INTR Static method Public Method Sends a system message to a specific recipient 20090203
6 SEND_SYSTEM_MESSAGE_TO_RESP Static method Public Method Sends a system message to a specific recipient 20090203
Events
Class CL_EPM_TEST_MESSAGING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PROGRAMS Public See coding 20090116 tt_programs TYPE STANDARD TABLE OF ty_program
2 TT_USERS Public See coding 20090116 tt_users TYPE STANDARD TABLE OF ty_user
3 TT_USERS_HASHED Private See coding 20090116
4 TY_PROGRAM Public See coding 20090116 BEGIN OF ty_program, program TYPE string, responsible TYPE syuname, END OF ty_program
5 TY_USER Public Type reference (TYPE) SYUNAME 20090116
Method Signatures

Method EXTRACT_FAILED_PROGRAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_PROGRAMS_PER_USER Call by reference Type reference (TYPE) TT_PROGRAMS 20090116
2 Importing IT_FAILED_PROGRAMS Call by reference Type reference (TYPE) TT_PROGRAMS 20090116
3 Importing IV_USER Call by reference Type reference (TYPE) TY_USER 20090116

Method EXTRACT_FAILED_PROGRAMS on class CL_EPM_TEST_MESSAGING has no exception.

Method GET_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILURE_RESPONSIBLES Call by reference Type reference (TYPE) TT_USERS_HASHED Hashed table of recipients 20090116
2 Exporting ET_INTERESTED Call by reference Type reference (TYPE) TT_USERS_HASHED dto. and not part of failure responsibles 20090116
3 Importing IT_FAILED_PROGRAMS Call by reference Type reference (TYPE) TT_PROGRAMS Failed programs 20090116
4 Importing IT_INTERESTED Call by reference Type reference (TYPE) TT_USERS Persons who are interested in the result 20090116

Method GET_RECIPIENTS on class CL_EPM_TEST_MESSAGING has no exception.

Method SEND_MAIL_TO_INTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FAILED_PROGRAMS Call by reference Type reference (TYPE) TT_PROGRAMS Failed programs for that recipient 20090203
2 Importing IT_INTERESTED Call by reference Type reference (TYPE) TT_USERS Persons who are interested in the result 20090203

Method SEND_MAIL_TO_INTR on class CL_EPM_TEST_MESSAGING has no exception.

Method SEND_MAIL_TO_RESP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FAILED_PROGRAMS Call by reference Type reference (TYPE) TT_PROGRAMS Failed programs for that recipient 20090203

Method SEND_MAIL_TO_RESP on class CL_EPM_TEST_MESSAGING has no exception.

Method SEND_SYSTEM_MESSAGE_TO_INTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FAILED_PROGRAMS Call by reference Type reference (TYPE) TT_PROGRAMS Failed programs for that recipient 20090203
2 Importing IT_INTERESTED Call by reference Type reference (TYPE) TT_USERS Persons who are interested in the result 20090203

Method SEND_SYSTEM_MESSAGE_TO_INTR on class CL_EPM_TEST_MESSAGING has no exception.

Method SEND_SYSTEM_MESSAGE_TO_RESP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FAILED_PROGRAMS Call by reference Type reference (TYPE) TT_PROGRAMS Failed programs for that recipient 20090203

Method SEND_SYSTEM_MESSAGE_TO_RESP on class CL_EPM_TEST_MESSAGING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720