SAP ABAP Class CL_SAWE_SA_DET_SEND_MAIL (Determine, if email has to be sent)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   IS-PRS-LS (Application Component) Lean Staffing
     PSAWE_SA_BL (Package) Staff Assignment Business Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOBF/CL_LIB_D_SUPERCLASS Superclass of determination implementations 20091023
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAWE_SA_CONSTANTS Constants definitions 20091023
Properties
Class CL_SAWE_SA_DET_SEND_MAIL  
Short Description Determine, if email has to be sent    
Super Class /BOBF/CL_LIB_D_SUPERCLASS Superclass of determination implementations 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSAWE_SA_BL   Staff Assignment Business Layer 
Created 20091023   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAWE_SA_CONSTANTS Constants definitions 20091023
Friends
Class CL_SAWE_SA_DET_SEND_MAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_SA_FIELDS Instance attribute Private Attribute reference (LIKE) 20091023
2 GC_ACTION_APPL Instance attribute Private Attribute reference (LIKE) 20091023
3 GC_ACTION_ASSIGN Instance attribute Private Attribute reference (LIKE) 20091023
4 GC_ACTION_CANDIDATE Instance attribute Private Attribute reference (LIKE) 20091023
5 GC_ACTION_DIALOG_BOX Instance attribute Private Attribute reference (LIKE) 20091023
6 GC_ACTION_OBJECT_ID Instance attribute Private Attribute reference (LIKE) 20091023
7 GC_ACTION_SEARCH Instance attribute Private Attribute reference (LIKE) 20091023
8 GC_ACTION_SEL_ID_CHANGED Instance attribute Private Attribute reference (LIKE) 20091023
9 GC_ACTION_TREE_SELECT Instance attribute Private Attribute reference (LIKE) 20091023
10 GC_API_CHANGE_INDICATOR Instance attribute Private Attribute reference (LIKE) 20091023
11 GC_AUTHORITY_ACTIVITY Instance attribute Private Attribute reference (LIKE) 20091023
12 GC_BOPF_KEYS Instance attribute Private Attribute reference (LIKE) 20091023
13 GC_CHAR Instance attribute Private Attribute reference (LIKE) 20091023
14 GC_DATE_INFINITY Instance attribute Private Attribute reference (LIKE) 20091023
15 GC_DIALOG_BOX_ID Instance attribute Private Attribute reference (LIKE) 20091023
16 GC_EMPLOYEE_INFOTYPE Instance attribute Private Attribute reference (LIKE) 20091023
17 GC_EMPLOYEE_INFOTYPE_SUBTYP Instance attribute Private Attribute reference (LIKE) 20091023
18 GC_EMPLOYEE_SKILL Instance attribute Private Attribute reference (LIKE) 20091023
19 GC_EVENT_KEY Instance attribute Private Attribute reference (LIKE) 20091023
20 GC_FIELD_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20091023
21 GC_FPM_DISPLAY_TYPE Instance attribute Private Attribute reference (LIKE) 20091023
22 GC_FPM_MSG_SEVERITY Instance attribute Private Attribute reference (LIKE) 20091023
23 GC_INFTY_PREFIX Instance attribute Private Attribute reference (LIKE) 20091023
24 GC_IN_DIALOG_MODE Instance attribute Private Attribute reference (LIKE) 20091023
25 GC_ISOCODE Instance attribute Private Attribute reference (LIKE) 20091023
26 GC_MAIL Instance attribute Private Attribute reference (LIKE) 20091023
27 GC_MAIL_SEND_OPTIONS Instance attribute Private Attribute reference (LIKE) 20091023
28 GC_MAX_AVAIL_HOURS Instance attribute Private Attribute reference (LIKE) 20091023
29 GC_MODE_CHANGE Instance attribute Private Attribute reference (LIKE) 20091023
30 GC_MODE_DISPLAY Instance attribute Private Attribute reference (LIKE) 20091023
31 GC_MSG_TY Instance attribute Private Attribute reference (LIKE) 20091023
32 GC_OBJECT_TYPES Instance attribute Private Attribute reference (LIKE) 20091027
33 GC_OBN_NAVIGATION Instance attribute Private Attribute reference (LIKE) 20091023
34 GC_OTR Instance attribute Private Attribute reference (LIKE) 20091023
35 GC_OTR_PARAMETER Instance attribute Private Attribute reference (LIKE) 20091023
36 GC_RANGE_OPTION Instance attribute Private Attribute reference (LIKE) 20091023
37 GC_RANGE_SIGN Instance attribute Private Attribute reference (LIKE) 20091023
38 GC_STRINGS_UI_BOPF Instance attribute Private Attribute reference (LIKE) 20091023
39 GC_STRUCTURE Instance attribute Private Attribute reference (LIKE) 20091023
40 GC_STRUNAME_SERVICE_ATTR Instance attribute Private Attribute reference (LIKE) 20091023
41 GC_URL_PARAMETER Instance attribute Private Attribute reference (LIKE) 20091023
42 GS_FPM_FEEDER_CLASS Instance attribute Private Attribute reference (LIKE) 20091023
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method 20091023
2 CHECK_DELTA Instance method Private Method 20091023
3 EXECUTE Instance method Private Method 20091023
4 IS_EMAIL_RELEVANT Instance method Private Method 20100920
5 SEND_NOTIFICATIONS_FOR_ACTION Static method Public Method Perform Determination 20100125
Events
Class CL_SAWE_SA_DET_SEND_MAIL has no event.
Types
Class CL_SAWE_SA_DET_SEND_MAIL has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_SAWE_SA_DET_SEND_MAIL has no parameter.
Method CHECK on class CL_SAWE_SA_DET_SEND_MAIL has no exception.

Method CHECK_DELTA Signature

Method CHECK_DELTA on class CL_SAWE_SA_DET_SEND_MAIL has no parameter.
Method CHECK_DELTA on class CL_SAWE_SA_DET_SEND_MAIL has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_SAWE_SA_DET_SEND_MAIL has no parameter.
Method EXECUTE on class CL_SAWE_SA_DET_SEND_MAIL has no exception.

Method IS_EMAIL_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGN Call by reference Type reference (TYPE) SAWE_S_SA_LIST_ASSIGNMENT 20100920
2 Returning RV_EMAIL_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 20100920

Method IS_EMAIL_RELEVANT on class CL_SAWE_SA_DET_SEND_MAIL has no exception.

Method SEND_NOTIFICATIONS_FOR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SA_HDR_SEND_EMAIL_FAILED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Table type list staff assignment 20100125
2 Exporting ET_SA_HDR_SEND_EMAIL_OK Call by reference Type reference (TYPE) SAWE_T_SA_HDR Table type list staff assignment 20100125
3 Importing IO_MODIFY Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MODIFY Interface to Change Data 20100125
4 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_DET 20100125
5 Importing IT_SA_LIST_TO_BE_SENT Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100125
6 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20100125

Method SEND_NOTIFICATIONS_FOR_ACTION on class CL_SAWE_SA_DET_SEND_MAIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605