SAP ABAP Class CL_OIJ_BPB_EVT_ALV (BPB ALV displaying the load discharge data)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL-DS-TSW (Application Component) Trader's and Scheduler's Workbench
     OIJ (Package) TSW Traders and Schedulers Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20050221
Properties
Class CL_OIJ_BPB_EVT_ALV  
Short Description BPB ALV displaying the load discharge data    
Super Class CL_GUI_ALV_GRID ALV List Viewer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OIJ   TSW Traders and Schedulers Workbench 
Created 20050221   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OIJ_BPB_EVT_ALV has no forward declaration.
Interfaces
Class CL_OIJ_BPB_EVT_ALV has no interface implemented.
Friends
Class CL_OIJ_BPB_EVT_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_STRUCTURE Instance attribute Private Type reference (TYPE) CHAR30 'ROIJNEIO' 30 Characters 20050221
2 GC_FALSE Instance attribute Private Type reference (TYPE) C '' 20050221
3 GC_FCODE_SEPARATOR Static Attribute Public Type reference (TYPE) CHAR03 '-/-' Three-digit character field for IDocs 20050228
4 GC_TRUE Constant Private Type reference (TYPE) C 'X' 20050221
5 GO_BPB_DATA Instance attribute Private Object reference (TYPE REF TO) CL_OIJ_BPB_DATA Berth Planning Board data class 20050302
6 GO_DIALOGBOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20050221
7 GO_EVT_TEXT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20050221
8 GO_GUI_BADI Instance attribute Private Object reference (TYPE REF TO) IF_EX_OIJ_BPB_GUI Business add-in interface IF_EX_OIJ_BPB_GUI 20050221
9 GS_CURRENT_EVENT Instance attribute Private Type reference (TYPE) GTYS_EVT_OUTTAB current event 20050311
10 GS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20050221
11 GS_NOMI_ACTUAL Instance attribute Private Type reference (TYPE) ROIJNOMIIO actual selected nomination item 20050228
12 GS_OLD_EVENT Instance attribute Private Type reference (TYPE) GTYS_EVT_OUTTAB previous selected event 20050311
13 GS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20050221
14 GT_EVT_DATA Instance attribute Private Type reference (TYPE) ROIJNEIO_T Table type for holding berth scheduling data 20050221
15 GT_EVT_TXT Instance attribute Private Type reference (TYPE) OIJ_TXT TSW: table type to roij_txt 20050221
16 GT_EXC Instance attribute Private Type reference (TYPE) ALV_T_QINF Table for Exception Quickinfo 20050314
17 GT_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20050221
18 GT_FILTER Instance attribute Private Type reference (TYPE) LVC_T_FILT ALV control: Table of filter conditions 20050221
19 GT_NOMH Instance attribute Private Type reference (TYPE) ROIJNOMHIO_T Nomination Header Communcation Table Type 20050228
20 GT_NOMI Instance attribute Private Type reference (TYPE) ROIJNOMIIO_T Nomination Item Communication 20050228
21 GT_OUTTAB Instance attribute Private Type reference (TYPE) GTYT_EVT_OUTTAB 20050221
22 GT_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV control: Table of sort criteria 20050221
23 GT_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20050221
24 GV_DISPLAY Instance attribute Private Type reference (TYPE) C 'X' -display mode 20050221
25 GV_GUI_EXIT_ACT Instance attribute Private Type reference (TYPE) C 'X' active implementation exists 20050221
26 GV_SAVE Instance attribute Private Type reference (TYPE) CHAR01 save layout 20050221
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MODIFY_FIELDCAT Instance method Private Method create and modify the fieldcatalog 20050221
2 CHANGE_MODE Instance method Public Method change the maintenance mode 20050221
3 CONSTRUCTOR Instance method Public Constructor 20050221
4 CREATE_BUTTON_TEXT Instance method Private Method concatenates the nomtk nomit 20050228
5 CREATE_GUI_BADI_OBJECT Instance method Private Method create an object of the gui BAdI 20050221
6 FILL_EXCLUDE_FUNCTION Instance method Private Method exclude standard functions 20050221
7 FILL_OUTTAB Instance method Private Method build up the outtab 20050221
8 FILL_SORT_TABLE Instance method Private Method create the sort table 20050221
9 GET_DATA Instance method Public Method get the evt data 20050221
10 HANDLE_CHANGED_FINISHED Instance method Private Event handling method handle data changed finshed 20050221
11 HANDLE_CLOSE Instance method Private Event handling method handle close event of dialog box 20050311
12 HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method handle context menu request 20050228
13 HANDLE_DATA_CHANGED Instance method Private Event handling method handle data changed 20050221
14 HANDLE_DOUBLE_CLICK Instance method Private Event handling method handle double click 20050221
15 HANDLE_MENU_BUTTON Instance method Private Event handling method handle dropdown button clicked 20050221
16 HANDLE_TOOLBAR Instance method Private Event handling method handle toolbar event 20050221
17 HANDLE_USER_COMMAND Instance method Private Event handling method handle user command 20050221
18 REFRESH Instance method Public Method refresh the ALV be set evt data 20050221
19 REGISTER_EVENTHANDLER Instance method Private Method register the event handler 20050221
20 SET_DATA Instance method Public Method set the evt data 20050221
21 SET_DIM_POS_OF_DIALOGBOX Instance method Protected Method set the dimension and position of the dialogbox 20050621
22 SET_FIRST_DISPLAY Instance method Private Method calls method in UI BAdI and calls the tree method 20050221
23 SHOW_TEXT Instance method Private Method show long text for event 20050311
Events
# Event Type Visibility Description Created on
1 ITEM_DOUBLE_CLICK Instance Event
(0)
Public
(2)
a line was double clicked 20050221
2 LDS_CHANGED Instance Event
(0)
Public
(2)
lds_data was modified 20050221
Types
Class CL_OIJ_BPB_EVT_ALV has no local type.
Method Signatures

