SAP ABAP Interface IF_EX_EXPD_UPDATE (BAdI Interface IF_EX_EXPD_UPDATE)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-PRG-TRC (Application Component) Progress Tracking
     EXPD (Package) Expediting for Order
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_EXPD_UPDATE BAdI Class CL_EX_EXPD_UPDATE 20010918
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_PGTR_PO_REF01 Imp.Class for BAdI Imp. PGTR_PO_REF01 20020312
Properties
Interface IF_EX_EXPD_UPDATE  
Short Description BAdI Interface IF_EX_EXPD_UPDATE    
General Data
Package EXPD   Expediting for Order 
Created 20010917   SAP 
Last changed 20040909   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TXPD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_EXPD_UPDATE has no interface.
Friends
Interface IF_EX_EXPD_UPDATE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMP_LINE Instance attribute Public Type reference (TYPE) COMPXPD_INPUT Input Structure for Expediting Network Components 20020208
2 COMP_SUB Instance attribute Public Type reference (TYPE) TCP_SUBOBJ Subitems for Progress Tracking Components 20020208
3 OBJ_TYPE Instance attribute Public Type reference (TYPE) EXP_OBJECT Expediting Object Indicator 20010917
4 PO_LINE Instance attribute Public Type reference (TYPE) EXPD_INPUT Expediting Input Structure 20020208
5 PO_SUB Instance attribute Public Type reference (TYPE) TPO_SUBOBJ Subitems for Progress Tracking Order 20020208
Methods
# Method Level Visibility Method type Description Created on
1 GET_DEFAULT_SCENARIO Instance method Public Method Derivation of Event Scenario 20010917
2 GET_NEW_EVENTS Instance method Public Method Assignment of Events to Progress Tracking Object 20010917
3 GET_REFERENCE_DATE Instance method Public Method Determine Reference Dates of Events 20010917
4 PRINT_STATUS_NOTE Instance method Public Method Print Status Information 20010918
5 PROCEED_STATISTICS Instance method Public Method Determine Key Figures Relevant to Statistics 20040820
6 PROCESS_PUSH_BUTTON Instance method Public Method Process Pushbutton 20040820
7 READ_STATUS_NOTE Instance method Public Method Read Status_Note 20040820
8 SAVE_EVENTS Instance method Public Method Update Event Data on Saving 20010917
9 SET_OBJ_TYPE Instance method Public Method Set Progress Tracking Object 20020208
10 UPDATE_FIELDCAT_MAINITEM Instance method Public Method Edit Events Field Catalog 20010917
11 UPDATE_FIELDCAT_SUBITEM Instance method Public Method Edit Subitems Field Catalog 20010917
12 UPDATE_INITIATOR Instance method Public Method Set Field Initiator for po_meta 20040820
13 UPDATE_OBJ_FIELD Instance method Public Method Supplement Fields for Tracking Objects 20040820
14 UPDATE_OFFSET Instance method Public Method Set Time Intervals During Scheduling 20010920
15 UPDATE_PUSH_BUTTON Instance method Public Method Add/Hide Pushbutton for Toolbar 20040820
16 UPDATE_STATUS_NOTE Instance method Public Method Update Status_Note Table Before Save 20040820
17 UPDATE_SUB_ITEMS Instance method Public Method Update Subitems When Progress Tracking is Called 20010918
Events
Interface IF_EX_EXPD_UPDATE has no event.
Types
Interface IF_EX_EXPD_UPDATE has no local type.
Method Signatures

Method GET_DEFAULT_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCHDSC Call by reference Type reference (TYPE) TXPDSSCN-SCHDSC Ereignisszenario 20010918
2 Importing I_OBJ Call by reference Type reference (TYPE) ANY 20020207
3 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) EXPD_OBJ_DATA Daten zum Progress Tracking Objekt 20020429

Method GET_DEFAULT_SCENARIO on Interface IF_EX_EXPD_UPDATE has no exception.

