SAP ABAP Class CL_PT_ARQ_MASSAPP_UI_MANAGER (UI Manager for Mass Approval of Leave Requests)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_ABSENCE_REQ (Package) Leave Request
Properties
Class CL_PT_ARQ_MASSAPP_UI_MANAGER  
Short Description UI Manager for Mass Approval of Leave Requests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_ABSENCE_REQ   Leave Request 
Created 20090908   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PT_ARQ_MASSAPP_UI_MANAGER has no interface implemented.
Friends
Class CL_PT_ARQ_MASSAPP_UI_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_LAYOUT Instance attribute Private Type reference (TYPE) SLIS_LAYOUT_ALV Layout 20090914
2 GT_FIELD_CATALOGUE Instance attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV Fieldcatalogue 20090914
3 GV_PERS_NO Instance attribute Private Type reference (TYPE) P_PERNR Personnel Number 20090917
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090917
2 DISPLAY_LOG Instance method Public Method Display Error Log After trying to save 20090918
3 ENHANCE_TABLE Instance method Public Method Enhance Table to be displayed 20090908
4 GET_FIELDCAT Instance method Public Method Get Field Catalogue for REUSE_ALV_GRID_DISPLAY 20090908
5 GET_LAYOUT Instance method Public Method Get Layout for REUSE_ALV_GRID_DISPLAY 20090908
6 HANDLE_ERROR Instance method Public Method Handle Error 20090908
7 MODIFY_FIELD_CATALOGUE Instance method Private Method Modify Field Catalgoe 20090914
8 MODIFY_LAYOUT Instance method Private Method Modify Layout 20090914
9 MODIFY_ROW Instance method Private Method Modify Row of Table 20090914
10 SET_LEGEND Instance method Public Method Returns ALV Instance with Icon Legend 20090925
Events
Class CL_PT_ARQ_MASSAPP_UI_MANAGER has no event.
Types
Class CL_PT_ARQ_MASSAPP_UI_MANAGER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERS_NO Call by reference Type reference (TYPE) P_PERNR Personnel Number 20090917

Method CONSTRUCTOR on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method DISPLAY_LOG Signature

Method DISPLAY_LOG on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no parameter.
Method DISPLAY_LOG on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method ENHANCE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) PTARQ_MASSAPP_DISP_TAB DISP DATA 20090914
2 Importing IT_DATA Call by reference Type reference (TYPE) PTARQ_MASSAPP_CTRL_TAB CTRL DATA 20090908

Method ENHANCE_TABLE on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FIELD_CATALOGUE Value transfer Type reference (TYPE) SLIS_T_FIELDCAT_ALV Fieldcatalogue for REUSE_ALV_GRID_DISPLA 20090908

Method GET_FIELDCAT on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LAYOUT Value transfer Type reference (TYPE) SLIS_LAYOUT_ALV Layout for REUSE_ALV_GRID_DISPLAY 20090921

Method GET_LAYOUT on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method HANDLE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IGNORE_LOCK_ERROR Value transfer Type reference (TYPE) FLAG X for ignore 20090908

Method HANDLE_ERROR on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method MODIFY_FIELD_CATALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20090914

Method MODIFY_FIELD_CATALOGUE on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method MODIFY_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Call by reference Type reference (TYPE) SLIS_LAYOUT_ALV 20090914

Method MODIFY_LAYOUT on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method MODIFY_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DISP Call by reference Type reference (TYPE) PTARQ_MASSAPP_DISP_STRUC Display Structure 20090922
2 Importing IS_CTRL Call by reference Type reference (TYPE) PTARQ_MASSAPP_CTRL_STRUC Display Table 20090922

Method MODIFY_ROW on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.

Method SET_LEGEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20090925
2 Returning RO_ALV Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090925

Method SET_LEGEND on class CL_PT_ARQ_MASSAPP_UI_MANAGER has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 605