SAP ABAP Class CL_HRASR00_DPF_REC (Record Browser)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_PERSONNEL_FILE (Package) Digital Personnel Files
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SWISS_KNIFE Base Class 4 sp rec/mdl/plan/note 20050331
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_ACTIVITY_LIST Specific Interface for Activity List 20050401
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REC_CHECK IF_SRM_REC_CHECK 20050331
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REC_DEFAULTS IF_SRM_REC_DEFAULTS 20050331
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REC_TIMES IF_SRM_REC_TIMES 20050331
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SK_FRONTEND_SAPGUI IF_SRM_SK_FRONTEND_SAPGUI 20050331
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SK_TOOLBAR IF_SRM_SK_TOOLBAR 20050331
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_ACTIVITIES Determining SP Activities 20050331
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20050331
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20050331
... Click here to see Used By full list (0 items)
Properties
Class CL_HRASR00_DPF_REC  
Short Description Record Browser    
Super Class CL_SRM_SWISS_KNIFE Base Class 4 sp rec/mdl/plan/note 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_PERSONNEL_FILE   Digital Personnel Files 
Created 20050331   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SRM_SWISS_KNIFE_DOC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SRM_SWISS_KNIFE_MISC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SRM_SP_RECORD_ELEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 SRMBR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_ACTIVITY_LIST Specific Interface for Activity List 20050401
2 IF_SRM_REC_CHECK IF_SRM_REC_CHECK 20050331
3 IF_SRM_REC_DEFAULTS IF_SRM_REC_DEFAULTS 20050331
4 IF_SRM_REC_TIMES IF_SRM_REC_TIMES 20050331
5 IF_SRM_SK_FRONTEND_SAPGUI IF_SRM_SK_FRONTEND_SAPGUI 20050331
6 IF_SRM_SK_TOOLBAR IF_SRM_SK_TOOLBAR 20050331
7 IF_SRM_SP_ACTIVITIES Determining SP Activities 20050331
8 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20050331
9 IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20050331
10 IF_SRM_SP_FRONTEND_SAPGUI_PASV Display in SAPGUI (passive) 20050331
11 IF_SRM_SP_GOS SP Generic Object Services Interface 20050331
12 IF_SRM_SP_MENUE SP Client Menu Interface 20050331
Friends
Class CL_HRASR00_DPF_REC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GLOB_ALV_CONT_ROW Instance attribute Protected Type reference (TYPE) I Row in ALV Control in the Splitter 20050331
2 GLOB_ALV_PROP_NOT_SAVED Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Flag: ALV Properties Not Yet Saved 20050331
3 GLOB_ARCHIVE_SERVICE Static Attribute Private Object reference (TYPE REF TO) CL_SRM_REC_ARCHIVE_SERVICE Record: Services for Displaying Archived Records 20050331
4 GLOB_CHANGED_NODE_TAB Instance attribute Private Type reference (TYPE) TYP_CHANGED_NODE_TAB Changed Nodes (Currently only Description) 20050331
5 GLOB_CONST_PROP_INPL_HEIGHT Constant Protected Type reference (TYPE) I 200 Default Size for Inplace Properties 20050331
6 GLOB_C_FCODE_DEL_REC Constant Private Type reference (TYPE) UI_FUNC 'F_DELETE_RECORD' 20050331
7 GLOB_C_FCODE_SYNC Instance attribute Protected Type reference (TYPE) STRING 'SYNC_MODEL' Synchronization with Record Model 20050331
8 GLOB_C_FCODE_SYNC_SEP Instance attribute Protected Type reference (TYPE) STRING 'SYNC_MODEL_SEP' Synchronization with Record Model (Separator) 20050331
9 GLOB_C_NOT_SAVE_PREV_WORK Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Do Not Save Changes 20050331
10 GLOB_C_REQ_PARAM_CREATED Constant Protected Type reference (TYPE) STRING 'CREATED' New Record 20050331
11 GLOB_IS_TRANSPARENT_REC_ACTIVE Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Transparent Record is Active 20050331
12 GLOB_LAST_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20050331
13 GLOB_MODEL_DOCUMENT Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_DOCUMENT Record Model Document 20050331
14 GLOB_NEW_NODE_TAB Instance attribute Private Type reference (TYPE) TYP_NEW_NODE_TAB Newly Created Node 20050331
15 GLOB_PROP_GUI_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Properies 20050331
16 GLOB_PROP_INPLACE_EXP Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331
17 GLOB_PROP_INPL_HEIGHT Instance attribute Protected Type reference (TYPE) I Size for Inplace Properties 20050331
18 GLOB_RECORD_SYNC Instance attribute Protected Object reference (TYPE REF TO) CL_SRM_RECORD_SYNCHRONIZE Synchronize Record with Record Model 20050331
19 GLOB_SYNC_BUT_ACTIVE Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Button for Manual Synchronization Active 20050331
20 GLOB_TRANSPARENT_RECORD Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_TRANSPARENT_RECORD Transparent Record 20050331
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUTTONS_2_FLAT_REC_ALV Instance method Protected Method ADD_BUTTONS_2_FLAT_REC_ALV 20050331
2 ADD_NODE_AS_ROOT Instance method Private Method 20050331
3 ADD_TRANSPARENT_NODE Instance method Protected Method Add Transparent Node 20050331
4 CHANGE_INSTANCE_DESCR Instance method Protected Method CHANGE_INSTANCE_DESCR 20050331
5 CHECK_ADD_NODE_UNDER_CONTAINER Instance method Private Method New Node under Transp. Container Possible/Required 20050331
6 CHECK_ALV_PROPERTIES Instance method Protected Method CHECK_ALV_PROPERTIES 20050331
7 CHECK_AND_LOCK Instance method Protected Method CHECK_AND_LOCK 20050331
8 CHECK_AND_SET_STATE Instance method Protected Method CHECK_AND_SET_STATE 20050331
9 CHECK_CARDI Instance method Protected Method CHECK_CARDI 20050331
10 CHECK_ELEMENT_DELETE_AUTHORITY Instance method Protected Method Authorization Check for Deleting Elements 20050331
11 CHECK_IF_SYNC_REC Instance method Protected Method Checks if record can be used to synchronize with rec. model 20050331
12 CHECK_INSTANCE_ELEM_4_FCODE Instance method Protected Method CHECK_INSTANCE_ELEM_4_FCODE 20050331
13 CHECK_SET_MIN_CARDI Instance method Protected Method CHECK_SET_MIN_CARDI 20050331
14 CHECK_SPS_GENERIC_PROPERTIES Instance method Protected Method CHECK_ALV_PROPERTIES 20050331
15 CHECK_XML_INSTANCE_ATTRIBUTES Instance method Protected Method CHECK_ALV_PROPERTIES 20050331
16 CHOOSE_MODEL_NODE Instance method Protected Method CHOOSE_MODEL_NODE 20050331
17 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050331
18 CLEANUP_SOME_GLOBALS Instance method Protected Method CLEANUP_SOME_GLOBALS 20050331
19 CLEANUP_SOME_VIS_AND_NON_VIS Instance method Protected Method CLEANUP_SOME_VIS_AND_NON_VIS 20050331
20 CLOSE_TRANSPARENT_CONTAINER Instance method Protected Method Close Transparent Container 20050331
21 CREATE Instance method Protected Method CREATE 20050331
22 CREATE_ALL_VIS_OBJ_FLAT Instance method Protected Method CREATE_ALL_VIS_OBJ_FLAT 20050331
23 CREATE_ALL_VIS_OBJ_PASV Instance method Protected Method CREATE_ALL_VIS_OBJ_WITHOUT_MDL 20050331
24 CREATE_ALL_VIS_OBJ_WITHOUT_MDL Instance method Protected Method CREATE_ALL_VIS_OBJ_WITHOUT_MDL 20050331
25 CREATE_ALL_VIS_OBJ_WITH_MDL Instance method Protected Method CREATE_ALL_VIS_OBJ_WITH_MDL 20050331
26 CREATE_INSTANCE_ALV Instance method Protected Method CREATE_INSTANCE_ALV 20050331
27 CREATE_INSTANCE_CHILD Instance method Protected Method CREATE_INSTANCE_CHILD 20050331
28 CREATE_INSTANCE_FLAT_REC_ALV Instance method Protected Method CREATE_INSTANCE_FLAT_REC_ALV 20050331
29 CREATE_MODEL_TOOLBAR Instance method Protected Method CREATE_MODEL_TOOLBAR 20050331
30 CREATE_NEW_STYLE Instance method Protected Method CREATE_NEW_STYLE 20050331
31 CREATE_OLD_STYLE Instance method Protected Method CREATE_OLD_STYLE 20050331
32 CREATE_SUBTREE Instance method Protected Method NOT USED (AT THE MOMENT)!!! 20050331
33 CREATE_TREE_INSTANCE Instance method Protected Method CREATE_TREE_INSTANCE 20050331
34 CREATE_TREE_MODEL Instance method Protected Method CREATE_TREE_MODEL 20050331
35 DELETE_TRANSPARENT_NODE Instance method Protected Method Delete Transparent Node 20050331
36 DEL_INSTANCE_NODE Instance method Protected Method DEL_INSTANCE_NODE 20050331
37 DOCAGR_SEARCH Instance method Protected Method DOCAGR_SEARCH 20050331
38 DROPDOWN_CONT_MENU_GET Instance method Protected Method DROPDOWN_REC_MENU_GET 20050331
39 DROPDOWN_CONT_MENU_TRACK Instance method Protected Method DROPDOWN_REC_MENU_TRACK 20050331
40 DROPDOWN_REC_MENU_GET Instance method Protected Method DROPDOWN_REC_MENU_GET 20050331
41 DROPDOWN_REC_MENU_TRACK Instance method Protected Method DROPDOWN_REC_MENU_TRACK 20050331
42 ELEMENT_COPY Instance method Protected Method ELEMENT_COPY 20050331
43 ELEMENT_PASTE Instance method Protected Method ELEMENT_PASTE 20050331
44 ELEMENT_PASTE_INTO_TRANSP_CONT Instance method Protected Method ELEMENT_PASTE 20050331
45 FAST_STARTUP Instance method Protected Method FAST_STARTUP 20050331
46 FILL_EMPTY_NODE Instance method Protected Method FILL_EMPTY_NODE 20050331
47 FILL_POID_2_EMPTY Instance method Protected Method FILL_POID_2_EMPTY 20050331
48 FILL_POID_2_EMPTY_TRANSP_ELEM Instance method Protected Method FILL_POID_2_EMPTY 20050331
49 FILL_TRANSP_ELEM_FROM_REC_ELEM Instance method Protected Method Build Transparent Element Using a Record Element 20050331
50 FINISH_DELETE Instance method Protected Method FINISH_DELETE 20050331
51 GENERATE_FIRST_REFERENCE Instance method Protected Method Generate First Doc. No. Automatically (for Initialization) 20050331
52 GEN_EXCHANGE_AND_DOWNLOAD Instance method Protected Method GEN_EXCHANGE_AND_DOWNLOAD 20050331
53 GET_ATTRS_OF_TRANSPARENT_NODE Instance method Protected Method Find Attributes of a Transparent Node 20050331
54 GET_CONTEXTMENU_4_NODE Instance method Protected Method GET_CONTEXTMENU_4_NODE 20050331
55 GET_DARK_INSTANCE_ACTIVITIES Instance method Protected Method GET_DARK_INSTANCE_ACTIVITIES 20050331
56 GET_GID_FROM_FLAT_REC_ALV Instance method Protected Method GET_GID_FROM_FLAT_REC_ALV 20050331
57 GET_REFERENCE_HANDLER Instance method Protected Method Fetches Object for Indicator Handling 20050331
58 GET_SRM_STATES_RECORD Instance method Protected Method Get Current/Repository Status of Record 20050331
59 GET_XML_SERVICES Instance method Protected Method GET_XML_SERVICES 20050331
60 HANDLE_DROP_FROM_TRANSP_ELEM Instance method Protected Method Handle Drop from Transparent Element 20050331
61 HANDLE_DROP_INTO_TRANSP_CONT Instance method Protected Method Move an Element to the Transparent Container 20050331
62 HANDLE_INSTANCE_DRAG Instance method Protected Method HANDLE_INSTANCE_DRAG 20050331
63 HANDLE_INSTANCE_DROP Instance method Protected Method HANDLE_INSTANCE_DROP 20050331
64 HANDLE_INSTANCE_FCODE Instance method Protected Method HANDLE_INSTANCE_FCODE 20050331
65 HANDLE_INSTANCE_MENU_REQ Instance method Protected Method HANDLE_INSTANCE_MENU_REQ 20050331
66 HANDLE_INST_ACTIVITY_DROPDOWN Instance method Protected Method handle_inst_activity_dropdown 20050331
67 HANDLE_INST_MENU_OTHERS Instance method Protected Method HANDLE_INST_MENU_OTHERS 20050331
68 HANDLE_MODEL_MENU_REQ Instance method Protected Method HANDLE_MODEL_MENU_REQ 20050331
69 HANDLE_TRANSP_CONT_ACTIVITY Instance method Protected Method Activities of a Transparent Container 20050331
70 INITIALIZE Instance method Protected Method INITIALIZE 20050331
71 INIT_PROPERTIES_INPLACE Instance method Protected Method Initializations for Inplace Properties Display 20050331
72 IS_NODE_CHANGED Instance method Private Method Checks whether node has been changed (currently only descr.) 20050331
73 IS_NODE_NEW Instance method Private Method Checks Whether a Node is New 20050331
74 IS_RECORD_NEW Instance method Protected Method Specifies Whether Record Is New/Has Been Created 20050331
75 LOAD Instance method Protected Method LOAD 20050331
76 LOAD_INSTANCE Instance method Protected Method LOAD_INSTANCE 20050331
77 LOAD_MODEL Instance method Protected Method LOAD_MODEL 20050331
78 MAINTAIN_PROPERTIES_IN_ALV Instance method Protected Method MAINTAIN_PROPERTIES_IN_ALV 20050331
79 MAINTAIN_REC_IN_ALV Instance method Protected Method MAINTAIN_REC_IN_ALV 20050331
80 MY_DARK_ACTION Instance method Protected Method MY_DARK_ACTION 20050331
81 NORMAL_STARTUP Instance method Protected Method NORMAL_STARTUP 20050331
82 OPEN_INITIALIZE Instance method Protected Method OPEN_INITIALIZE 20050331
83 OUTPUT_SYNC_SUCCESS_MESSAGE Instance method Protected Method Post Message if Synchronization Successful 20050331
84 PARSE_INSTANCE Instance method Protected Method PARSE_INSTANCE 20050331
85 PARSE_MODEL Instance method Protected Method PARSE_MODEL 20050331
86 PRINT Instance method Protected Method Record Print 20050331
87 PRINT_CHILD_NODES Instance method Protected Method PRINT_CHILD_NODES 20050331
88 PRINT_NODE Instance method Protected Method PRINT_NODE 20050331
89 PRINT_TREE Instance method Protected Method PRINT_TREE 20050331
90 REBUILD_TRANSP_CONTAINER Instance method Protected Method Reread/Rebuild Transparent Container 20050331
91 REG_INSTANCE_TREE_EVENTS Instance method Protected Method REG_INSTANCE_TREE_EVENTS 20050331
92 REG_MODEL_TREE_EVENTS Instance method Protected Method REG_MODEL_TREE_EVENTS 20050331
93 RESTYLE_ALL_VISIBLE_OBJECTS Instance method Protected Method RESTYLE_ALL_VISIBLE_OBJECTS 20050331
94 SAVE_ALV_PROPERTIES Instance method Protected Method SAVE_ALV_PROPERTIES 20050331
95 SEARCH_AND_LOAD Instance method Protected Method SEARCH_AND_LOAD 20050331
96 SET_DOCUMENT_STATE Instance method Protected Method Freeze/Close Record 20050331
97 SET_NODE_2_FILLED Instance method Protected Method SET_NODE_2_FILLED 20050331
98 SET_NODE_2_FILLED_TRANSP_ELEM Instance method Protected Method SET_NODE_2_FILLED 20050331
99 SET_VISIBLE Instance method Protected Method SET_VISIBLE 20050331
100 SHOW_MISSING_RESTRICTIONS Instance method Protected Method SHOW_MISSING_RESTRICTIONS 20050331
101 SHOW_MODEL_KEY Instance method Protected Method SHOW_MODEL_KEY 20050331
102 SYNC_RECORD Instance method Private Method Synchronize Record with Record Model 20050331
103 TOGGLE_ALV_SHOW_EDIT Instance method Protected Method TOGGLE_ALV_SHOW_EDIT 20050331
104 TOGGLE_ALV_VIS Instance method Protected Method TOGGLE_ALV_VIS 20050331
105 TOGGLE_PROPERTIES_SIZE Instance method Protected Method Change Size of Inplace Attribute Display 20050331
106 TRIGGER_DEFAULT_ACTIVITY Instance method Protected Method TRIGGER_DEFAULT_ACTIVITY 20050331
107 TRIGGER_WHERE_USED_LIST Instance method Protected Method FC_WHERE_USED_LIST 20050331
108 UPDATE_NODE_DESCRIPTION Instance method Protected Method UPDATE_NODE_DESCRIPTION 20050331
109 X_MODEL Instance method Protected Method X_MODEL 20050331
Events
Class CL_HRASR00_DPF_REC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_CHANGED_NODE_TAB Private See coding 20050331 TYP_CHANGED_NODE_TAB type hashed table of string with unique key table_line
2 TYP_NEW_NODE_TAB Private See coding 20050331 TYP_NEW_NODE_TAB type hashed table of string with unique key table_line
Method Signatures