Method GET_NEW_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ Call by reference Type reference (TYPE) ANY 20020208
2 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) EXPD_OBJ_DATA Inputstruktur zum Expediting 20020429
3 Changing T_EVENTS Call by reference Type reference (TYPE) EXPD_EXPDEVENTS_T Tabellentyp zum EXPDEVENT 20010918

Method GET_NEW_EVENTS on Interface IF_EX_EXPD_UPDATE has no exception.

Method GET_REFERENCE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXP_PRIO Call by reference Type reference (TYPE) TXPDAT-EXP_PRIO Prioritär eines Ereignisses 20010918
2 Exporting E_PRIO_SET Call by reference Type reference (TYPE) C 20010918
3 Exporting E_XACTUAL Call by reference Type reference (TYPE) TXPDAT-XACTUAL Istdatum 20010918
4 Exporting E_XBASELINE Call by reference Type reference (TYPE) TXPDAT-XBASELINE Ursprungsdatum 20010918
5 Exporting E_XCURRENT Call by reference Type reference (TYPE) TXPDAT-XCURRENT Plandatum 20010918
6 Exporting E_XFORECAST Call by reference Type reference (TYPE) TXPDAT-XFORECAST Prognosedatum 20010918
7 Importing I_ACTUAL Call by reference Type reference (TYPE) C 20010918
8 Importing I_BASELINE Call by reference Type reference (TYPE) C 20010918
9 Importing I_CURRENT Call by reference Type reference (TYPE) C 20010918
10 Importing I_EVENT Call by reference Type reference (TYPE) TSTDEV-EVENT Ereignis des Expediting 20010918
11 Importing I_EXP_PRIO Call by reference Type reference (TYPE) TXPDAT-EXP_PRIO Prioritär eines Ereignisses 20010918
12 Importing I_FORECAST Call by reference Type reference (TYPE) C 20010918
13 Importing I_NMRID Call by reference Type reference (TYPE) TXPDAT-NMRID Eindeutige Nummer einer Unterposition 20010918
14 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) ANY Struktur einer Zeile im Expediting 20020429
15 Importing I_XACTUAL Call by reference Type reference (TYPE) TXPDAT-XACTUAL Istdatum 20010918
16 Importing I_XBASELINE Call by reference Type reference (TYPE) TXPDAT-XBASELINE Ursprungsdatum 20010918
17 Importing I_XCURRENT Call by reference Type reference (TYPE) TXPDAT-XCURRENT Plandatum 20010918
18 Importing I_XFORECAST Call by reference Type reference (TYPE) TXPDAT-XFORECAST Prognosedatum 20010918

Method GET_REFERENCE_DATE on Interface IF_EX_EXPD_UPDATE has no exception.

Method PRINT_STATUS_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) ANY Struktur einer Zeile im Expediting 20020429
2 Importing I_TSTNT Call by reference Type reference (TYPE) TSTNT Statusinformation zum Expediting 20010920
3 Changing T_LINES Call by reference Type reference (TYPE) EXPD_LINES_T Tabellentyp zum TLINE 20010920

Method PRINT_STATUS_NOTE on Interface IF_EX_EXPD_UPDATE has no exception.

Method PROCEED_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) EXP_OBJECT Expediting Objektkennzeichen 20040820
2 Changing RCOMPXPDSTAT Call by reference Type reference (TYPE) RCOMPXPDSTAT Statistikdaten zur Terminverfolgung 20040820
3 Changing RXPDSTAT Call by reference Type reference (TYPE) RXPDSTAT Statistikdaten zum Expediting 20040820
4 Importing T_TAB_ANALYSIS Call by reference Type reference (TYPE) ANY TABLE Reportingdaten zum Expediting 20040820

Method PROCEED_STATISTICS on Interface IF_EX_EXPD_UPDATE has no exception.

Method PROCESS_PUSH_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EVENT_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20040820
2 Importing I_EVENT_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040820
3 Importing I_JUST_DISPLAYED Call by reference Type reference (TYPE) C 20040820
4 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040820
5 Importing I_XPD_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040820
6 Changing OBJ_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20040820
7 Changing STATUS_NOTE_T Call by reference Type reference (TYPE) STANDARD TABLE 20040820

