SAP ABAP Interface IF_HRPAYAT_GUI_TREE_REGISTRY (GUI Registry for Node)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PA-PA-AT (Application Component) Austria
     PB03 (Package) HR Master Data: Austria
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYAT_GUI_TREE_REGISTRY GUI 20120102
Properties
Interface IF_HRPAYAT_GUI_TREE_REGISTRY  
Short Description GUI Registry for Node    
General Data
Package PB03   HR Master Data: Austria 
Created 20100804   SAP 
Last changed 20130531   SAP 
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 CL_HRPAYAT_GUI_TREE_REGISTRY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no interface.
Friends
Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FIELD_CATALOG Constant Public Type reference (TYPE) TABNAME 'HRPAYAT_ELDA_KM_FC_MATCHING' Table Name 20120102
2 C_H_HEADER Constant Public Type reference (TYPE) TV_ITMNAME 'HH' 20120102
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_ALV_ROW Instance method Public Method 20120102
2 APPEND_UPDT_STATUS_ROW Instance method Public Method 20120102
3 BUILD Instance method Public Method Time to Transfer Nodes 20120102
4 COLLAPSE_SELECTED_SUBTREE Instance method Public Method Collapse All Subnodes 20120102
5 EXPAND_SELECTED_SUBTREE Instance method Public Method Expand All Subnodes 20120102
6 GET_CHILD_NODES Instance method Public Method 20120102
7 GET_FIELD_CATALOG Instance method Public Method 20120102
8 GET_ITEM_LIST Instance method Public Method 20120102
9 GET_NODE_LIST Instance method Public Method 20120102
10 HANDLE_CHECKBOX_CHANGE Instance method Public Event handling method 20120102
11 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method 20120102
12 HANDLE_ITEM_KEYPRESS Instance method Public Event handling method 20120102
13 HANDLE_LINK_CLICK Instance method Public Event handling method 20120102
14 HANDLE_UI_DATA Instance method Public Method 20120102
15 INITIALIZE Instance method Public Method 20120102
16 INIT_ALV_LOG Instance method Public Method 20120102
17 IS_PERNR_IN_ALV Instance method Public Method 20120102
18 REFRESH_ALV Instance method Public Method 20120102
19 REGISTER Instance method Public Method Register Node 20120102
20 RESET Instance method Public Method 20120102
21 SET_GUI_TREE Instance method Public Method 20120102
22 SET_TABELLE Instance method Public Method Screen: Set Table 20120102
23 SHOW_TREE_IN_ALV Instance method Public Method 20120102
Events
Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_GUI_ITEM Public See coding 20120102 BEGIN OF ty_s_gui_item, node_key TYPE tv_nodekey, item_name TYPE tv_itmname, item_type TYPE rollname, class TYPE int4, font TYPE int4, disabled TYPE as4flag, editable TYPE as4flag, hidden TYPE as4flag, alignment TYPE int4, t_image TYPE tv_image, chosen TYPE as4flag, togg_right TYPE as4flag, length TYPE int4, length_pix TYPE as4flag, ignoreimag TYPE as4flag, usebgcolor TYPE as4flag, txtisqinfo TYPE as4flag, text TYPE scrpcha72, END OF ty_s_gui_item
2 TY_T_GUI_ITEM Public See coding 20120102 ty_t_gui_item TYPE TABLE OF ty_s_gui_item WITH DEFAULT KEY
Method Signatures

Method APPEND_ALV_ROW Signature

Method APPEND_ALV_ROW on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no parameter.
Method APPEND_ALV_ROW on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method APPEND_UPDT_STATUS_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENAME Call by reference Type reference (TYPE) EMNAM Aufbereiteter Name des Mitarbeiters bzw. Bewerbers 20120102
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120102
3 Importing IV_STATUS Call by reference Type reference (TYPE) PB03_KM_UPDT_STATUS Update Status 20120102

Method APPEND_UPDT_STATUS_ROW on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STAGE Call by reference Type reference (TYPE) CHAR10 Kennzeichen für Sichtbarkeit der Funktionsspalten 20120102
2 Importing IM_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20120102
3 Importing IM_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20120102

Method BUILD on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method COLLAPSE_SELECTED_SUBTREE Signature

Method COLLAPSE_SELECTED_SUBTREE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no parameter.
Method COLLAPSE_SELECTED_SUBTREE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method EXPAND_SELECTED_SUBTREE Signature

Method EXPAND_SELECTED_SUBTREE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no parameter.
Method EXPAND_SELECTED_SUBTREE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method GET_CHILD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHILDREN Call by reference Type reference (TYPE) TREEV_NKS Tree Control: Tabelle von Knotenschlüsseln 20120102
2 Importing IV_NODE Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20120102

Method GET_CHILD_NODES on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method GET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELD_CATALOG Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20120102

Method GET_FIELD_CATALOG on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method GET_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ITEM_LIST Value transfer Type reference (TYPE) TY_T_GUI_ITEM 20120102

Method GET_ITEM_LIST on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method GET_NODE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODE_LIST Value transfer Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20120102

Method GET_NODE_LIST on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Value transfer Attribute reference (LIKE) 20120102
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20120102
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20120102

Method HANDLE_CHECKBOX_CHANGE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20120102
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20120102

Method HANDLE_ITEM_DOUBLE_CLICK on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20120102
2 Importing KEY Value transfer Attribute reference (LIKE) 20120102
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20120102

Method HANDLE_ITEM_KEYPRESS on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method HANDLE_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20120102
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20120102

Method HANDLE_LINK_CLICK on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method HANDLE_UI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UI_DATA Call by reference Type reference (TYPE) HRPAYAT_ELDA_KM_FC_MATCHING Spaltenkonfiguration ELDA KM 20120102
2 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20120102

Method HANDLE_UI_DATA on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20120102

Method INITIALIZE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method INIT_ALV_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STAGE Call by reference Type reference (TYPE) CLIKE 20120102

Method INIT_ALV_LOG on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method IS_PERNR_IN_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IN_ALV Value transfer Type reference (TYPE) ABAP_BOOL 20120102

Method IS_PERNR_IN_ALV on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method REFRESH_ALV Signature

Method REFRESH_ALV on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no parameter.
Method REFRESH_ALV on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_ELDA_KM_NODE registrierter Knoten 20120102

Method REGISTER on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method RESET Signature

Method RESET on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no parameter.
Method RESET on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method SET_GUI_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUI_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20120102

Method SET_GUI_TREE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method SET_TABELLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_EVENT Call by reference Type reference (TYPE) CHAR30 Kundeneigenes Feld 20120102
2 Changing EX_HEADER_NAME Call by reference Type reference (TYPE) TV_HDRNAME Name eines Headers im Tree Control (Fu.-Gr. CNT4) 20120102
3 Changing EX_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20120102
4 Changing EX_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20120102

Method SET_TABELLE on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.

Method SHOW_TREE_IN_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) CLIKE 20120102

Method SHOW_TREE_IN_ALV on Interface IF_HRPAYAT_GUI_TREE_REGISTRY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in