SAP ABAP Class CL_SAWE_SA_COPY_STAFFING ((EHP6)Class that Holds all Information for Copy From WE)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   IS-PRS-LS (Application Component) Lean Staffing
     PSAWE_SA_UI (Package) Staff Assignment UI Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_CONSTANTS FPM constants 20101215
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAWE_SA_CONSTANTS Constants definitions 20101215
Properties
Class CL_SAWE_SA_COPY_STAFFING  
Short Description (EHP6)Class that Holds all Information for Copy From WE    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSAWE_SA_UI   Staff Assignment UI Layer 
Created 20101215   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOBF/IF_CONF_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_WE_ENGAGEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_CONSTANTS FPM constants 20101215
2 IF_SAWE_SA_CONSTANTS Constants definitions 20101215
Friends
Class CL_SAWE_SA_COPY_STAFFING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_APPL_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_SA_APPL_CONTROLLER Application controller 20101215
2 MO_BOPF_MSG Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_SA_MESSAGES Handles the messages from BOPF 20101215
3 MO_EMPL_DATA Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_SA_EMPLOYEE_DATA Class that holds all information for empl. serach and list 20101215
4 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SAWE_SA_COPY_STAFFING Singleton 20101215
5 MO_MSG Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_MESSAGES Util-Class for Messages 20101215
6 MS_COPY_FORM Instance attribute Private Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101215
7 MS_COPY_FORM_EXTERNAL Instance attribute Private Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101216
8 MS_COPY_FORM_LAST_USED Instance attribute Private Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101215
9 MS_COPY_ORIGIN Instance attribute Private Type reference (TYPE) STRING Copy Staffing Call Origin 20101215
10 MS_SOURCE_OBJ Instance attribute Private Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215
11 MS_SOURCE_OBJ_INTERNAL Instance attribute Private Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215
12 MS_SOURCE_OBJ_OLD Instance attribute Private Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101216
13 MS_STATICS Static Attribute Private See coding 20101215
14 MT_CAND_LIST Instance attribute Private Type reference (TYPE) SAWE_T_SA_LIST_CANDIDATE Lean staffing: Candidate-list structure (UI) TAB 20101215
15 MT_COPY_LIST Instance attribute Private Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215
16 MT_SUB_OBJ_DATA Instance attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20101216
17 MV_CANDIDATE_LIST_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL Candidate_list-has changed 20110105
18 MV_COPY_STAFFING_FLAG Instance attribute Private Type reference (TYPE) BOOLE_D Flag determining if Copy Staffing popup is opened 20110112
19 MV_RESULT_LIST_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL Result_list-has changed 20101215
20 MV_SOURCE_HIERARCHICAL Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_ASSIGN_SUB_OBJECT Instance method Public Method Set Sub Object based on selection of Source Object 20101220
2 ACTION_CLOSE_COPY_POPUP Instance method Public Method 20110112
3 ACTION_COPY_TO_CANDIDATE_LIST Instance method Public Method 20101215
4 ACTION_DISPLAY_ASSIGNMENTS Instance method Public Method 20101215
5 ACTION_OPEN_DIALOG_COPY_FROM Instance method Public Method Action on Opening Dialog Copy From Work Engagement 20101215
6 ACTION_SELECT_SOURCE_WE Instance method Public Method Set Description based on selection of Source Object 20101215
7 ACTION_SELECT_SUB_OBJECT Instance method Public Method Set description of sub object id 20101216
8 ACTION_TRANSFER_ASSIGNMENTS Instance method Public Method Transfer all assignments in UI mode 20101215
9 CHECK_AUTHORITY Instance method Public Method Check Authority for Activity 20101215
10 CHECK_COPY_FORM_DATA Instance method Public Method 20101215
11 CHECK_OBJECT_DATA Instance method Public Method Check Object Data 20101215
12 CLEANUP_DATA Instance method Public Method Cleanup Data 20101215
13 CLEAR_COPY_BUFFERS Instance method Public Method 20101216
14 CLEAR_OBJECT_ID Instance method Public Method Clear Object ids 20101216
15 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20101215
16 CONVERT_ASSIGN_TO_ASSIGN_LIST Instance method Private Method 20101215
17 COPY_LEAN_STAFFING Instance method Public Method Copy Lean Staffing 20101215
18 COPY_STAFFING_TO_ASSIGN_LIST Instance method Private Method Copy Staffing Pocessing for Assignment List 20101215
19 COPY_STAFFING_TO_CAND_LIST Instance method Private Method Copy Staffing Pocessing for Candidate List 20101215
20 FILL_ASSIGN_LIST_FD_FOR_ASSIGN Instance method Private Method Fill Assign. List Data using Tree & Assign. List Attrib 20101215
21 GET_ASSIGNMENTS_FOR_OBJECT Instance method Public Method Get Assignments for an Object 20101215
22 GET_ASSIGNMENT_LIST Instance method Public Method Get Assignment List 20101215
23 GET_ASSIGN_FROM_ASSIGN_LIST_FD Instance method Public Method Get the data in Assignment List Format 20101215
24 GET_ASSIGN_LIST_BY_ASSIGN_TREE Instance method Private Method 20101215
25 GET_ASSIGN_LIST_BY_HDR_ITM Instance method Private Method 20101215
26 GET_CANDIDATE_LIST Instance method Public Method Get Candidate List 20101215
27 GET_COPY_FORM_DATA_LAST_USED Instance method Public Method get last used Copy Form data 20101215
28 GET_COPY_FROM_FORM_DATA Instance method Public Method Get Copy From Form Data 20101215
29 GET_COPY_FROM_UI_FORM_DATA Instance method Public Method Get Copy From Form Data(External/ UI data) 20101216
30 GET_COPY_LIST_DATA Instance method Public Method Get Copy List data (Assignments) 20101215
31 GET_COPY_RESULT_DATA Instance method Public Method returns List to be shown in the Assignments List 20101215
32 GET_COPY_STAFFING_FLAG Instance method Public Method Get Copy Staffing Flag determining if the Popup is Open 20110112
33 GET_COPY_STAFFING_ORIGIN Instance method Public Method 20101215
34 GET_HEADER_ITEM_BY_HEADER_KEYS Instance method Private Method 20101215
35 GET_INSTANCE Static method Public Method Returns Singleton 20101215
36 GET_OLD_SOURCE_OBJECT Instance method Public Method Get Old Source Object 20101216
37 GET_SAWE_FROM_DB Instance method Private Method Get Header and Items from DB 20101215
38 GET_SOURCE_OBJECT Instance method Public Method Get Source Object 20101215
39 GET_SOURCE_OBJECT_INTERNAL Instance method Private Method Get Source Object Internal 20101215
40 GET_TREE Instance method Public Method Get Tree for Source ID for Copy 20101215
41 MAP_ASSIGN_TO_CAND_LIST Instance method Private Method 20110105
42 OPEN_COPY_STAFFING_DIALOG_BOX Instance method Public Method Opens Copy Staffing Dialog Box from Cand List/ Assign List 20101215
43 OPEN_DIALOG_BOX Instance method Private Method Open Popup (Dialog Box) 20101215
44 POPULATE_ASSIGNMENT_LIST Instance method Public Method 20101215
45 RESOLVE_ASSIGN_CONFLICTS Instance method Private Method 20101215
46 RESOLVE_CAND_LIST_CONFLICTS Instance method Public Method 20101215
47 SET_CANDIDATE_LIST Instance method Private Method Set Data for Candidate List 20101215
48 SET_COPY_FORM_DATA_LAST_USED Instance method Public Method 20101215
49 SET_COPY_FROM_FORM_DATA Instance method Public Method Set Copy From Form Data 20101215
50 SET_COPY_FROM_UI_FORM_DATA Instance method Public Method Set Copy From Form Data (External/ UI data) 20101216
51 SET_COPY_LIST_DATA Instance method Public Method Set Copy List data (Assignments) 20101215
52 SET_COPY_STAFFING_FLAG Instance method Public Method Set Copy Staffing Flag determining if the Popup is Open 20110112
53 SET_COPY_STAFFING_ORIGIN Instance method Public Method 20101215
54 SET_OLD_SOURCE_OBJECT Instance method Public Method Set Old Source Object Data 20101216
55 SET_SOURCE_HIERARCHICAL Instance method Public Method 20101215
56 SET_SOURCE_OBJECT Instance method Public Method Set Source Object Data 20101215
57 SET_SOURCE_OBJECT_INTERNAL Instance method Public Method Set Source Object Internal 20101215
Events
Class CL_SAWE_SA_COPY_STAFFING has no event.
Types
Class CL_SAWE_SA_COPY_STAFFING has no local type.
Method Signatures

