SAP ABAP Class CL_SAWE_SA_UI_BOPF_ADAPTER (Adapter class for UI -BOPF comunication)
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
Properties
Class CL_SAWE_SA_UI_BOPF_ADAPTER  
Short Description Adapter class for UI -BOPF comunication    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSAWE_SA_BL   Staff Assignment Business Layer 
Created 20090921   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)
2 IF_SAWE_STAFF_ASSIGNMENT_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SAWE_SA_UI_BOPF_ADAPTER has no interface implemented.
Friends
Class CL_SAWE_SA_UI_BOPF_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS Instance attribute Private See coding 20091215
2 MS_LOCAL_STATUS Instance attribute Private See coding 20091011
3 MS_SA_AUTO_FCD Instance attribute Private Type reference (TYPE) TY_SA_TOT_CHG 20100721
4 MS_STATICS Static Attribute Private See coding 20091013
5 MT_HDR_BOPF_ADDED Instance attribute Private Type reference (TYPE) SAWE_T_SA_HDR 20091019
6 MT_HDR_BOPF_CURRENT Instance attribute Private Type reference (TYPE) SAWE_T_SA_HDR 20091019
7 MT_HDR_BOPF_DELETED Instance attribute Private Type reference (TYPE) SAWE_T_SA_HDR 20091019
8 MT_ITEM_BOPF_CHG_MAIL_STATUS Instance attribute Private Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091125
9 MT_ITEM_BOPF_SET_INITIAL_MAIL Instance attribute Private Type reference (TYPE) SAWE_T_SA_ITM Item data where mail status is set to initial (not sent) 20100527
10 MT_ITM_BOPF_ADDED Instance attribute Private Type reference (TYPE) SAWE_T_SA_ITM 20091019
11 MT_ITM_BOPF_CHANGED Instance attribute Private Type reference (TYPE) SAWE_T_SA_ITM 20091019
12 MT_ITM_BOPF_CURRENT Instance attribute Private Type reference (TYPE) SAWE_T_SA_ITM 20091019
13 MT_ITM_BOPF_DELETED Instance attribute Private Type reference (TYPE) SAWE_T_SA_ITM 20091019
14 MT_UI Instance attribute Private Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091002
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGING_DATA_PERMITTED Instance method Private Method Check if changing of data is permitted 20091109
2 CHECK_DISPLAY_CHG_MODE_CHANGED Instance method Private Method Check if object id and type have changed 20091023
3 CHECK_INIT_CALL_OF_LOCK Instance method Private Method 20091215
4 CHECK_OBJECT_ID_TYPE_CHANGED Instance method Private Method Check if object id and type have changed 20091009
5 CHECK_UI_TABLE Instance method Private Method Check UI table 20091016
6 CHG_KEYS_OF_TO_STRUCT_BY_FROM Instance method Private Method Change keys of TO structure by keys of FROM structure 20100527
7 CHG_PARENT_OF_ITM_BY_PAR_HDR Instance method Private Method Change parent id of ITM by parent id of HDR 20100527
8 CLEAR_ASSIGN_CHANGES Instance method Private Method (EhP6) Clear Assignment Changes set during Modify Method 20100729
9 CLEAR_BOPF_DATA Instance method Public Method (eHP6) 20110204
10 COLLECT_ASSIGN_CHANGES Instance method Private Method (EhP6) Collect Assignment Changes from Modify Method 20100721
11 CONVERT_MESSAGE_BAPIRET2 Instance method Private Method (Ehp6) Convert Messages 20100824
12 DEL_HDR_BE_DEL_BY_MSG_FR_ITM Instance method Private Method Delete HDR to be deleted my msg from items 20100527
13 FILL_UI_CHANGES_IN_TABLES Instance method Private Method Fill UI changes in tables 20091029
14 GET_CHECK_HDR_ITM_EXISTS Instance method Private Method (EhP6) Check if Header and Items exists in BOPF 20100722
15 GET_CTRL_INFO_FOR_LOCK Instance method Private Method Lock and unlock (entries/object id and type) 20091210
16 GET_DATA_FOR_UI_BY_KEYS Instance method Private Method Get data for UI of keys 20090923
17 GET_DATA_FROM_BOPF Instance method Private Method Save data 20091001
18 GET_DATA_FROM_UI_TABLE Instance method Private Method Get data for UI table 20100527
19 GET_DATA_OF_ENTERED_OBJECT_ID Instance method Private Method 20091215
20 GET_DISPLAY_CHG_MODE_FROM_UI Instance method Private Method Save data 20091023
21 GET_HDR_ADD_DEL Instance method Private Method Get header data which are added and/or deleted 20100527
22 GET_HDR_AND_ITM_BY_UI_TABLE Instance method Private Method Get header and item by UI table 20100527
23 GET_HDR_ITM_DATA_FR_MEMORY_DB Instance method Private Method Get header and item data (memory or DB) 20100527
24 GET_INSTANCE Static method Public Method Get instance of singleton 20090921
25 GET_ITEMS_W_MAIL_STATUS Instance method Private Method Get items with mail status info 20100527
26 GET_ITM_ADD_DEL_CHG_WO_MAIL_ST Instance method Private Method Get items (add, del, chg) without mail status info 20100527
27 GET_MOD_STRUCT_BY_HEADER Instance method Private Method Get MOD structure (BOPF) by header 20100527
28 GET_MOD_STRUCT_BY_ITEM Instance method Private Method Get MOD structure (BOPF) by item 20100527
29 GET_MSG_FROM_PARENT_KEY Instance method Private Method Save data 20091127
30 GET_OBJECT_ID_TYPE_FROM_UI Instance method Private Method Save data 20091009
31 GET_UI_TABLE_BY_HDR_AND_ITM Instance method Private Method Get UI table by header and item 20100527
32 GET_UI_TABLE_FROM_UI Instance method Private Method Save data 20091009
33 HANDLE_HEADER_KEYS_EXIST Instance method Private Method Save data 20090928
34 LOCK Instance method Public Method Lock and unlock (entries/object id and type) 20091008
35 MODIFY Instance method Public Method Save data 20090921
36 MODIFY_BOPF_BY_ADDED_HDR_ITM Instance method Private Method Save data 20091029
37 MODIFY_BOPF_BY_CHANGED_ITEM Instance method Private Method Save data 20091029
38 MODIFY_BOPF_BY_CHG_MAIL_STATUS Instance method Private Method Save data 20091125
39 MODIFY_BOPF_BY_DELETED_HDR_ITM Instance method Private Method Save data 20091028
40 MODIFY_BOPF_DEL_DATA_BY_REPLAC Instance method Private Method Save data 20091029
41 MODIFY_HEADER_AND_ITEM Instance method Private Method Save data 20091029
42 MODIFY_ITM_TABLE_BY_MSG Instance method Private Method Save data 20091029
43 MODIFY_UI_TABLE_BY_MSG Instance method Private Method Save data 20100108
44 MODIFY_UI_TABLE_W_DELETED_DATA Instance method Private Method Save data 20091029
45 MODIFY_UI_TB_BY_CURR_BOPF_DATA Instance method Private Method Modify UI table by current BOPF data 20100527
46 MODIFY_UI_TB_BY_MSG_ATTRIBUTE Instance method Private Method Save data 20100108
47 PERFORM_AUTO_FORECAST Instance method Private Method (EhP6) Automatic Forecast for list of saved Assignments 20100713
48 QUERY_WE_STAFFING_STAGE Instance method Public Method (Ehp6) Work Engagement Staffing Stage 20100824
49 READ_WE_DATA Instance method Public Method (Ehp6) Work Engagement Data 20110107
50 SAVE Instance method Public Method Save data 20090921
51 SET_ATTRIBUTES Instance method Private Method Set attributes as instance of transaction manager 20090921
52 SET_CURRENT_BOPF_DATA Instance method Private Method Set current BOPF data (to model variables) 20100527
53 SET_CURRENT_SEQUENCE_OF_ITEMS Instance method Private Method Set current sequence of items 20100527
54 SET_DATA_BY_CTRL_INFO_FOR_LOCK Instance method Private Method Set data by control info for lock functionality 20100527
55 SET_DATA_IF_OBJECT_ID_CHANGED Instance method Private Method Free data per root of object id (e.g. order) 20091215
56 SET_DISPLAY_CHANGE_MODE Instance method Private Method 20091214
57 SET_GET_CURRENT_DATA_FROM_UI Instance method Private Method Set and get current data from UI 20100527
58 SET_HDR_ITM_KEYS_IN_MEMORY Instance method Private Method 20091014
59 SET_LOCK Instance method Private Method 20091026
60 SET_MESSAGES Instance method Private Method Set messages in FRW message interface 20091026
61 SET_REFERENCES_GOT_FROM_UI Instance method Private Method Set references got from UI 20100527
62 SET_UI_TABLE_TO_UI Instance method Private Method Set UI table to UI 20091009
63 UPDATE_WE_DATA Instance method Public Method (Ehp6) Update Work Engagement data 20110107
64 UPD_FAILED_FLAG_FOR_ALL_MSG Instance method Private Method Save data 20091029
65 UPD_FAILED_FLAG_HDR_ITM_UITB Instance method Private Method Update failed flags of header, item and UI table 20100527
66 Z1_INFO Instance method Private Method Info about this class 20091007
Events
Class CL_SAWE_SA_UI_BOPF_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CTRL_FOR_LOCK Private See coding 20091211 BEGIN OF ty_ctrl_for_lock " Header and items in memory ,BEGIN OF handle_memory_of_data ,ind_del_all_data_from_memory TYPE boole_d ,ind_set_data_of_pos_to_memory TYPE boole_d " Set data (header and item keys of current "selected position (e.g. position of order) ,END OF handle_memory_of_data ,ind_hdr_flds_lock_changed TYPE boole_d " Set lock on root of current selected_position ,ind_set_lock_on_root_of_pos TYPE boole_d " Set lock on root of current selected_position ,ind_del_bopf_buffer_and_locks TYPE boole_d " This means that buffer and locks of BOPF buffer are deleted ,END OF ty_ctrl_for_lock
2 TY_DATA Private See coding 20091215 BEGIN OF ty_data ,BEGIN OF of_appl " Header fields for lock or root of position for lock: e.g. object id and type ,mrs_hdr_flds_for_lock TYPE REF TO data " Information if lock method was called and if lock was set successful ,ind_lock_meth_was_called TYPE boole_d ,ind_lock_successful TYPE boole_d * " Change mode: If indicator is set change mode is active ,ind_change_mode TYPE boole_d ,END OF of_appl ,BEGIN OF of_entered_object_id " Header and items in memory ,mt_hdr_itm_keys TYPE sawe_t_sa_hdr_itm_keys * " Header fields for selection: e.g. object id and type ,mrs_hdr_flds_for_selection TYPE REF TO data ,mt_item_ui_curr_seq TYPE sawe_t_sa_itm ,END OF of_entered_object_id ,END OF ty_data
3 TY_SA_TOT_CHG Private See coding 20100721 BEGIN OF ty_sa_tot_chg , mt_header TYPE sawe_t_sa_hdr "Assignment Header data of added assignments or headers of changed items , mt_item TYPE sawe_t_sa_itm "Assignment Item data of added/ changed assignments , END OF ty_sa_tot_chg
Method Signatures

Method CHECK_CHANGING_DATA_PERMITTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IND_CHANGING_DATA_PERMITTED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091109

Method CHECK_CHANGING_DATA_PERMITTED on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CHECK_DISPLAY_CHG_MODE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IND_CHANGE_MODE_NEW Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091023
2 Importing IV_IND_CHANGE_MODE_OLD Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091023
3 Returning RV_IND_CHANGE_MODE_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091023

Method CHECK_DISPLAY_CHG_MODE_CHANGED on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CHECK_INIT_CALL_OF_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_IND_INIT_CALL Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091215
2 Importing IS_CURRENT_DATA Call by reference Type reference (TYPE) TY_DATA 20091215
3 Importing IS_PRECEED_DATA Call by reference Type reference (TYPE) TY_DATA 20091215

Method CHECK_INIT_CALL_OF_LOCK on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CHECK_OBJECT_ID_TYPE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_HEAD_FIELDS_NEW Call by reference Object reference (TYPE REF TO) DATA 20091209
2 Importing IRS_HEAD_FIELDS_OLD Call by reference Object reference (TYPE REF TO) DATA 20091209
3 Returning RV_IND_OBJ_ID_TYPE_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091009

Method CHECK_OBJECT_ID_TYPE_CHANGED on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CHECK_UI_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091031
2 Importing IV_IND_CHECK_OBJ_IDTY_IN_UI_TB Call by reference Type reference (TYPE) BOOLE_D Check if obj id/type exist in UI table fields 20100204
3 Importing IV_IND_KEYS_INITIAL_IN_UI_TB Call by reference Type reference (TYPE) BOOLE_D Check if keys in UI table are initial 20100204

Method CHECK_UI_TABLE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CHG_KEYS_OF_TO_STRUCT_BY_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TO Call by reference Type reference (TYPE) ANY 20100527
2 Importing IS_FROM Call by reference Type reference (TYPE) ANY 20100527

Method CHG_KEYS_OF_TO_STRUCT_BY_FROM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CHG_PARENT_OF_ITM_BY_PAR_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
2 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527

Method CHG_PARENT_OF_ITM_BY_PAR_HDR on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CLEAR_ASSIGN_CHANGES Signature

Method CLEAR_ASSIGN_CHANGES on class CL_SAWE_SA_UI_BOPF_ADAPTER has no parameter.
Method CLEAR_ASSIGN_CHANGES on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CLEAR_BOPF_DATA Signature

Method CLEAR_BOPF_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no parameter.
Method CLEAR_BOPF_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method COLLECT_ASSIGN_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HDR_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100722
2 Importing IT_HDR_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100722
3 Importing IT_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100722
4 Importing IT_ITM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100722
5 Importing IT_ITM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100722
6 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100722

Method COLLECT_ASSIGN_CHANGES on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method CONVERT_MESSAGE_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100824
2 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20100824
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100824

Method CONVERT_MESSAGE_BAPIRET2 on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method DEL_HDR_BE_DEL_BY_MSG_FR_ITM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_BOPF_TO_BE_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100527
3 Importing IT_ITM_BOPF_TO_BE_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527

Method DEL_HDR_BE_DEL_BY_MSG_FR_ITM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method FILL_UI_CHANGES_IN_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
2 Changing CT_ITM_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
3 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091029
4 Exporting ET_HDR_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
5 Exporting ET_HDR_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
6 Exporting ET_ITEM_BOPF_CHG_MAIL_STATUS Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091125
7 Exporting ET_ITEM_BOPF_SET_INITIAL_MAIL Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item: set initial mail status 20100527
8 Exporting ET_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
9 Exporting ET_ITM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
10 Exporting ET_ITM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029

Method FILL_UI_CHANGES_IN_TABLES on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_CHECK_HDR_ITM_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SA_HEADER Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100722
2 Changing CT_SA_ITEM Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100722

Method GET_CHECK_HDR_ITM_EXISTS on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_CTRL_INFO_FOR_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CTRL_FOR_LOCK Call by reference Type reference (TYPE) TY_CTRL_FOR_LOCK 20091211
2 Importing IS_CURRENT_DATA Call by reference Type reference (TYPE) TY_DATA 20091215
3 Importing IS_PRECEED_DATA Call by reference Type reference (TYPE) TY_DATA 20091215

Method GET_CTRL_INFO_FOR_LOCK on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_DATA_FOR_UI_BY_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 20090923
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20091022
3 Exporting ET_HEADER_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091002
4 Exporting ET_ITEM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091002
5 Exporting ET_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091002
6 Importing IT_HEADER_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091015
7 Importing IT_HEADER_KEYS Call by reference Type reference (TYPE) SAWE_T_SA_KEYS Keys in standard table 20091015
8 Importing IT_ITEM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091015
9 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) SAWE_T_SA_KEYS Keys in standard table 20091015
10 Importing IT_UI_FOR_KEYS Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091002
11 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE Change Mode 20090923
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090923

