SAP ABAP Class CL_HR_B2A_GRID_DISPLAY (Display B2A documents)
Hierarchy
SAP_HRCGB (Software Component) Sub component SAP_HRCGB of SAP_HR
   PY-GB (Application Component) United Kingdom
     PC08 (Package) HR accounting: GB
Properties
Class CL_HR_B2A_GRID_DISPLAY  
Short Description Display B2A documents    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC08   HR accounting: GB 
Created 20040208   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 B2ADI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_B2A_GRID_DISPLAY has no interface implemented.
Friends
Class CL_HR_B2A_GRID_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 B2A_TRANSFER Instance attribute Private Object reference (TYPE REF TO) CL_HR_B2A_TRANSFER Transfer object 20040208
2 BY_EVENT Instance attribute Public Type reference (TYPE) CHAR01 Character field length 1 20040208
3 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstract Container for GUI Controls 20040208
4 DATASET Instance attribute Public Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208
5 DATASET_ALV Instance attribute Private Type reference (TYPE) B2ADI_T_DATASET_FOR_ALV Dataset ALV 20040208
6 DATASET_C Instance attribute Public Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208
7 DO_REFRESH Instance attribute Public Type reference (TYPE) CHAR01 Character field length 1 20040208
8 EVENT_RECEIVER Instance attribute Private Object reference (TYPE REF TO) CL_HR_B2A_GRID_EVENTS Event receiver for B2A grid display 20040208
9 FCODE Instance attribute Public Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20040208
10 FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20040208
11 GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040208
12 LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20040208
13 MOLGA Instance attribute Public Type reference (TYPE) MOLGA Country Grouping 20040208
14 ONLY_TO_SEND Instance attribute Public Type reference (TYPE) CHAR01 Character field length 1 20040208
15 PROTOCOL Instance attribute Public Type reference (TYPE) CHAR01 Character field length 1 20040208
16 REFRESH_BY_ENTER Instance attribute Public Type reference (TYPE) CHAR01 Character field length 1 20040208
17 STRUCTURE_NAME Static Attribute Private Type reference (TYPE) TABNAME Table name 20040208
18 T_SO_BTRTL Instance attribute Private Type reference (TYPE) HRB2A_T_BTRTL HR-B2A: Table Type for HRB2A_SO_BTRTL 20040224
19 T_SO_DOCTY Instance attribute Private Type reference (TYPE) HRB2A_T_DOCTY HR-B2A: Table Type for HRB2A_S_DOCTY 20040224
20 T_SO_GLBID Instance attribute Private Type reference (TYPE) HRB2A_T_SO_GLBID HR-B2A: Transfer Table Global ID 20040323
21 T_SO_SAGRP Instance attribute Private Type reference (TYPE) HRB2A_T_SAGRP HR-B2A: Table Type for HRB2A_S_SAGRP 20040224
22 T_SO_WERKS Instance attribute Private Type reference (TYPE) HRB2A_T_WERKS HR-B2A: Table Type for HRB2A_S_WERKS 20040224
23 VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Display Variant (External Use) 20040208
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCAT Instance method Private Method Build fieldcat 20040208
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040208
3 DISPLAY Static method Public Method Display B2A documents 20040208
4 DISPLAY_BATCH Static method Public Method Display B2A documents 20040219
5 DISPLAY_GRID Instance method Private Method Display grid 20040208
6 EXCLUDE_FUNCTIONS Instance method Private Method Exclude ALV functions 20040208
7 FILL_ALV Instance method Private Method Fill alv 20040208
8 FILL_HISFL Instance method Protected Method Fill history flag 20040208
9 FILL_OUTTAB Instance method Protected Method Fill outtab 20040208
10 GLBID_BLOCK_SORT Instance method Private Method Sort by global id 20040208
11 HANDLE_USER_COMMAND Instance method Public Method Handle user command 20040208
12 INIT_CONTROLS Instance method Protected Method Init controls 20040208
13 INIT_EVENT_RECEIVER Instance method Protected Method Init event receiver 20040208
14 MODIFY_ALV Instance method Private Method Modify ALV 20040208
15 NOTE_ICON Instance method Private Method Get note + icon 20040208
16 POST_SELECTION Instance method Private Method Select B2A documents 20040208
17 PROT_ICON Instance method Private Method Get protocol + icon 20040208
18 SELECT_DATASET Instance method Private Method Select B2A documents 20040208
19 SELECT_DATASET_DB Instance method Private Method Select B2A documents 20040208
20 SET_LAYOUT Instance method Private Method Set ALV layout 20040208
21 SET_VARIANT Instance method Private Method Set ALV layout 20040208
22 SORT_BY_LATEST_DATE Instance method Private Method Sort by latest date 20040208
Events
Class CL_HR_B2A_GRID_DISPLAY has no event.
Types
Class CL_HR_B2A_GRID_DISPLAY has no local type.
Method Signatures

