SAP ABAP Class CL_HRGE_CI_GRID_SUBTY (Grid container)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-GE (Application Component) Management of Global Employees
     PAOC_PAD_MGE (Package) Management Of Global Employees
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRGE_CONSTANTS Constants used for Management of Global Employees 20020207
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020206
Properties
Class CL_HRGE_CI_GRID_SUBTY  
Short Description Grid container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package PAOC_PAD_MGE   Management Of Global Employees 
Created 20020205   SAP 
Last change 20020205   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRGE_CONSTANTS Constants used for Management of Global Employees 20020207
2 IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020206
Friends
Class CL_HRGE_CI_GRID_SUBTY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_CHECKLIST Static Attribute Private Object reference (TYPE REF TO) CL_HRGE_CHECKLIST Entire Checklist 20020207
2 AS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20020213
3 AT_EX_CODE Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20020205
4 AT_FIELD_CAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20020205
5 AT_ITEMS Instance attribute Public Type reference (TYPE) PMGET_CI_DATA Item check data table 20020205
6 AT_ITEM_TEXT Instance attribute Private Type reference (TYPE) VRM_VALUES 20020206
7 AT_STATUS Instance attribute Private Type reference (TYPE) SWDTDD07V Table of Fixed Values for Domains 20020206
8 A_ALREADY_DISPLAY Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020213
9 A_DATA_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020205
10 A_ERROR_IN_DATA Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020206
11 A_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20020205
12 A_IS_REFRESHED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020213
13 A_ITEM_SELECTION Instance attribute Private Type reference (TYPE) PMGE_VALFG Validity Indicator for Start or End of Assignment 20021211
14 A_SUBTY Instance attribute Private Type reference (TYPE) SUBTY Subtype 20020205
15 FALSE Instance attribute Private Attribute reference (LIKE) 20020206
16 MGE_MSG_CLASS Instance attribute Private Attribute reference (LIKE) 20020220
17 TRUE Instance attribute Private Attribute reference (LIKE) 20020206
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EX_CODE Instance method Private Method Get all excluded codes 20020205
2 BUILD_FIELD_CAT Instance method Private Method Build the field catalog 20020205
3 CHECK_BEGDA Instance method Private Method Check if begda lower than endda 20020206
4 CHECK_DEFAULT_ITEMS Instance method Public Method Check if some items were suggested by the customizing 20020220
5 CHECK_ENDDA Instance method Private Method Check if endda greater than begda 20020206
6 CHECK_ITEM Instance method Private Method Check if an item is valid 20020206
7 CHECK_STATUS Instance method Private Method Check if a status is valid 20020206
8 CONSTRUCTOR Instance method Public Constructor Constructor 20020205
9 CONVERT_ITEM Instance method Private Method Convert an item to its text or vice-versa 20020206
10 CONVERT_STATUS Instance method Private Method Convert a status to its text or vice-versa 20020206
11 DATA_CHANGED Instance method Public Method Check if data changed 20020205
12 GET_LINE_VALUE Instance method Private Method Get data of a grid line 20020207
13 HANDLE_DATA_CHANGED Instance method Private Event handling method When data of the grid are changed the check them 20020206
14 INIT_CHANGE Instance method Public Method Clear the flag that inicated a change 20020206
15 PUT_LINE_VALUE Instance method Private Method Change data of a grid line 20020207
16 PUT_OUTPUT_TABLE Instance method Public Method Update output table of the grid 20020206
17 REFRESH_DISPLAY Instance method Public Method Rrefresh display of the grid 20020205
18 SET_CHECKLIST Static method Public Method Set the attribute ar_checklist (the same for all objects) 20020207
19 SET_DRDN_TABLE Instance method Private Method Set the list box 20020206
20 SET_ITEM_SELECTION Instance method Public Method Set the type of selection 20021211
21 SET_MODE Instance method Public Method Set the mode of a grid 20020208
Events
Class CL_HRGE_CI_GRID_SUBTY has no event.
Types
Class CL_HRGE_CI_GRID_SUBTY has no local type.
Method Signatures