Method GET_DATA_FROM_BOPF 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 20091001
2 Exporting ET_HEADER_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091031
3 Exporting ET_ITEM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091031
4 Importing IRS_HDR_FLDS_FOR_SELECTION Call by reference Object reference (TYPE REF TO) DATA 20091031

Method GET_DATA_FROM_BOPF on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_DATA_FROM_UI_TABLE Signature

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

Method GET_DATA_FROM_UI_TABLE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_DATA_OF_ENTERED_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENTERED_OBJECT_ID_COPY_TO Call by reference Type reference (TYPE) TY_DATA-OF_ENTERED_OBJECT_ID 20091215
2 Importing IS_ENTERED_OBJECT_ID_COPY_FROM Call by reference Type reference (TYPE) TY_DATA-OF_ENTERED_OBJECT_ID 20091215

Method GET_DATA_OF_ENTERED_OBJECT_ID on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_DISPLAY_CHG_MODE_FROM_UI Signature

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

Method GET_DISPLAY_CHG_MODE_FROM_UI on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_HDR_ADD_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527
2 Exporting ET_HEADER_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
3 Exporting ET_HEADER_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
4 Importing IT_HEADER_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527

Method GET_HDR_ADD_DEL on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_HDR_AND_ITM_BY_UI_TABLE Signature

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