Method ADD_BUTTONS_2_FLAT_REC_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Context Menu 20050331

Method ADD_BUTTONS_2_FLAT_REC_ALV on class CL_HRASR00_DPF_REC has no exception.

Method ADD_NODE_AS_ROOT Signature

Method ADD_NODE_AS_ROOT on class CL_HRASR00_DPF_REC has no parameter.
Method ADD_NODE_AS_ROOT on class CL_HRASR00_DPF_REC has no exception.

Method ADD_TRANSPARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_AS_CHILD Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331
2 Importing CONTAINER_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node ID 20050331
3 Returning ELEMENT_ADDED Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331
4 Importing ELEMENT_TO_ADD Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element in a Container (Record etc.) 20050331
5 Importing REFERENCE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element in a Container (Record etc.) 20050331
6 Importing REFERENCE_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node ID 20050331
# Exception Resumable Description Created on
1 CX_SRM_REC Error Class for CL_SRM_REC 20050331

Method CHANGE_INSTANCE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CHECK_ADD_NODE_UNDER_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
2 Returning RE_ADD_UNDER_CONTAINER Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331
# Exception Resumable Description Created on
1 USER_CANCEL User has terminated 20050331

Method CHECK_ALV_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CHECK_AND_LOCK Signature

Method CHECK_AND_LOCK on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 NOT_AUTHORIZED 20050331
3 TOGGLED 20050331