Method BUILD_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_NAME Value transfer Type reference (TYPE) TABNAME Table name 20040208

Method BUILD_FIELDCAT on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HR_B2A_GRID_DISPLAY has no parameter.
Method CONSTRUCTOR on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_B2A_DISPLAY Call by reference Object reference (TYPE REF TO) CL_HR_B2A_GRID_DISPLAY Display B2A documents 20040208
2 Exporting ER_EVENT_RECEIVER Call by reference Object reference (TYPE REF TO) CL_HR_B2A_GRID_EVENTS Event receiver for B2A grid display 20040208
3 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstract Container for GUI Controls 20040208
4 Importing IT_SO_BTRTL Call by reference Type reference (TYPE) HRB2A_T_BTRTL Personnel Subareas 20040208
5 Importing IT_SO_DOCTY Call by reference Type reference (TYPE) HRB2A_T_DOCTY Document types 20040208
6 Importing IT_SO_GLBID Call by reference Type reference (TYPE) HRB2A_T_SO_GLBID Global IDs 20040323
7 Importing IT_SO_SAGRP Call by reference Type reference (TYPE) HRB2A_T_SAGRP Areas 20040208
8 Importing IT_SO_WERKS Call by reference Type reference (TYPE) HRB2A_T_WERKS Personnel Areas 20040208
9 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20040208
10 Importing I_CONTAINER_NAME Value transfer Type reference (TYPE) C Container name 20040208
11 Importing I_DO_REFRESH Value transfer Type reference (TYPE) CHAR01 Character field length 1 20040211
12 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20040208
13 Importing I_GRID_TITLE Value transfer Type reference (TYPE) CHAR70 Character field, length 70 20040208
14 Importing I_MOLGA Value transfer Type reference (TYPE) MOLGA Country Grouping 20040208
15 Importing I_ONLY_TO_SEND Value transfer Type reference (TYPE) CHAR01 Character field length 1 20040208
16 Importing I_PROTOCOL Value transfer Type reference (TYPE) CHAR01 Character field length 1 20040208
17 Importing I_STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status 20040208
18 Importing I_SUBSTATUS Call by reference Type reference (TYPE) PC_B2A_SUBST Substatus 20040208

Method DISPLAY on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method DISPLAY_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SO_BTRTL Call by reference Type reference (TYPE) HRB2A_T_BTRTL Personnel Subareas 20040219
2 Importing IT_SO_DOCTY Call by reference Type reference (TYPE) HRB2A_T_DOCTY Document types 20040219
3 Importing IT_SO_GLBID Call by reference Type reference (TYPE) HRB2A_T_SO_GLBID Global IDs 20040323
4 Importing IT_SO_SAGRP Call by reference Type reference (TYPE) HRB2A_T_SAGRP Areas 20040219
5 Importing IT_SO_WERKS Call by reference Type reference (TYPE) HRB2A_T_WERKS Personnel Areas 20040219
6 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20040219
7 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20040219
8 Importing I_MOLGA Value transfer Type reference (TYPE) MOLGA Country Grouping 20040219
9 Importing I_ONLY_TO_SEND Value transfer Type reference (TYPE) CHAR01 Character field length 1 20040219
10 Importing I_PROTOCOL Value transfer Type reference (TYPE) CHAR01 Character field length 1 20040219
11 Importing I_STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status 20040219
12 Importing I_SUBSTATUS Call by reference Type reference (TYPE) PC_B2A_SUBST Substatus 20040219