Method ACTION_ASSIGN_SUB_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101220
2 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20101220
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101220
4 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101220
5 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101220

Method ACTION_ASSIGN_SUB_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_CLOSE_COPY_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110112
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20110112
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20110112
4 Importing IO_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20110112

Method ACTION_CLOSE_COPY_POPUP on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_COPY_TO_CANDIDATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
3 Importing IT_SELECTED_LINE Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20101215

Method ACTION_COPY_TO_CANDIDATE_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_DISPLAY_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20101215

Method ACTION_DISPLAY_ASSIGNMENTS on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_OPEN_DIALOG_COPY_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101215
2 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20101215
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
4 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101215
5 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101215

Method ACTION_OPEN_DIALOG_COPY_FROM on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_SELECT_SOURCE_WE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101215
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action Definition 20101220
3 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20101215
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
5 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101220
6 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101215
7 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101215

Method ACTION_SELECT_SOURCE_WE on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_SELECT_SUB_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101216
2 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20101216
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101216
4 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101216
5 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20101216

Method ACTION_SELECT_SUB_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method ACTION_TRANSFER_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20101215

Method ACTION_TRANSFER_ASSIGNMENTS on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Authorization Flag 20101215
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
4 Importing IS_OBJECT Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20101215

Method CHECK_AUTHORITY on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CHECK_COPY_FORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20101215
3 Importing IS_SOURCE_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Source Work Engagement: Object ID Structure 20101215
4 Importing IS_TARGET_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Target Work Engagement: Object ID Structure 20101215
5 Importing IV_ALL_ITEMS_COPY_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215