Method CHECK_AND_SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMIF_SP_ACTIVITY Activity 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method CHECK_CARDI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I 20050331
2 Importing MODELID Call by reference Type reference (TYPE) STRING 20050331
3 Importing SHOW_MESSAGE Call by reference Type reference (TYPE) BOOLEAN IF_SRM~TRUE Display Status Message 20050331
# Exception Resumable Description Created on
1 CARDCHECK_FAILED 20050331
2 INTERNAL_ERROR 20050331

Method CHECK_ELEMENT_DELETE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HAS_AUTHORITY Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method CHECK_IF_SYNC_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SYNC_RECORD Value transfer Type reference (TYPE) SRMBOOLEAN Synchronize Record 20050331

Method CHECK_IF_SYNC_REC on class CL_HRASR00_DPF_REC has no exception.

Method CHECK_INSTANCE_ELEM_4_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_ELEMENT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Exporting IS_RECORD Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
3 Exporting MODEL_HAS_CHILDREN Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
4 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
5 Exporting STATE Call by reference Type reference (TYPE) STRING 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CHECK_SET_MIN_CARDI Signature

Method CHECK_SET_MIN_CARDI on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 CARDCHECK_FAILED 20050331
2 INTERNAL_ERROR 20050331

Method CHECK_SPS_GENERIC_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_IN_DATA Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Exporting ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CHECK_XML_INSTANCE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_IN_DATA Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Exporting ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CHOOSE_MODEL_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD_SPSID Call by reference Type reference (TYPE) STRING 20050331
2 Importing GID Call by reference Type reference (TYPE) I 20050331
3 Exporting MODELID Call by reference Type reference (TYPE) STRING 20050331
4 Importing NO_SET_NODE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20050331
# Exception Resumable Description Created on
1 CANCELLED 20050331
2 INTERNAL_ERROR 20050331
3 NOT_FOUND 20050331

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRASR00_DPF_REC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRASR00_DPF_REC has no exception.