Method GET_HDR_AND_ITM_BY_UI_TABLE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_HDR_ITM_DATA_FR_MEMORY_DB 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 20100527
2 Exporting ET_HDR_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
3 Exporting ET_ITM_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
4 Exporting ET_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527
5 Exporting EV_IND_GET_DATA_FR_BOPF_DB Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100527
6 Importing IRS_HDR_FLDS_FOR_SELECTION Call by reference Object reference (TYPE REF TO) DATA 20100527
7 Importing IT_HDR_ITM_KEYS Call by reference Type reference (TYPE) SAWE_T_SA_HDR_ITM_KEYS Header and item BOPF keys per object id and type 20100527

Method GET_HDR_ITM_DATA_FR_MEMORY_DB on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CLASS_WHERE_DATA_FROM Call by reference Object reference (TYPE REF TO) IF_SAWE_STAFF_ASSIGN For staff assignment 20091011
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME IF_SAWE_STAFF_ASSIGNMENT_C=>SC_BO_NAME 20090921
3 Returning RR_UI_BOPF Value transfer Object reference (TYPE REF TO) CL_SAWE_SA_UI_BOPF_ADAPTER Adapter class for UI -BOPF comunication 20090921

Method GET_INSTANCE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_ITEMS_W_MAIL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_BOPF_CHG_MAIL_STATUS Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
2 Exporting ET_ITEM_BOPF_SET_INITIAL_MAIL Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item: set initial mail status 20100527
3 Importing IT_ITEM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
4 Importing IT_ITEM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
5 Importing IT_ITEM_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
6 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527