Method DISPLAY_BATCH on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method DISPLAY_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATASET Call by reference Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208

Method DISPLAY_GRID on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method EXCLUDE_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040208

Method EXCLUDE_FUNCTIONS on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method FILL_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATASET Call by reference Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208

Method FILL_ALV on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method FILL_HISFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATASET Call by reference Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208

Method FILL_HISFL on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method FILL_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTTAB Call by reference Type reference (TYPE) HRB2A_S_DATASET_FOR_ALV Data table for grid display 20040208
2 Importing IT_BTRTL Call by reference Type reference (TYPE) HRB2A_T_BTRTL Personnel Subareas 20040208
3 Importing IT_DOCTY Call by reference Type reference (TYPE) HRB2A_T_DOCTY Document types 20040208
4 Importing IT_GLBID Call by reference Type reference (TYPE) HRB2A_T_GLBID Global IDs 20040208
5 Importing IT_SAGRP Call by reference Type reference (TYPE) HRB2A_T_SAGRP Areas 20040208
6 Importing IT_WERKS Call by reference Type reference (TYPE) HRB2A_T_WERKS Personnel Areas 20040208
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20040208

Method FILL_OUTTAB on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method GLBID_BLOCK_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATASET Call by reference Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208

Method GLBID_BLOCK_SORT on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20040208

Method HANDLE_USER_COMMAND on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method INIT_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstract Container for GUI Controls 20040208
2 Importing I_CONTAINER_NAME Value transfer Type reference (TYPE) C Container Name 20040208

Method INIT_CONTROLS on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method INIT_EVENT_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ER_EVENT_RECEIVER Call by reference Object reference (TYPE REF TO) CL_HR_B2A_GRID_EVENTS Event receiver for B2A grid display 20040208
2 Importing IR_B2A_DISPLAY Call by reference Object reference (TYPE REF TO) CL_HR_B2A_GRID_DISPLAY Display B2A documents 20040208

Method INIT_EVENT_RECEIVER on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method MODIFY_ALV Signature

Method MODIFY_ALV on class CL_HR_B2A_GRID_DISPLAY has no parameter.
Method MODIFY_ALV on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method NOTE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NICON Call by reference Type reference (TYPE) PC_B2A_NICON Note Icon 20040208
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20040208
3 Importing I_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO Sequence Number 20040208

Method NOTE_ICON on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method POST_SELECTION Signature

Method POST_SELECTION on class CL_HR_B2A_GRID_DISPLAY has no parameter.
Method POST_SELECTION on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method PROT_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PICON Call by reference Type reference (TYPE) PC_B2A_PICON Protocol Icon 20040208
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20040208
3 Importing I_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO Sequence Number 20040208

Method PROT_ICON on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method SELECT_DATASET Signature

Method SELECT_DATASET on class CL_HR_B2A_GRID_DISPLAY has no parameter.
Method SELECT_DATASET on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method SELECT_DATASET_DB Signature

Method SELECT_DATASET_DB on class CL_HR_B2A_GRID_DISPLAY has no parameter.
Method SELECT_DATASET_DB on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRID_TITLE Call by reference Type reference (TYPE) CHAR70 Character field length 1 20040208

Method SET_LAYOUT on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method SET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SAVE Call by reference Type reference (TYPE) CHAR01 Character field length 1 20040208

Method SET_VARIANT on class CL_HR_B2A_GRID_DISPLAY has no exception.

Method SORT_BY_LATEST_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATASET Call by reference Type reference (TYPE) P08_B2A_T_DATASET HR-B2A: Arbeitstabelle für den B2A-Manager 20040208

Method SORT_BY_LATEST_DATE on class CL_HR_B2A_GRID_DISPLAY has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 46C