Method CLEANUP_SOME_GLOBALS Signature

Method CLEANUP_SOME_GLOBALS on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method CLEANUP_SOME_VIS_AND_NON_VIS Signature

Method CLEANUP_SOME_VIS_AND_NON_VIS on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method CLOSE_TRANSPARENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONFIRM_POPUP Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Display Confirmation Prompt 20050331
2 Importing IM_CONTAINER_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Container Node ID 20050331
# Exception Resumable Description Created on
1 CX_SRM_REC Error Class for CL_SRM_REC 20050331
2 CX_SRM_TRANSPARENT_RECORD Error Class for Transparent Record 20050331

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATE Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method CREATE_ALL_VIS_OBJ_FLAT Signature

Method CREATE_ALL_VIS_OBJ_FLAT on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_ALL_VIS_OBJ_PASV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INST_COLTAB Call by reference Type reference (TYPE) SRMBR_CTC_COL_TAB SRMBR_CTC_COL_TAB 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_ALL_VIS_OBJ_WITHOUT_MDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INST_COLTAB Call by reference Type reference (TYPE) SRMBR_CTC_COL_TAB SRMBR_CTC_COL_TAB 20050331
2 Importing PROP_PERC Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_ALL_VIS_OBJ_WITH_MDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INST_COLTAB Call by reference Type reference (TYPE) SRMBR_CTC_COL_TAB SRMBR_CTC_COL_TAB 20050331
2 Importing MODEL_COLTAB Call by reference Type reference (TYPE) SRMBR_CTC_COL_TAB SRMBR_CTC_COL_TAB 20050331
3 Importing MODEL_PERC Call by reference Type reference (TYPE) I model_perc 20050331
4 Importing PROP_PERC Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_INSTANCE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIGNMENT Call by reference Type reference (TYPE) I alignment 20050331
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_INSTANCE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20050331
2 Importing CHILD_SPSID Call by reference Type reference (TYPE) STRING 20050331
3 Importing GID Call by reference Type reference (TYPE) I 20050331
4 Exporting IS_INSTANCE_NODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
5 Importing MOVE_GID Call by reference Type reference (TYPE) I -1 20050331
6 Importing MOVE_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050331
7 Exporting NEW_GID Call by reference Type reference (TYPE) I 20050331
8 Importing NO_SET_NODE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20050331
9 Importing REF_BEFORE Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20050331
10 Importing REF_GID Call by reference Type reference (TYPE) I -1 20050331
# Exception Resumable Description Created on
1 CANCELLED 20050331
2 CARDCHECK_FAILED 20050331
3 INTERNAL_ERROR 20050331
4 NOT_ALLOWED 20050331
5 NOT_COMPATIBLE 20050331
6 NOT_FOUND 20050331