Method BUILD_MODIFY_FIELDCAT Signature

Method BUILD_MODIFY_FIELDCAT on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method BUILD_MODIFY_FIELDCAT on class CL_OIJ_BPB_EVT_ALV has no exception.

Method CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) C 20050221

Method CHANGE_MODE on class CL_OIJ_BPB_EVT_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BPB_DATA Call by reference Object reference (TYPE REF TO) CL_OIJ_BPB_DATA 20050302
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20050221
3 Importing IO_GUI_BADI Call by reference Object reference (TYPE REF TO) IF_EX_OIJ_BPB_GUI 20050221
4 Importing IT_EVT_DATA Call by reference Type reference (TYPE) ROIJNEIO_T Tabellentyp für Liegeplatz-Planungsdaten 20050221
5 Importing IT_EVT_TXT Call by reference Type reference (TYPE) OIJ_TXT TSW: Tabellentyp zu roij_txt 20050221
6 Importing IT_NOMH Call by reference Type reference (TYPE) ROIJNOMHIO_T Typ der Kommunikationstabelle für Planungsbelegkopf 20050228
7 Importing IT_NOMI Call by reference Type reference (TYPE) ROIJNOMIIO_T Planungsbeleg-Position, Kommunikation 20050228
8 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) C 20050221
# Exception Resumable Description Created on
1 ERROR_CNTL_CREATE 20050221
2 ERROR_CNTL_INIT 20050221
3 ERROR_CNTL_LINK 20050221
4 ERROR_DP_CREATE 20050221

Method CREATE_BUTTON_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) GUI_TEXT 20050228
2 Importing IV_NOMIT Call by reference Type reference (TYPE) OIJ_ITEM Planungsbeleg-Schlüsselposition 20050228
3 Importing IV_NOMTK Call by reference Type reference (TYPE) OIJ_NOMTK Technischer Schlüssel des Transport-Planungsbelegs 20050228

Method CREATE_BUTTON_TEXT on class CL_OIJ_BPB_EVT_ALV has no exception.

Method CREATE_GUI_BADI_OBJECT Signature

Method CREATE_GUI_BADI_OBJECT on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method CREATE_GUI_BADI_OBJECT on class CL_OIJ_BPB_EVT_ALV has no exception.

Method FILL_EXCLUDE_FUNCTION Signature

Method FILL_EXCLUDE_FUNCTION on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method FILL_EXCLUDE_FUNCTION on class CL_OIJ_BPB_EVT_ALV has no exception.