Method GET_ITEMS_W_MAIL_STATUS on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_ITM_ADD_DEL_CHG_WO_MAIL_ST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527
2 Exporting ET_ITEM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
3 Exporting ET_ITEM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
4 Exporting ET_ITEM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
5 Importing IT_ITEM_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527

Method GET_ITM_ADD_DEL_CHG_WO_MAIL_ST on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_MOD_STRUCT_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
2 Changing CT_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
3 Changing CT_MOD Call by reference Type reference (TYPE) /BOBF/T_FRW_MODIFICATION Changes 20100527

Method GET_MOD_STRUCT_BY_HEADER on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_MOD_STRUCT_BY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
2 Changing CT_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
3 Changing CT_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
4 Changing CT_MOD Call by reference Type reference (TYPE) /BOBF/T_FRW_MODIFICATION Changes 20100527
5 Importing IV_CHANGED_FIELD Call by reference Type reference (TYPE) STRING 20100527

Method GET_MOD_STRUCT_BY_ITEM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_MSG_FROM_PARENT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SIZE_MSG Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20091127
2 Exporting EV_STRING_MESSAGE Call by reference Type reference (TYPE) STRING 20091127
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091127
4 Importing IV_KEY_PARENT_FROM_MSG Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091127

Method GET_MSG_FROM_PARENT_KEY on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_OBJECT_ID_TYPE_FROM_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERS_HEADER_FIELDS_FOR_LOCK Call by reference Object reference (TYPE REF TO) DATA 20091023
2 Exporting ERS_HEADER_FIELDS_FOR_SELECT Call by reference Object reference (TYPE REF TO) DATA 20091009