Method CREATE_INSTANCE_FLAT_REC_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIGNMENT Call by reference Type reference (TYPE) I alignment 20050331
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_MODEL_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_NEW_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATE Call by reference Type reference (TYPE) I 20050331
2 Importing MODEL_ID_TAB Call by reference Type reference (TYPE) SRMGS_DOC_ID_TAB 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method CREATE_OLD_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATE Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method CREATE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEFORE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Importing FROM_INSTANCE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20050331

Method CREATE_TREE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALIGNMENT Call by reference Type reference (TYPE) I alignment 20050331
2 Importing INST_COLTAB Call by reference Type reference (TYPE) SRMBR_CTC_COL_TAB SRMBR_CTC_COL_TAB 20050331
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method CREATE_TREE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODEL_COLTAB Call by reference Type reference (TYPE) SRMBR_CTC_COL_TAB SRMBR_CTC_COL_TAB 20050331
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method DELETE_TRANSPARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node ID 20050331
2 Importing IM_TRANSPARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element in a Container (Record etc.) 20050331
# Exception Resumable Description Created on
1 CX_SRM_TRANSPARENT_RECORD Error Class for Transparent Record 20050331

Method DEL_INSTANCE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CANCELLED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Importing GID Call by reference Type reference (TYPE) I ixml gid 20050331
3 Importing IM_PROTOCOL_DELAY Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Do Not Write Log Entry Immediately 20050331
4 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node ID 20050331
5 Importing SHOW_POPUP Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method DOCAGR_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method DROPDOWN_CONT_MENU_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method DROPDOWN_CONT_MENU_TRACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
2 Importing POSX Call by reference Type reference (TYPE) I 20050331
3 Importing POSY Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method DROPDOWN_REC_MENU_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method DROPDOWN_REC_MENU_TRACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
2 Importing POSX Call by reference Type reference (TYPE) I 20050331
3 Importing POSY Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method ELEMENT_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY TV_NODEKEY 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method ELEMENT_PASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY TV_NODEKEY 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method ELEMENT_PASTE_INTO_TRANSP_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY TV_NODEKEY 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method FAST_STARTUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMIF_SP_ACTIVITY 20050331
2 Importing TOGGLED_NORMAL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 NOT_AUTHORIZED 20050331
3 TOGGLED 20050331

