SAP ABAP Class CL_EHSH_PCP_HITLIST (EHS: Class for Hit List in Planning Cockpit)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-HEA (Application Component) Occupational Health
     P99Q1 (Package) EH&S: Occupational Health
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EHSH_PCP_HITLIST EHS: Interface for Hit List in Planning Cockpit 20050208
Properties
Class CL_EHSH_PCP_HITLIST  
Short Description EHS: Class for Hit List in Planning Cockpit    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class EHS_OH    
Program status     
Category 0   
Package P99Q1   EH&S: Occupational Health 
Created 20050208   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CIHAL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EHSH_PCP_HITLIST EHS: Interface for Hit List in Planning Cockpit 20050208
Friends
Class CL_EHSH_PCP_HITLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LC_BT_MARKED_DELETE Constant Private Type reference (TYPE) UI_FUNC 'MARKED_DELETE' Function Code 20050405
2 LC_BT_PERS_ADD_TO_DETAIL Constant Private Type reference (TYPE) UI_FUNC 'PERS_ADD_TO_DETAIL' Function Code 20050405
3 LC_HITLIST_IOT_NAME Constant Private Type reference (TYPE) DD02L-TABNAME 'EHS00S_PCP_HITLIST_IOT' Table Name 20050421
4 LG_DRAGDROP_ALV Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20050420
5 LG_ERROR_TAB Instance attribute Private Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Error Table 20050504
6 LG_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050208
7 LG_HITLIST_IOT Instance attribute Private Type reference (TYPE) EHS00Y_PCP_HITLIST_IOT EHS: Planning Cockpit, Hit List (EHS00S_PCP_HITLIST_IOT) 20050208
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Private Method Authorization Check 20050505
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050208
3 ERROR_TAB_APPEND Instance method Private Method Append of Error Messages to Global Error Table 20050505
4 FIELD_CATALOG_GENERATE Instance method Private Method Create Field Catalog (for ALV Grid Layout) 20050421
5 FREE Instance method Private Method 20050303
6 NEIGHBOURS_SET Instance method Private Method 20050303
7 ON_DOUBLE_CLICK Instance method Private Event handling method Event Handling Method for DOUBLE_CLICK 20050223
8 ON_FOUND_PERSONS Instance method Private Method 20050303
9 ON_MENU_BUTTON Instance method Private Event handling method Event Handling Method for MENU_BUTTON 20050223
10 ON_ONDRAG Instance method Private Event handling method Event Handling Method for ONDRAG 20050420
11 ON_TOOLBAR Instance method Private Event handling method Event Handling Method for TOOLBAR 20050223
12 ON_USER_COMMAND Instance method Private Event handling method Event Handling Method for USER_COMMAND 20050223
13 SAVE Instance method Private Method 20050303
Events
# Event Type Visibility Description Created on
1 SELECT_PERSONS Instance Event
(0)
Private
(0)
20050303
Types
Class CL_EHSH_PCP_HITLIST has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_HITLIST_IOT Call by reference Attribute reference (LIKE) LG_HITLIST_IOT EHS: Planungscockpit, Trefferliste (EHS00S_PCP_HITLIST_IOT) 20050505

Method AUTHORITY_CHECK on class CL_EHSH_PCP_HITLIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050208

Method CONSTRUCTOR on class CL_EHSH_PCP_HITLIST has no exception.

Method ERROR_TAB_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20050505
2 Importing I_MESSAGE Call by reference Type reference (TYPE) BAPI_MSG Meldungstext 20050505
3 Importing I_MESSAGE_V1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050505
4 Importing I_MESSAGE_V2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050505
5 Importing I_MESSAGE_V3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050505
6 Importing I_MESSAGE_V4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050505
7 Importing I_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050505
8 Importing I_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20050505

Method ERROR_TAB_APPEND on class CL_EHSH_PCP_HITLIST has no exception.

Method FIELD_CATALOG_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDCAT_TAB Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050421

Method FIELD_CATALOG_GENERATE on class CL_EHSH_PCP_HITLIST has no exception.

Method FREE Signature

Method FREE on class CL_EHSH_PCP_HITLIST has no parameter.
Method FREE on class CL_EHSH_PCP_HITLIST has no exception.

Method NEIGHBOURS_SET Signature

Method NEIGHBOURS_SET on class CL_EHSH_PCP_HITLIST has no parameter.
Method NEIGHBOURS_SET on class CL_EHSH_PCP_HITLIST has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20050223
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20050223
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20050223

Method ON_DOUBLE_CLICK on class CL_EHSH_PCP_HITLIST has no exception.

Method ON_FOUND_PERSONS Signature

Method ON_FOUND_PERSONS on class CL_EHSH_PCP_HITLIST has no parameter.
Method ON_FOUND_PERSONS on class CL_EHSH_PCP_HITLIST has no exception.

Method ON_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20050223
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20050223

Method ON_MENU_BUTTON on class CL_EHSH_PCP_HITLIST has no exception.

Method ON_ONDRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20050420
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20050420
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20050420
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20050420

Method ON_ONDRAG on class CL_EHSH_PCP_HITLIST has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20050223
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20050223

Method ON_TOOLBAR on class CL_EHSH_PCP_HITLIST has no exception.

Method ON_USER_COMMAND Signature

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

Method ON_USER_COMMAND on class CL_EHSH_PCP_HITLIST has no exception.

Method SAVE Signature

Method SAVE on class CL_EHSH_PCP_HITLIST has no parameter.
Method SAVE on class CL_EHSH_PCP_HITLIST has no exception.
Event Signatures

Event SELECT_PERSONS Signature
Event SELECT_PERSONS on class CL_EHSH_PCP_HITLIST has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600