Method GET_OBJECT_ID_TYPE_FROM_UI on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_UI_TABLE_BY_HDR_AND_ITM Signature

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

Method GET_UI_TABLE_BY_HDR_AND_ITM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method GET_UI_TABLE_FROM_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091031

Method GET_UI_TABLE_FROM_UI on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method HANDLE_HEADER_KEYS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER_BOPF_KEYS_EXIST Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20090930
2 Importing IT_HEADER_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091007
3 Importing IT_HEADER_BOPF_DEL_FR_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20090928
4 Importing IT_HEADER_BOPF_FROM_UI Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091007

Method HANDLE_HEADER_KEYS_EXIST on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20091008
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091008
3 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20091008

Method LOCK on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20090923
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090921
3 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090923
4 Exporting EV_IND_SEVERITY_ERROR Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091001

Method MODIFY on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_BOPF_BY_ADDED_HDR_ITM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
2 Changing CT_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
3 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20091029
4 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029

Method MODIFY_BOPF_BY_ADDED_HDR_ITM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_BOPF_BY_CHANGED_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20091029
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029
3 Importing IT_ITM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
4 Importing IV_CHANGED_FIELD Call by reference Type reference (TYPE) STRING 20091125

Method MODIFY_BOPF_BY_CHANGED_ITEM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_BOPF_BY_CHG_MAIL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface for transaction change objects 20091125
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091125
3 Importing IT_ITEM_BOPF_CHG_MAIL_STATUS Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091125
4 Importing IT_ITEM_BOPF_SET_INITIAL_MAIL Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item: set initial mail status 20100527
5 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT UI Table how it was filled before calling MODIFY 20091125