Method FILL_EMPTY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Interface for Request 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method FILL_POID_2_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) STRING 20050331
2 Importing GID Call by reference Type reference (TYPE) I 20050331
3 Importing POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method FILL_POID_2_EMPTY_TRANSP_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element in a Container (Record etc.) 20050331
2 Importing GID Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method FILL_TRANSP_ELEM_FROM_REC_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I Record Element GID 20050331
2 Importing ONLY_FOR_PASTE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Only Fill Fields Relevant for Insertion 20050331
3 Changing TRANSPARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element in a Container (Record etc.) 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method FINISH_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_ID Call by reference Type reference (TYPE) SRMIF_SP_REQUEST_ID 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method GENERATE_FIRST_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REFERENCE Call by reference Type reference (TYPE) STRING Generated Document Number 20050331
2 Exporting EX_REFERENCE_HANDLER Call by reference Object reference (TYPE REF TO) IF_SRM_PROP_REFERENCE Service Object for Record Number Handling 20050331
3 Exporting EX_RULE_NAME Call by reference Type reference (TYPE) STRING Rule Name 20050331
4 Exporting EX_RULE_TYPE Call by reference Type reference (TYPE) STRING Rule Category 20050331
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE Error While Processing Record Number 20050331

Method GEN_EXCHANGE_AND_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATE Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method GET_ATTRS_OF_TRANSPARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method GET_CONTEXTMENU_4_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Exporting MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
4 Exporting USER_CANCEL Call by reference Type reference (TYPE) BOOLEAN Canceled by user 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method GET_DARK_INSTANCE_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ACTIVITIES Call by reference Object reference (TYPE REF TO) IF_SRM_ACTIVITY_LIST Specific Interface for Activity List 20050331
2 Importing RECORD_IS_ARCHIVED Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Record has been archived 20050331
# Exception Resumable Description Created on
1 CX_SRM_ACTIVITY Activities (abstract) 20050331
2 CX_SRM_INITIALIZATION Initialization Error (abstract) 20050331

Method GET_GID_FROM_FLAT_REC_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GID Value transfer Type reference (TYPE) I 20050331

Method GET_GID_FROM_FLAT_REC_ALV on class CL_HRASR00_DPF_REC has no exception.

Method GET_REFERENCE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Context for Property Unification 20050331
2 Returning RE_REFERENCE_HANDLER Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_REFERENCE Object for Indicator Processing 20050331
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE Error While Processing Record Number 20050331