Method PROCESS_PUSH_BUTTON on Interface IF_EX_EXPD_UPDATE has no exception.

Method READ_STATUS_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENT_RNG Call by reference Type reference (TYPE) ANY TABLE Status Tabelle 20040820
2 Changing STATUS_NOTE_T Call by reference Type reference (TYPE) ANY TABLE ID Range Tabelle 20040820

Method READ_STATUS_NOTE on Interface IF_EX_EXPD_UPDATE has no exception.

Method SAVE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_EVENTS Call by reference Type reference (TYPE) EXPD_EVENTS_T Tabellentyp zum itxpdat 20010918

Method SAVE_EVENTS on Interface IF_EX_EXPD_UPDATE has no exception.

Method SET_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) EXP_OBJECT Expediting Objektkennzeichen 20020208

Method SET_OBJ_TYPE on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_FIELDCAT_MAINITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) EXPD_OBJ_DATA Daten zum Progress Tracking Objekt 20020429
2 Changing T_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20010918

Method UPDATE_FIELDCAT_MAINITEM on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_FIELDCAT_SUBITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JUST_DISPLAY Call by reference Type reference (TYPE) C Anzeigen Modus 20040820
2 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) EXPD_OBJ_DATA Daten zum Progress Tracking Objekt 20020429
3 Changing T_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20010918

Method UPDATE_FIELDCAT_SUBITEM on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_INITIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INITIATOR Call by reference Type reference (TYPE) MEPO_INITIATOR Initiator 20040820
2 Exporting E_NO_CALL Call by reference Type reference (TYPE) C Flag no_call 20040820
3 Importing I_EBELN Call by reference Type reference (TYPE) EKKO-EBELN Belegnummer des Einkaufsbelegs 20040820
4 Importing I_EBELP Call by reference Type reference (TYPE) EKPO-EBELP Positionsnummer des Einkaufsbelegs 20040820
5 Importing I_ETENR Call by reference Type reference (TYPE) EKET-ETENR Einteilungszähler 20040820
6 Changing JUST_DISPLAY Call by reference Type reference (TYPE) C Nur Anzeige? 20040820

Method UPDATE_INITIATOR on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_OBJ_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_OBJECTS Call by reference Type reference (TYPE) STANDARD TABLE Tracking Objekte 20040820

Method UPDATE_OBJ_FIELD on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BACKWARD Call by reference Type reference (TYPE) C Terminerungsart 20010920
2 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) ANY Struktur einer Zeile im Expediting 20020429
3 Changing T_OFFSET Call by reference Type reference (TYPE) EXPD_OFFSET_T Tabellentyp zum RXPDOFFSET 20010920
4 Changing T_SCENARIO Call by reference Type reference (TYPE) EXPD_SCHD_T Tabellentyp zum TXPDSCHD 20010920

Method UPDATE_OFFSET on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_PUSH_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_SENDER_EVENT Call by reference Type reference (TYPE) C Sender ist Event Grid 20040820
2 Importing I_JUST_DISPLAYED Call by reference Type reference (TYPE) C Anzeigen Modus 20040820
3 Importing I_SUBITEM_DISPLAYED Call by reference Type reference (TYPE) C Unterposition angezeigt 20040820
4 Changing MT_TOOLBAR Call by reference Type reference (TYPE) TTB_BUTTON Toolbarbuttons 20040820

Method UPDATE_PUSH_BUTTON on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_STATUS_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing STATUS_NOTE_T Call by reference Type reference (TYPE) ANY TABLE Status Tabelle 20040820

Method UPDATE_STATUS_NOTE on Interface IF_EX_EXPD_UPDATE has no exception.

Method UPDATE_SUB_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ Call by reference Type reference (TYPE) ANY 20020208
2 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) EXPD_OBJ_DATA Daten zum Progress Tracking Objekt 20020429
3 Changing T_SUB_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20011022

Method UPDATE_SUB_ITEMS on Interface IF_EX_EXPD_UPDATE has no exception.
History
Last changed by/on SAP  20040909 
SAP Release Created in 110