Method MODIFY_BOPF_BY_CHG_MAIL_STATUS on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_BOPF_BY_DELETED_HDR_ITM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
2 Changing CT_ITM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
3 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20091028
4 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091028

Method MODIFY_BOPF_BY_DELETED_HDR_ITM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_BOPF_DEL_DATA_BY_REPLAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
2 Changing CT_HDR_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
3 Changing CT_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
4 Changing CT_ITM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
5 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091029
6 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20091029
7 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029

Method MODIFY_BOPF_DEL_DATA_BY_REPLAC on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_HEADER_AND_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091031
2 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Change Object 20091029
3 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029
4 Exporting EV_IND_SEVERITY_ERROR Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091029
5 Importing IT_HDR_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091031
6 Importing IT_HDR_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091031
7 Importing IT_ITEM_BOPF_CHG_MAIL_STATUS Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091125
8 Importing IT_ITEM_BOPF_SET_INITIAL_MAIL Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
9 Importing IT_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091031
10 Importing IT_ITM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091031
11 Importing IT_ITM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091031
12 Importing IT_ITM_UI_CURR_SEQ Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100201

Method MODIFY_HEADER_AND_ITEM on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_ITM_TABLE_BY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Header 20091029
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029
3 Importing IT_HDR_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
4 Importing IT_ITM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Header 20091029

Method MODIFY_ITM_TABLE_BY_MSG on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_UI_TABLE_BY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT UI Table how it was filled before calling MODIFY 20100108
2 Importing IO_MSG_ITM_CHANGED Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100108
3 Importing IT_ITEM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100108

Method MODIFY_UI_TABLE_BY_MSG on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_UI_TABLE_W_DELETED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091029
2 Importing IT_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100201
3 Importing IT_ITM_BOPF_DELETED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
4 Importing IT_ITM_UI_CURR_SEQ Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100201

Method MODIFY_UI_TABLE_W_DELETED_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_UI_TB_BY_CURR_BOPF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
2 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT UI Table how it was filled before calling MODIFY 20100527
3 Importing IO_MSG Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100527
4 Importing IT_HEADER_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527

Method MODIFY_UI_TB_BY_CURR_BOPF_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method MODIFY_UI_TB_BY_MSG_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT UI Table how it was filled before calling MODIFY 20100108
2 Importing IO_MSG_OF_ITM Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100108
3 Importing IS_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20100108
4 Importing IS_SCX_T100KEY Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20100108
5 Importing IT_UI_FROM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Staff Assignment Item 20100108

Method MODIFY_UI_TB_BY_MSG_ATTRIBUTE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method PERFORM_AUTO_FORECAST 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 20100713
2 Importing IT_SA_HDR Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100722
3 Importing IT_SA_ITM Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100722

Method PERFORM_AUTO_FORECAST on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method QUERY_WE_STAFFING_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORK_ENGAGEMENT Call by reference Type reference (TYPE) SAWE_T_WORK_ENGAGEMENT Staff Assignment Candidate List Item 20100824
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) SWO_OBJID Object ID 20100824
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) WE_ENGAGEMENT_TYPE Assignment Obj. Type 20100824

Method QUERY_WE_STAFFING_STAGE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method READ_WE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WORK_ENGAGEMENT Call by reference Type reference (TYPE) SAWE_S_WORK_ENGAGEMENT Staff Assignment Candidate List Item 20110107
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110107
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20110107
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) SWO_OBJID Object ID 20110107
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) WE_ENGAGEMENT_TYPE Assignment Obj. Type 20110107

Method READ_WE_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface of Message Object 20090923
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090921
3 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090923
4 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090921

Method SAVE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME Name 20090921