Method GET_SRM_STATES_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CURSTATUSID Call by reference Type reference (TYPE) SRMSTATID Current status 20050331
2 Exporting EX_REPSTATUSID Call by reference Type reference (TYPE) SRMSTATID Status of Record in Repository 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Could not get status 20050331

Method GET_XML_SERVICES Signature

Method GET_XML_SERVICES on class CL_HRASR00_DPF_REC has no parameter.
Method GET_XML_SERVICES on class CL_HRASR00_DPF_REC has no exception.

Method HANDLE_DROP_FROM_TRANSP_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20050331
2 Importing PARENT_GID Call by reference Type reference (TYPE) I 20050331
3 Importing REC_DATA Call by reference Object reference (TYPE REF TO) CL_SRM_REC_DRAGDROPDATA CL_SRM_REC_DRAGDROPDATA 20050331
4 Importing REF_BEFORE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
5 Importing REF_GID Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method HANDLE_DROP_INTO_TRANSP_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20050331
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method HANDLE_INSTANCE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20050331
2 Importing NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY TV_NODEKEY 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method HANDLE_INSTANCE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20050331
2 Importing NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY TV_NODEKEY 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method HANDLE_INSTANCE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC Function Code 20050331
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method HANDLE_INSTANCE_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method HANDLE_INST_ACTIVITY_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
2 Importing POSX Call by reference Type reference (TYPE) I 20050331
3 Importing POSY Call by reference Type reference (TYPE) I 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method HANDLE_INST_MENU_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVITY_STARTED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC Function Code 20050331
3 Importing IM_TAKE_LAST_CHOSEN_SPSID Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20050331
4 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY TV_NODEKEY 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method HANDLE_MODEL_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050331
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331

Method HANDLE_MODEL_MENU_REQ on class CL_HRASR00_DPF_REC has no exception.

Method HANDLE_TRANSP_CONT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Call by reference Type reference (TYPE) UI_FUNC Function Code 20050331
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node ID 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR General Error 20050331

Method INITIALIZE Signature

Method INITIALIZE on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method INIT_PROPERTIES_INPLACE Signature

Method INIT_PROPERTIES_INPLACE on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method IS_NODE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) STRING 20050331
2 Returning RE_IS_CHANGED Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331

Method IS_NODE_CHANGED on class CL_HRASR00_DPF_REC has no exception.

Method IS_NODE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) STRING 20050331
2 Returning RE_IS_NEW Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331

Method IS_NODE_NEW on class CL_HRASR00_DPF_REC has no exception.

Method IS_RECORD_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_NEW Value transfer Type reference (TYPE) BOOLEAN New Record 20050331

Method IS_RECORD_NEW on class CL_HRASR00_DPF_REC has no exception.

Method LOAD Signature

Method LOAD on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 TOGGLED 20050331

Method LOAD_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INSTANCE_ID Call by reference Type reference (TYPE) SDOK_DOCID ID for documents and relations 20050331
2 Importing MODEL_ID Call by reference Type reference (TYPE) SDOK_DOCID ID for documents and relations 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 PARSING_FAILED 20050331

Method LOAD_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SDOK_DOCID ID for documents and relations 20050331
# Exception Resumable Description Created on
1 PARSING_FAILED parsing_failed 20050331
2 TOGGLED 20050331

Method MAINTAIN_PROPERTIES_IN_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method MAINTAIN_REC_IN_ALV Signature

Method MAINTAIN_REC_IN_ALV on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method MY_DARK_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTION_HANDLED Value transfer Type reference (TYPE) BOOLEAN $REF$ 20050331
2 Importing IM_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Request 20050331
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstract) 20050331
2 CX_SRM_NO_AUTHORIZATION No Authorization 20050331
3 CX_SRM_SP_CLIENT Invalid Activity 20050331

Method NORMAL_STARTUP Signature

Method NORMAL_STARTUP on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 NOT_AUTHORIZED 20050331
3 TOGGLED 20050331

Method OPEN_INITIALIZE Signature

Method OPEN_INITIALIZE on class CL_HRASR00_DPF_REC has no parameter.
Method OPEN_INITIALIZE on class CL_HRASR00_DPF_REC has no exception.

Method OUTPUT_SYNC_SUCCESS_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGNO Call by reference Type reference (TYPE) MSGNO System message number 20050331
2 Importing IM_MSGTYP Call by reference Type reference (TYPE) MSGTYP SAP message type 20050331

Method OUTPUT_SYNC_SUCCESS_MESSAGE on class CL_HRASR00_DPF_REC has no exception.

Method PARSE_INSTANCE Signature

Method PARSE_INSTANCE on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 MDL_CONVERT_FAILED 20050331
3 PARSE_FAILED 20050331
4 UPLOAD_FAILED 20050331

Method PARSE_MODEL Signature