Method CHECK_COPY_FORM_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CHECK_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
3 Importing IS_OBJECT Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215

Method CHECK_OBJECT_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CLEANUP_DATA Signature

Method CLEANUP_DATA on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method CLEANUP_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CLEAR_COPY_BUFFERS Signature

Method CLEAR_COPY_BUFFERS on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method CLEAR_COPY_BUFFERS on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CLEAR_OBJECT_ID Signature

Method CLEAR_OBJECT_ID on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method CLEAR_OBJECT_ID on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method CONSTRUCTOR on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method CONVERT_ASSIGN_TO_ASSIGN_LIST Signature

Method CONVERT_ASSIGN_TO_ASSIGN_LIST on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method CONVERT_ASSIGN_TO_ASSIGN_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method COPY_LEAN_STAFFING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table of Assignments to be Copied 20101215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
4 Importing IS_SOURCE_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Source Work Engagement: Object ID Structure 20101215
5 Importing IS_TARGET_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Target Work Engagement: Object ID Structure 20101215
6 Importing IT_SOURCE_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_S_SA_LIST_COPY_FROM_FD Stucture for Assignment List for Copy From Feature 20101215
7 Importing IV_ALL_ITEMS_COPY_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215
8 Importing IV_CALL_FROM_ASSIGN Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215

Method COPY_LEAN_STAFFING on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method COPY_STAFFING_TO_ASSIGN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table of Assignments to be Copied 20101215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
4 Importing IS_SOURCE_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Source Work Engagement: Object ID Structure 20101215
5 Importing IS_TARGET_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Target Work Engagement: Object ID Structure 20101215
6 Importing IT_SOURCE_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_S_SA_LIST_COPY_FROM_FD Stucture for Assignment List for Copy From Feature 20101215
7 Importing IV_ALL_ITEMS_COPY_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215

