SAP ABAP Class CL_HRGE_CI_MANAGER (Check items for global employees)
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_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020205
Properties
Class CL_HRGE_CI_MANAGER  
Short Description Check items for global employees    
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 20020204   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020205
Friends
Class CL_HRGE_CI_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_CI_STORAGE Instance attribute Private Type reference (TYPE) T_TAB_STORAGE 20020204
2 AT_GRID_SUBTY Instance attribute Private Type reference (TYPE) PMGET_CI_GRID_SUBTY Table of subtype-grid 20020205
3 A_DISPLAY_MODE Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020206
4 A_LAST_CI Instance attribute Private Object reference (TYPE REF TO) CL_HRGE_CHECKLIST Check items for global employees 20020205
5 A_LAST_ITEM_SELECTION Instance attribute Private Type reference (TYPE) PMGE_VALFG Validity Indicator for Start or End of Assignment 20021211
6 A_SUBTY Instance attribute Private Type reference (TYPE) SUBTY Subtype 20020213
7 FALSE Instance attribute Private Attribute reference (LIKE) 20020205
8 TRUE Instance attribute Private Attribute reference (LIKE) 20020205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method Check consistency of data in the grids 20020206
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020204
3 DATA_CHANGED Instance method Public Method Determine if data where changed in the grids 20020205
4 DESTROY Instance method Public Method Destroy html control 20020212
5 GET_AUTHORIZATION Instance method Public Method Get authorization for infotype 705 20020205
6 GET_CI_STORAGE Instance method Private Method Get a check list object from the storage list 20020205
7 GET_ITEM_SELECTION Instance method Public Method 20021211
8 REFRESH_DISPLAY Instance method Public Method Refresh display of the grids 20020205
9 SAVE_BEFORE_CHANGE Instance method Public Method Save data with popup 20020206
10 SAVE_DATA Instance method Public Method Save list items of all gird on the database 20020205
11 SET_GRID_MODE Instance method Private Method Set the grid mode to display or change 20020208
12 SET_ITEM_SELECTION Instance method Private Method 20021211
13 SET_MODE Instance method Public Method Switch ALV grids to change or display mode 20020211
14 SET_NEW_PERNR Instance method Private Method Update the grids and attributes of the manager 20020412
15 SET_SUBTYPE Instance method Public Method 20020213
16 UPDATE_DATA_FROM_DB Instance method Private Method Update the grids and attributes of the manager 20020412
17 UPDATE_DISPLAY Instance method Public Method Display check list for a pernr in a period 20020206
18 UPDATE_GRID_TABLES Instance method Private Method Update output tables of the grids 20020205
Events
Class CL_HRGE_CI_MANAGER has no event.
Types
Class CL_HRGE_CI_MANAGER has no local type.
Method Signatures

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALID Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020206

Method CHECK_DATA on class CL_HRGE_CI_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTAINER_SUBTY Call by reference Type reference (TYPE) PMGET_CI_CONTAINER_SUBTY Container für Custom Control im Bildbereich 20020205

Method CONSTRUCTOR on class CL_HRGE_CI_MANAGER 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_MANAGER has no exception.

Method DESTROY Signature

Method DESTROY on class CL_HRGE_CI_MANAGER has no parameter.
Method DESTROY on class CL_HRGE_CI_MANAGER has no exception.

Method GET_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20130220
2 Importing I_PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020205
3 Returning RT_SUBTY Value transfer Type reference (TYPE) PMGET_SUBTY Subtypentabelle 20020205

Method GET_AUTHORIZATION on class CL_HRGE_CI_MANAGER has no exception.

Method GET_CI_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20121205
2 Importing I_PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020205
3 Returning R_CHECK_ITEM Value transfer Object reference (TYPE REF TO) CL_HRGE_CHECKLIST Checklistenpositionen für globale Mitarbeiter 20020205

Method GET_CI_STORAGE on class CL_HRGE_CI_MANAGER has no exception.

Method GET_ITEM_SELECTION Signature

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

Method GET_ITEM_SELECTION on class CL_HRGE_CI_MANAGER has no exception.

Method REFRESH_DISPLAY Signature

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

Method SAVE_BEFORE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_SAVED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020206
2 Importing I_MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRGE_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020423
# Exception Resumable Description Created on
1 ABORT Aktion abbrechen 20020206
2 DATA_INCORRECT Sichern der Daten nicht möglich, Daten sind inkonsistent 20020220
3 ERROR_BY_SAVING Fehler durch Sicherungsvorgang 20020423

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020211
2 Exporting E_ERROR_BY_SAVING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020423
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020207
4 Importing I_MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRGE_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020423
# Exception Resumable Description Created on
1 DATA_INCORRECT Sichern der Daten nicht möglich, Daten sind inkonsistent 20020423

Method SET_GRID_MODE Signature

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

Method SET_GRID_MODE on class CL_HRGE_CI_MANAGER 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_MANAGER has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_ITEMS Call by reference Type reference (TYPE) BOOLE_D Checklistenpositionen stammen von der Datenbank 20020220
2 Exporting E_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020211
3 Exporting E_LOCK_IMPOSSIBLE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020220
4 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020211
5 Importing I_MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRGE_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020423

Method SET_MODE on class CL_HRGE_CI_MANAGER has no exception.

Method SET_NEW_PERNR 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 (=' ') 20020412
2 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20130220
3 Importing I_ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
4 Importing I_MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRGE_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020423
5 Importing I_PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020412

Method SET_NEW_PERNR on class CL_HRGE_CI_MANAGER has no exception.

Method SET_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20020213

Method SET_SUBTYPE on class CL_HRGE_CI_MANAGER has no exception.

Method UPDATE_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_ITEMS Call by reference Type reference (TYPE) BOOLE_D Checklistenpositionen stammen von der Datenbank 20020412
2 Importing I_MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRGE_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020423

Method UPDATE_DATA_FROM_DB on class CL_HRGE_CI_MANAGER has no exception.

Method UPDATE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_ITEMS Call by reference Type reference (TYPE) BOOLE_D Checklistenpositionen stammen von der Datenbank 20020220
2 Exporting E_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020211
3 Exporting E_LOCK_IMPOSSIBLE Call by reference Type reference (TYPE) BOOLE_D Sperren der pernr nicht möglich 20020211
4 Exporting E_NO_GL_ASS Call by reference Type reference (TYPE) BOOLE_D Pernr ist kein Auslandseinsatz 20020211
5 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20121205
6 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020211
7 Importing I_ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
8 Importing I_MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRGE_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020423
9 Importing I_PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020206
# Exception Resumable Description Created on
1 ABORT Aktion abbrechen 20020211

Method UPDATE_GRID_TABLES 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 IT_SUBTY Call by reference Type reference (TYPE) PMGET_SUBTY Subtypentabelle 20020205

Method UPDATE_GRID_TABLES on class CL_HRGE_CI_MANAGER has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110