Method BUILD_EX_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EX_CODE Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20020205

Method BUILD_EX_CODE on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method BUILD_FIELD_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_CAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für List Viewer Control 20020205

Method BUILD_FIELD_CAT on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CHECK_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_INITIAL Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020207
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20020219
3 Importing IS_GOOD_DATE Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Modifizierte Zellen für Anwendung 20020206

Method CHECK_BEGDA on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CHECK_DEFAULT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEFAULT_ITEMS Value transfer Type reference (TYPE) BOOLE_D Checklistenpositionen stammen von der Datenbank 20020220

Method CHECK_DEFAULT_ITEMS on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CHECK_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_INITIAL Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020207
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20020206
3 Importing IS_GOOD_DATE Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Modifizierte Zellen für Anwendung 20020206
4 Importing IT_CHANGED_CELLS Call by reference Type reference (TYPE) LVC_T_MODI ALV Control: Tabelle Modifizierte Zellen für die Anwendung 20020219

Method CHECK_ENDDA on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CHECK_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020207
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20020206
3 Importing IS_GOOD Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Modifizierte Zellen für Anwendung 20020206

Method CHECK_ITEM on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20020206
2 Importing IS_GOOD Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Modifizierte Zellen für Anwendung 20020206

Method CHECK_STATUS on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEMS Call by reference Type reference (TYPE) PMGET_CI_DATA Datentabelle zu Checklistenpositionen 20020205
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container für Custom Control im Bildbereich 20020205
3 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY 20020205

Method CONSTRUCTOR on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CONVERT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHKL_ITEM Call by reference Type reference (TYPE) PMGE_CHKIT Checklistenposition 20020206
2 Changing C_CI_TEXT Call by reference Type reference (TYPE) PMGE_CTEXT Textfeld für MGM-Entitäten 20020206
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020206
4 Importing I_CONVERT_TO_TEXT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020206

Method CONVERT_ITEM on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method CONVERT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STATUS Call by reference Type reference (TYPE) PMGE_ITEMST Checklistenposition 20020206
2 Changing C_STATUS_TEXT Call by reference Type reference (TYPE) VAL_TEXT Textfeld für MGM-Entitäten 20020206
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020206
4 Importing I_CONVERT_TO_TEXT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020206

Method CONVERT_STATUS on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATA_CHANGED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020205

Method DATA_CHANGED on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method GET_LINE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CI_DATA Call by reference Type reference (TYPE) PMGES_CI_DATA Daten zu Checklistenpositionen 20020207
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20020207
3 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020207

Method GET_LINE_VALUE on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20020206

Method HANDLE_DATA_CHANGED on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method INIT_CHANGE Signature

Method INIT_CHANGE on class CL_HRGE_CI_GRID_SUBTY has no parameter.
Method INIT_CHANGE on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method PUT_LINE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20020207
2 Importing IS_CI_DATA Call by reference Type reference (TYPE) PMGES_CI_DATA Daten zu Checklistenpositionen 20020207
3 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020207

Method PUT_LINE_VALUE on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method PUT_OUTPUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEMS Call by reference Type reference (TYPE) PMGET_CI_DATA Datentabelle zu Checklistenpositionen 20020206

Method PUT_OUTPUT_TABLE on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method REFRESH_DISPLAY Signature

Method REFRESH_DISPLAY on class CL_HRGE_CI_GRID_SUBTY has no parameter.
Method REFRESH_DISPLAY on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method SET_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_HRGE_CHECKLIST Gesamte Checkliste 20020207

Method SET_CHECKLIST on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method SET_DRDN_TABLE Signature

Method SET_DRDN_TABLE on class CL_HRGE_CI_GRID_SUBTY has no parameter.
Method SET_DRDN_TABLE on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method SET_ITEM_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211

Method SET_ITEM_SELECTION on class CL_HRGE_CI_GRID_SUBTY has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
2 Importing I_NO_AUTHO Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020211

Method SET_MODE on class CL_HRGE_CI_GRID_SUBTY has no exception.
History
Last changed by/on SAP  20020205 
SAP Release Created in 110