Method COPY_STAFFING_TO_ASSIGN_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method COPY_STAFFING_TO_CAND_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table of Assignments to be Copied 20101215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
4 Importing IS_SOURCE_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Source Work Engagement: Object ID Structure 20101215
5 Importing IS_TARGET_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Target Work Engagement: Object ID Structure 20101215
6 Importing IT_SOURCE_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_S_SA_LIST_COPY_FROM_FD Stucture for Assignment List for Copy From Feature 20101215
7 Importing IV_ALL_ITEMS_COPY_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215

Method COPY_STAFFING_TO_CAND_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method FILL_ASSIGN_LIST_FD_FOR_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TREE_ATTRIBUTES Call by reference Type reference (TYPE) SAWE_S_EO_TREE Engagement-Object-Tree 20101215
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20101215
3 Returning RT_ASSIGNMENT_LIST_FD Value transfer Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215

Method FILL_ASSIGN_LIST_FD_FOR_ASSIGN on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_ASSIGNMENTS_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table of Assignments to be Copied 20101215
2 Exporting ET_ASSIGNMENT_LIST_FD Call by reference Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
4 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
5 Importing IS_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Target Work Engagement: Object ID Structure 20101215
6 Importing IV_ALL_ITEMS_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215

Method GET_ASSIGNMENTS_FOR_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_ASSIGNMENT_LIST Signature

Method GET_ASSIGNMENT_LIST on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method GET_ASSIGNMENT_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_ASSIGN_FROM_ASSIGN_LIST_FD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20101215
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215

Method GET_ASSIGN_FROM_ASSIGN_LIST_FD on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_ASSIGN_LIST_BY_ASSIGN_TREE Signature

Method GET_ASSIGN_LIST_BY_ASSIGN_TREE on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method GET_ASSIGN_LIST_BY_ASSIGN_TREE on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_ASSIGN_LIST_BY_HDR_ITM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGN_LIST Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20101215
2 Importing IT_HEADER_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20101215
3 Importing IT_ITEM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20101215

Method GET_ASSIGN_LIST_BY_HDR_ITM on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_CANDIDATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DATA Value transfer Type reference (TYPE) SAWE_T_SA_LIST_CANDIDATE Lean staffing: Candidate-list structure (UI) TAB 20101215

Method GET_CANDIDATE_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_FORM_DATA_LAST_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_TYPE Call by reference Type reference (TYPE) WE_ENGAGEMENT_TYPE Assignment Obj. Type 20101216
2 Returning RS_DATA Value transfer Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101215

Method GET_COPY_FORM_DATA_LAST_USED on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_FROM_FORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DATA Value transfer Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101215

Method GET_COPY_FROM_FORM_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_FROM_UI_FORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DATA Value transfer Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101216

Method GET_COPY_FROM_UI_FORM_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_LIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DATA Value transfer Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215

Method GET_COPY_LIST_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_RESULT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215
2 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20101215

Method GET_COPY_RESULT_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_STAFFING_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COPY_STAFFING_FLAG Value transfer Type reference (TYPE) BOOLE_D Copy Staffing Flag determining if Popup is Open 20110112

Method GET_COPY_STAFFING_FLAG on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_COPY_STAFFING_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_COPY_STAFFING_ORIGIN Value transfer Type reference (TYPE) STRING 20101215

Method GET_COPY_STAFFING_ORIGIN on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_HEADER_ITEM_BY_HEADER_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20101215
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20101215
3 Exporting ET_HEADERS Call by reference Type reference (TYPE) INDEX TABLE 20101215
4 Exporting ET_ITEMS Call by reference Type reference (TYPE) INDEX TABLE 20101215
5 Importing IS_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY Change Mode 20101215

Method GET_HEADER_ITEM_BY_HEADER_KEYS on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SAWE_SA_COPY_STAFFING return singleton 20101215

Method GET_INSTANCE on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_OLD_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBJECT Value transfer Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101216

Method GET_OLD_SOURCE_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_SAWE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table of Assignments to be Copied 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
3 Importing IS_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Target Work Engagement: Object ID Structure 20101215

Method GET_SAWE_FROM_DB on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBJECT Value transfer Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215

Method GET_SOURCE_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_SOURCE_OBJECT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBJECT Value transfer Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215