Method SET_ATTRIBUTES on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_CURRENT_BOPF_DATA 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 20100527
2 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527
3 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE Change Mode 20100527

Method SET_CURRENT_BOPF_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_CURRENT_SEQUENCE_OF_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20100527

Method SET_CURRENT_SEQUENCE_OF_ITEMS on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_DATA_BY_CTRL_INFO_FOR_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CTRL_FOR_LOCK Call by reference Type reference (TYPE) TY_CTRL_FOR_LOCK 20100527

Method SET_DATA_BY_CTRL_INFO_FOR_LOCK on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_DATA_IF_OBJECT_ID_CHANGED Signature

Method SET_DATA_IF_OBJECT_ID_CHANGED on class CL_SAWE_SA_UI_BOPF_ADAPTER has no parameter.
Method SET_DATA_IF_OBJECT_ID_CHANGED on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_DISPLAY_CHANGE_MODE Signature

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

Method SET_DISPLAY_CHANGE_MODE on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_GET_CURRENT_DATA_FROM_UI Signature

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

Method SET_GET_CURRENT_DATA_FROM_UI on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_HDR_ITM_KEYS_IN_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_ITM_KEYS Call by reference Type reference (TYPE) SAWE_T_SA_HDR_ITM_KEYS Header and item BOPF keys per object id and type 20091215
2 Importing IRS_HDR_FLDS_FOR_SELECTION Call by reference Object reference (TYPE REF TO) DATA 20091102
3 Importing IT_HDR_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091031
4 Importing IT_ITM_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091031
5 Importing IV_IND_DEL_ALL_FROM_MEMORY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091210
6 Importing IV_IND_SET_TO_MEMORY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091215

Method SET_HDR_ITM_KEYS_IN_MEMORY on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_LOCK 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 20091026
2 Importing IRS_HDR_FLDS_FOR_LOCK Call by reference Object reference (TYPE REF TO) DATA 20091026
3 Importing IT_HDR_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091031
4 Importing IT_ITM_BOPF_CURRENT Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091031
5 Importing IV_IND_LOCK_HDR_ITM Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091026

Method SET_LOCK on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_MESSAGES 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 20091026
2 Importing IV_WHICH_MESSAGE Call by reference Type reference (TYPE) INT4 Natural Number 20091026

Method SET_MESSAGES on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_REFERENCES_GOT_FROM_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CLASS_WHERE_DATA_FROM Call by reference Object reference (TYPE REF TO) IF_SAWE_STAFF_ASSIGN For staff assignment 20100527

Method SET_REFERENCES_GOT_FROM_UI on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method SET_UI_TABLE_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091031

Method SET_UI_TABLE_TO_UI on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method UPDATE_WE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110107
2 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20110107
3 Importing IS_WORK_ENGAGEMENT Call by reference Type reference (TYPE) SAWE_S_WORK_ENGAGEMENT Staff Assignment Work Engagement 20110107

Method UPDATE_WE_DATA on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method UPD_FAILED_FLAG_FOR_ALL_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20091029
2 Importing IO_MSG_ADDED_HDR_ITM Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029
3 Importing IO_MSG_ITM_CHANGED Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091029
4 Importing IT_HDR_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20091029
5 Importing IT_ITM_BOPF_ADDED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029
6 Importing IT_ITM_BOPF_CHANGED Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20091029

Method UPD_FAILED_FLAG_FOR_ALL_MSG on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method UPD_FAILED_FLAG_HDR_ITM_UITB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HDR_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Header 20100527
2 Changing CT_ITM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Header 20100527
3 Changing CT_UI Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Staff Assignment Item 20100527
4 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100527
5 Importing IT_HDR_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_HDR Staff Assignment Item 20100527
6 Importing IT_ITM_BOPF Call by reference Type reference (TYPE) SAWE_T_SA_ITM Staff Assignment Item 20100527
7 Importing IV_IND_DELETE_FAILED_FLAG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100527
8 Importing IV_IND_MSG_COMES_FR_ACTION Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100527
9 Importing IV_IND_MSG_COMES_FR_CONSIS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100527
10 Importing IV_IND_MSG_FR_ACTION_CONSIS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100527

Method UPD_FAILED_FLAG_HDR_ITM_UITB on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.

Method Z1_INFO Signature

Method Z1_INFO on class CL_SAWE_SA_UI_BOPF_ADAPTER has no parameter.
Method Z1_INFO on class CL_SAWE_SA_UI_BOPF_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605