Method PARSE_MODEL on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331
2 NOT_AUTHORIZED 20050331
3 PARSE_FAILED 20050331
4 UPLOAD_FAILED 20050331

Method PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Call by reference Type reference (TYPE) UI_FUNC GUI Function Code 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method PRINT_CHILD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASK_FRAMEWORK Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20050331
2 Importing IM_DEPTH Call by reference Type reference (TYPE) I depth (for recursion) 20050331
3 Importing IM_GID Call by reference Type reference (TYPE) I ixml gid 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method PRINT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_TAB Call by reference Type reference (TYPE) SRMBR_ITEM_TABLE_TYPE Item Table 20050331
2 Importing NODE_TAB Call by reference Type reference (TYPE) SRMBR_NODE_TABLE_TYPE Node Table 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method PRINT_TREE Signature

Method PRINT_TREE on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method REBUILD_TRANSP_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_CHG_IF Call by reference Object reference (TYPE REF TO) IF_SRM_CONT_ELEM_CHANGE_COLLEC Change Element(s) of a Container + Collection 20050331
2 Importing IM_CONTAINER_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Container Node ID 20050331
3 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Container Change Mode 20050331
4 Importing IM_NODE_KEY_2_SELECT Call by reference Type reference (TYPE) TV_NODEKEY Node to be Selected 20050331
5 Importing IM_REFRESH_MODE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Reload Container 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method REG_INSTANCE_TREE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method REG_MODEL_TREE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method RESTYLE_ALL_VISIBLE_OBJECTS Signature

Method RESTYLE_ALL_VISIBLE_OBJECTS on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method SAVE_ALV_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONLY_SAVE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method SEARCH_AND_LOAD Signature

Method SEARCH_AND_LOAD on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method SET_DOCUMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Call by reference Type reference (TYPE) UI_FUNC 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method SET_NODE_2_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCR Call by reference Type reference (TYPE) SRMXMLDESC-DESCR Message Text 20050331
2 Importing GID Call by reference Type reference (TYPE) I ixml gid 20050331
3 Importing POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050331
4 Importing SPS_DISPLAYNAME Call by reference Type reference (TYPE) STRING 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method SET_NODE_2_FILLED_TRANSP_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Transparent Element 20050331
2 Importing GID Call by reference Type reference (TYPE) I ixml gid 20050331
3 Importing SPS_DISPLAYNAME Call by reference Type reference (TYPE) STRING 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method SET_VISIBLE Signature

Method SET_VISIBLE on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method SHOW_MISSING_RESTRICTIONS Signature

Method SHOW_MISSING_RESTRICTIONS on class CL_HRASR00_DPF_REC has no parameter.
Method SHOW_MISSING_RESTRICTIONS on class CL_HRASR00_DPF_REC has no exception.

Method SHOW_MODEL_KEY Signature

Method SHOW_MODEL_KEY on class CL_HRASR00_DPF_REC has no parameter.
Method SHOW_MODEL_KEY on class CL_HRASR00_DPF_REC has no exception.

Method SYNC_RECORD Signature

Method SYNC_RECORD on class CL_HRASR00_DPF_REC has no parameter.
Method SYNC_RECORD on class CL_HRASR00_DPF_REC has no exception.

Method TOGGLE_ALV_SHOW_EDIT Signature

Method TOGGLE_ALV_SHOW_EDIT on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method TOGGLE_ALV_VIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VISIBLE Call by reference Type reference (TYPE) C Visibility to be Set 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method TOGGLE_PROPERTIES_SIZE Signature

Method TOGGLE_PROPERTIES_SIZE on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method TRIGGER_DEFAULT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050331

Method TRIGGER_WHERE_USED_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331

Method UPDATE_NODE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Interface for Request 20050331
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal_error 20050331

Method X_MODEL Signature

Method X_MODEL on class CL_HRASR00_DPF_REC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20050331
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SWISS_KNIFE Base Class 4 sp rec/mdl/plan/note 20050331
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_ACTIVITY_LIST Specific Interface for Activity List 20050401
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REC_CHECK IF_SRM_REC_CHECK 20050331
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REC_DEFAULTS IF_SRM_REC_DEFAULTS 20050331
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REC_TIMES IF_SRM_REC_TIMES 20050331
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SK_FRONTEND_SAPGUI IF_SRM_SK_FRONTEND_SAPGUI 20050331
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SK_TOOLBAR IF_SRM_SK_TOOLBAR 20050331
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_ACTIVITIES Determining SP Activities 20050331
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20050331
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20050331
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_FRONTEND_SAPGUI_PASV Display in SAPGUI (passive) 20050331
12 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_GOS SP Generic Object Services Interface 20050331
13 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_MENUE SP Client Menu Interface 20050331
History
Last changed by/on SAP  20070913 
SAP Release Created in 600