Method FILL_OUTTAB Signature

Method FILL_OUTTAB on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method FILL_OUTTAB on class CL_OIJ_BPB_EVT_ALV has no exception.

Method FILL_SORT_TABLE Signature

Method FILL_SORT_TABLE on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method FILL_SORT_TABLE on class CL_OIJ_BPB_EVT_ALV has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVT_DATA Call by reference Type reference (TYPE) ROIJNEIO_T Tabellentyp für Liegeplatz-Planungsdaten 20050221
2 Exporting ET_EVT_TXT Call by reference Type reference (TYPE) OIJ_TXT TSW: Tabellentyp zu roij_txt 20050221
3 Exporting ET_NOMH Call by reference Type reference (TYPE) ROIJNOMHIO_T Typ der Kommunikationstabelle für Planungsbelegkopf 20050228
4 Exporting ET_NOMI Call by reference Type reference (TYPE) ROIJNOMIIO_T Typ der Kommunikationstabelle für Planungsbelegkopf 20050228

Method GET_DATA on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_CHANGED_FINISHED Signature

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

Method HANDLE_CHANGED_FINISHED on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_CLOSE Signature

Method HANDLE_CLOSE on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method HANDLE_CLOSE on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST 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) 20050228

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_OIJ_BPB_EVT_ALV 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) 20050221
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20050221
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20050221
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20050221
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20050221

Method HANDLE_DATA_CHANGED on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_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) 20050221
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20050221
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20050221

Method HANDLE_DOUBLE_CLICK on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_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) 20050221
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20050221

Method HANDLE_MENU_BUTTON on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_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) 20050221
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20050221

Method HANDLE_TOOLBAR on class CL_OIJ_BPB_EVT_ALV has no exception.

Method HANDLE_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) 20050221

Method HANDLE_USER_COMMAND on class CL_OIJ_BPB_EVT_ALV has no exception.

Method REFRESH Signature

Method REFRESH on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method REFRESH on class CL_OIJ_BPB_EVT_ALV has no exception.

Method REGISTER_EVENTHANDLER Signature

Method REGISTER_EVENTHANDLER on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method REGISTER_EVENTHANDLER on class CL_OIJ_BPB_EVT_ALV has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVT_DATA Call by reference Type reference (TYPE) ROIJNEIO_T Tabellentyp für Liegeplatz-Planungsdaten 20050221
2 Importing IT_EVT_TXT Call by reference Type reference (TYPE) OIJ_TXT TSW: Tabellentyp zu roij_txt 20050221
3 Importing IT_NOMH Call by reference Type reference (TYPE) ROIJNOMHIO_T Typ der Kommunikationstabelle für Planungsbelegkopf 20050228
4 Importing IT_NOMI Call by reference Type reference (TYPE) ROIJNOMIIO_T Typ der Kommunikationstabelle für Planungsbelegkopf 20050228

Method SET_DATA on class CL_OIJ_BPB_EVT_ALV has no exception.

Method SET_DIM_POS_OF_DIALOGBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_DIALOGBOX Call by reference Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20050621

Method SET_DIM_POS_OF_DIALOGBOX on class CL_OIJ_BPB_EVT_ALV has no exception.

Method SET_FIRST_DISPLAY Signature

Method SET_FIRST_DISPLAY on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method SET_FIRST_DISPLAY on class CL_OIJ_BPB_EVT_ALV has no exception.

Method SHOW_TEXT Signature

Method SHOW_TEXT on class CL_OIJ_BPB_EVT_ALV has no parameter.
Method SHOW_TEXT on class CL_OIJ_BPB_EVT_ALV has no exception.
Event Signatures

Event ITEM_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CLICKED_LDS Exporting Value transfer Type reference (TYPE) ROIJNOMI_LDS_IO Bild-Kommunikationsstruktur zu OIJNOMI_LDS 20050221

Event LDS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_CHANGED_DATA Exporting Value transfer Type reference (TYPE) ROIJNOMI_LDS_IO_T Tabellentyp für Liegeplatz-Planungsdaten 20050221
History
Last changed by/on SAP  20050411 
SAP Release Created in 600