Method GET_SOURCE_OBJECT_INTERNAL on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERARCHY Call by reference Type reference (TYPE) SAWE_T_EO_TREE Engagement-Ojbect-Tree-TAB 20101215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
4 Importing IV_ALL_ITEMS_FLAG Call by reference Type reference (TYPE) BOOLE_D Hierarchy Flag 20101215
5 Importing IV_ID Call by reference Type reference (TYPE) IF_WE_ENGAGEMENT=>ID 20101215

Method GET_TREE on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method MAP_ASSIGN_TO_CAND_LIST 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 Structure list assignment for staff assignment 20110105
2 Returning RS_CAND_LIST Value transfer Type reference (TYPE) SAWE_S_SA_LIST_CANDIDATE Lean staffing: Candidate-list structure (UI) 20110105

Method MAP_ASSIGN_TO_CAND_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method OPEN_COPY_STAFFING_DIALOG_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101215
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20101215
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101215
4 Importing IO_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20101215
5 Importing IV_ASSIGN_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Flag to determine if Copy From is for Assign List/Cand. List 20101215

Method OPEN_COPY_STAFFING_DIALOG_BOX on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method OPEN_DIALOG_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT_DATA Call by reference Object reference (TYPE REF TO) IF_FPM_PARAMETER Property Bag 20101215
2 Importing IO_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20101215
3 Importing IS_DIALOG_BOX_PROPERTIES Call by reference Type reference (TYPE) FPM_S_DIALOG_BOX_PROPERTIES Dialog Window Properties 20101215
4 Importing IV_DIALOG_BOX_ID Call by reference Type reference (TYPE) FPM_DIALOG_WINDOW_ID FPM: Dialog Box ID 20101215

Method OPEN_DIALOG_BOX on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method POPULATE_ASSIGNMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215
2 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20101215

Method POPULATE_ASSIGNMENT_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method RESOLVE_ASSIGN_CONFLICTS Signature

Method RESOLVE_ASSIGN_CONFLICTS on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method RESOLVE_ASSIGN_CONFLICTS on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method RESOLVE_CAND_LIST_CONFLICTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20101215
2 Importing IT_CAND_LIST Call by reference Type reference (TYPE) SAWE_T_SA_LIST_CANDIDATE Lean staffing: Candidate-list structure (UI) TAB 20101215
3 Returning RT_ASSIGNMENTS Value transfer Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20101215

Method RESOLVE_CAND_LIST_CONFLICTS on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_CANDIDATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) SAWE_T_SA_LIST_CANDIDATE Lean staffing: Candidate-list structure (UI) TAB 20101215

Method SET_CANDIDATE_LIST on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_COPY_FORM_DATA_LAST_USED Signature

Method SET_COPY_FORM_DATA_LAST_USED on class CL_SAWE_SA_COPY_STAFFING has no parameter.
Method SET_COPY_FORM_DATA_LAST_USED on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_COPY_FROM_FORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101215

Method SET_COPY_FROM_FORM_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_COPY_FROM_UI_FORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_COPY_FROM_FD Stucture for Object Ids, Nodes Flag for Copy From Feature 20101216

Method SET_COPY_FROM_UI_FORM_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_COPY_LIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) SAWE_T_SA_LIST_COPY_FROM_FD Assignment List table for Copy From Feature 20101215

Method SET_COPY_LIST_DATA on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_COPY_STAFFING_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY_STAFFING_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Copy Staffing Flag determining if Popup is Open 20110112

Method SET_COPY_STAFFING_FLAG on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_COPY_STAFFING_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COPY_STAFFING_ORIGIN Call by reference Type reference (TYPE) STRING 20101215

Method SET_COPY_STAFFING_ORIGIN on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_OLD_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101216

Method SET_OLD_SOURCE_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_SOURCE_HIERARCHICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIERARCHY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101215

Method SET_SOURCE_HIERARCHICAL on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215

Method SET_SOURCE_OBJECT on class CL_SAWE_SA_COPY_STAFFING has no exception.

Method SET_SOURCE_OBJECT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101215

Method SET_SOURCE_OBJECT_INTERNAL on class CL_SAWE_SA_COPY_STAFFING has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606