SAP ABAP Interface IF_EX_OIJ_BPB_MAIN (Business Add-In Interface IF_EX_OIJ_BPB_MAIN)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_OIJ_BPB_MAIN Default implementation for business add-in definition OIJ_BP 20050217
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_OIJ_BPB_MAIN BAdI Class CL_EX_OIJ_BPB_MAIN 20050420
Properties
Interface IF_EX_OIJ_BPB_MAIN  
Short Description Business Add-In Interface IF_EX_OIJ_BPB_MAIN    
General Data
Package OIJ   TSW Traders and Schedulers Workbench 
Created 20050216   SAP 
Last changed 20110810   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_OIJ_BPB_MAIN has no forward declaration.
Interfaces
Interface IF_EX_OIJ_BPB_MAIN has no interface.
Friends
Interface IF_EX_OIJ_BPB_MAIN has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DATA_CLASS Instance attribute Public Object reference (TYPE REF TO) CL_OIJ_BPB_DATA Data Class of Berth Planning Board 20050216
2 GV_CALLED_FROM_APP Instance attribute Public Type reference (TYPE) XFELD 'X' - Integrated Mode 20050314
3 GV_CALL_SCREEN Instance attribute Public Type reference (TYPE) SY-DYNNR Call Screen at Next pai 20050228
4 GV_TO_APP_NAVIGATED Instance attribute Public Type reference (TYPE) XFELD 'X' - Other Application Was Called from Within the BPB 20050314
Methods
# Method Level Visibility Method type Description Created on
1 AT_STARTUP Instance method Public Method Determining Screen Called in Berth Planning Board 20050216
2 CALL_SELECTION_SCREEN Instance method Public Method Calling Selection Screen Again (Called by Selection Tree) 20050228
3 HANDLE_PAI Instance method Public Method Handling the PAI Event of the Current Screen 20050216
4 HANDLE_PBO Instance method Public Method Handling the PBO Event of the Current Screen 20050216
5 INITIALIZE_CONTROLS Instance method Public Method Creating All UI Controls Used and Defining their Order 20050216
6 SET_STATUS Instance method Public Method Excluding GUI Function of Screen 0100 20050216
7 START_OF_SELECTION Instance method Public Method Determining How Selection Is Executed 20050216
8 VALIDATE_LDS_CHANGE Instance method Public Method Validating the Changed Load/Discharge Data 20050216
Events
Interface IF_EX_OIJ_BPB_MAIN has no event.
Types
Interface IF_EX_OIJ_BPB_MAIN has no local type.
Method Signatures

Method AT_STARTUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALL_SCREEN Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20050216
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) SY-REPID 20050216

Method AT_STARTUP on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method CALL_SELECTION_SCREEN Signature

Method CALL_SELECTION_SCREEN on Interface IF_EX_OIJ_BPB_MAIN has no parameter.
Method CALL_SELECTION_SCREEN on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method HANDLE_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALL_SCREEN Call by reference Type reference (TYPE) SY-DYNNR 20050228
2 Exporting EV_WAS_HANDLED Call by reference Type reference (TYPE) XFELD 20050216
3 Importing IV_USER_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Bilder, Funktionscode ausgelöst durch PAI 20050216

Method HANDLE_PAI on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method HANDLE_PBO Signature

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

Method HANDLE_PBO on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method INITIALIZE_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstraktcontainer für GUI Controls 20050218
2 Importing IT_BERID Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20091028
3 Importing IT_BERNR Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20091028
4 Importing IT_DATE Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20090918
5 Importing IT_LOCID Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20091028
6 Importing IT_NOMNR Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20091029
7 Importing IT_NOMTK Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20091029
8 Importing IT_VEH Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Table type for Ranges structure for selections 20091028

Method INITIALIZE_CONTROLS on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUA_EXCLUDE Call by reference Type reference (TYPE) ROIJ_FCODE_T Liste mit Funktionscodes 20050216
2 Exporting EV_DISPLAY_MODE Call by reference Type reference (TYPE) C 20050225

Method SET_STATUS on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method START_OF_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BERID Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
2 Importing IT_BERNR Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
3 Importing IT_DATE Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
4 Importing IT_LOCID Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
5 Importing IT_NOMNR Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
6 Importing IT_NOMTK Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
7 Importing IT_PARAMETERS Call by reference Type reference (TYPE) RSPARAMS_TT 20050216
8 Importing IT_VEH Call by reference Type reference (TYPE) OIJ_EL_RANGE_T Tabellentyp für Bereichsstruktur für Selektionen 20050217
9 Importing IV_MAX_SEL Call by reference Type reference (TYPE) TBMAXSEL 20050217

Method START_OF_SELECTION on Interface IF_EX_OIJ_BPB_MAIN has no exception.

Method VALIDATE_LDS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20050216
2 Exporting EV_VALID Call by reference Type reference (TYPE) XFELD 20050216
3 Importing IT_LDS_DATA Call by reference Type reference (TYPE) ROIJNOMI_LDS_IO_T Bild-Kommunikationsstruktur zu OIJNOMI_LDS 20050224
4 Importing IT_NOMH Call by reference Type reference (TYPE) ROIJNOMHIO_T IS-Oil/TSW: Kommunikationsstruktur für Planungsbelegkopf 20050224
5 Importing IT_NOMI Call by reference Type reference (TYPE) ROIJNOMIIO_T TSW: Planungsbelegposition, Kommunikationsstruktur 20050224

Method VALIDATE_LDS_CHANGE on Interface IF_EX_OIJ_BPB_MAIN has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 600