SAP ABAP Class CL_SAWE_SA_DUPLICATE_ASSIGNMNT (Check for duplicate entries)
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_V_SUPERCLASS Superclass of validation implementations 20090923
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAWE_SA_CONSTANTS Constants definitions 20090924
Properties
Class CL_SAWE_SA_DUPLICATE_ASSIGNMNT  
Short Description Check for duplicate entries    
Super Class /BOBF/CL_LIB_V_SUPERCLASS Superclass of validation 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 20090923   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SAWE_SA_DUPLICATE_ASSIGNMNT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAWE_SA_CONSTANTS Constants definitions 20090924
Friends
Class CL_SAWE_SA_DUPLICATE_ASSIGNMNT 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) 20090924
2 GC_ACTION_APPL Instance attribute Private Attribute reference (LIKE) 20091014
3 GC_ACTION_ASSIGN Instance attribute Private Attribute reference (LIKE) 20091009
4 GC_ACTION_CANDIDATE Instance attribute Private Attribute reference (LIKE) 20090925
5 GC_ACTION_DIALOG_BOX Instance attribute Private Attribute reference (LIKE) 20090925
6 GC_ACTION_OBJECT_ID Instance attribute Private Attribute reference (LIKE) 20090924
7 GC_ACTION_SEARCH Instance attribute Private Attribute reference (LIKE) 20090925
8 GC_ACTION_TREE_SELECT Instance attribute Private Attribute reference (LIKE) 20090924
9 GC_AUTHORITY_ACTIVITY Instance attribute Private Attribute reference (LIKE) 20091009
10 GC_BOPF_KEYS Instance attribute Private Attribute reference (LIKE) 20091009
11 GC_CHAR Instance attribute Private Attribute reference (LIKE) 20091009
12 GC_DATE_INFINITY Instance attribute Private Attribute reference (LIKE) 20091009
13 GC_DIALOG_BOX_ID Instance attribute Private Attribute reference (LIKE) 20090924
14 GC_EMPLOYEE_INFOTYPE Instance attribute Private Attribute reference (LIKE) 20091009
15 GC_EMPLOYEE_INFOTYPE_SUBTYP Instance attribute Private Attribute reference (LIKE) 20091009
16 GC_EMPLOYEE_SKILL Instance attribute Private Attribute reference (LIKE) 20091009
17 GC_EVENT_KEY Instance attribute Private Attribute reference (LIKE) 20090925
18 GC_FIELD_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20090925
19 GC_INFTY_PREFIX Instance attribute Private Attribute reference (LIKE) 20090924
20 GC_IN_DIALOG_MODE Instance attribute Private Attribute reference (LIKE) 20090924
21 GC_ISOCODE Instance attribute Private Attribute reference (LIKE) 20091009
22 GC_MAX_AVAIL_HOURS Instance attribute Private Attribute reference (LIKE) 20091009
23 GC_MSG_TY Instance attribute Private Attribute reference (LIKE) 20091009
24 GC_OTR Instance attribute Private Attribute reference (LIKE) 20090925
25 GC_OTR_PARAMETER Instance attribute Private Attribute reference (LIKE) 20091014
26 GC_RANGE_OPTION Instance attribute Private Attribute reference (LIKE) 20091009
27 GC_RANGE_SIGN Instance attribute Private Attribute reference (LIKE) 20091009
28 GC_STRINGS_UI_BOPF Instance attribute Private Attribute reference (LIKE) 20091009
29 GC_STRUCTURE Instance attribute Private Attribute reference (LIKE) 20090925
30 GC_STRUNAME_SERVICE_ATTR Instance attribute Private Attribute reference (LIKE) 20090924
31 GC_URL_PARAMETER Instance attribute Private Attribute reference (LIKE) 20091009
32 GS_FPM_FEEDER_CLASS Instance attribute Private Attribute reference (LIKE) 20091009
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method 20090924
2 CHECK_DELTA Instance method Private Method 20090924
3 CHECK_PERIOD_OVERLAP Instance method Private Method 20090924
4 EXECUTE Instance method Private Method 20090924
5 GET_DUPLICATE_ASSIGNMENTS Instance method Private Method 20090924
Events
Class CL_SAWE_SA_DUPLICATE_ASSIGNMNT has no event.
Types
Class CL_SAWE_SA_DUPLICATE_ASSIGNMNT has no local type.
Method Signatures

Method CHECK Signature

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

Method CHECK_DELTA Signature

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

Method CHECK_PERIOD_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERIOD1_BEGIN Call by reference Type reference (TYPE) DATUM Begin of 1st period 20090924
2 Importing IV_PERIOD1_END Call by reference Type reference (TYPE) DATUM End of 1st period 20090924
3 Importing IV_PERIOD2_BEGIN Call by reference Type reference (TYPE) DATUM Begin of 2nd period 20090924
4 Importing IV_PERIOD2_END Call by reference Type reference (TYPE) DATUM End of 2nd period 20090924
5 Returning RV_FLG_OVERLAP Value transfer Type reference (TYPE) BOOLE_D Do periods overlap? 20090924
# Exception Resumable Description Created on
1 PARAMETER_ERROR Invalid or missing import parameter 20091015

Method EXECUTE Signature

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

Method GET_DUPLICATE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DUPLICATE_ITEM Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20090924
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20091101
3 Importing IS_ITEM_DATA Call by reference Type reference (TYPE) SAWE_S_SA_ITM Staff Assignment Item 20090924

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