SAP ABAP Interface IF_EX_OIRH_CHS_OUTBOUND_01 (BAdI interface IF_EX_OIRH_CHS_OUTBOUND_01)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL-DS-SSR (Application Component) Service Station Retailing
     OIR_H (Package) SSR Interfaces/Internet/BAPIs (IS-Oil ServiceStationRetail.)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_OIRH_CHS_OUTBOUND_01 BAdI class CL_EX_OIRH_CHS_OUTBOUND_01 19991202
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_OIRH_CHS01_GMCIF Imp. class for BAdI imp. OIRH_CHS01_GMCIF 20000119
Properties
Interface IF_EX_OIRH_CHS_OUTBOUND_01  
Short Description BAdI interface IF_EX_OIRH_CHS_OUTBOUND_01    
General Data
Package OIR_H   SSR Interfaces/Internet/BAPIs (IS-Oil ServiceStationRetail.) 
Created 19991202   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no forward declaration.
Interfaces
Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no interface.
Friends
Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no friend.
Attributes
Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DTF_HEADER_TRANSFER Instance method Public Method Business Add-In to transfer customer DTF header fields 20010420
2 DTF_ITEM_TRANSFER Instance method Public Method Business Add-In to transfer customer DTF item fields 20010420
3 MESSAGE_POSTPROCESSING Instance method Public Method Business Add-In for entire message postprocessing 20000126
4 SEGMENT_0001_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0001 post processing 19991202
5 SEGMENT_0002_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0002 post processing 19991202
6 SEGMENT_0003_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0003 post processing 19991202
7 SEGMENT_0004_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0004 post processing 19991202
8 SEGMENT_0005_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0005 post processing 19991202
9 SEGMENT_0006_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0006 post processing 19991202
10 SEGMENT_0007_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0007 post processing 19991202
11 SEGMENT_0008_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0008 post processing 19991202
12 SEGMENT_0009_POSTPROCESSING Instance method Public Method Business Add-In for Segment 0009 post processing 19991202
Events
Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no event.
Types
Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no local type.
Method Signatures

Method DTF_HEADER_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TRANSACTION_HEADER Call by reference Type reference (TYPE) ROIRHCHS0004 Transaktionskopf-Daten 20010420
2 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode DTF_HEADER_TRANSFER 20010420
3 Importing I_DTF_HEADER Call by reference Type reference (TYPE) OIREUPLKXXXX DTD-Kopfstruktur 20010420

Method DTF_HEADER_TRANSFER on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method DTF_ITEM_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TRANSACTION_ITEM Call by reference Type reference (TYPE) ROIRHCHS0005 Transaktions-Positionsdaten 20010420
2 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode DTF_ITEM_TRANSFER 20010420
3 Importing I_DTF_HEADER Call by reference Type reference (TYPE) OIREUPLKXXXX DTD-Kopfstruktur 20010420
4 Importing I_DTF_ITEM Call by reference Type reference (TYPE) OIREUPLPXXXX DTD-Positionsstruktur 20010420

Method DTF_ITEM_TRANSFER on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method MESSAGE_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode MESSAGE_POSTPROCESSING 20000126
2 Importing I_DTF_HEADERS Call by reference Type reference (TYPE) OIRE_XOIREUPLKXXXX Original-DTD-Kopfsätze 20001215
3 Importing I_DTF_ITEMS Call by reference Type reference (TYPE) OIRE_XOIREUPLPXXXX Original-DTD-Positionssätze 20001215
4 Changing PC_SEGMENT_0001 Call by reference Type reference (TYPE) TABLE Abrechnungs-Kopfdaten 20000126
5 Changing PC_SEGMENT_0002 Call by reference Type reference (TYPE) TABLE Standort-Kopfdaten 20000126
6 Changing PC_SEGMENT_0003 Call by reference Type reference (TYPE) TABLE Währungs-Kopfdaten 20000126
7 Changing PC_SEGMENT_0004 Call by reference Type reference (TYPE) TABLE Transaktionskopf 20000126
8 Changing PC_SEGMENT_0005 Call by reference Type reference (TYPE) TABLE Transaktionsposition 20000126
9 Changing PC_SEGMENT_0006 Call by reference Type reference (TYPE) TABLE Transaktions-Fußdaten 20000126
10 Changing PC_SEGMENT_0007 Call by reference Type reference (TYPE) TABLE Währungs-Fußdaten 20000126
11 Changing PC_SEGMENT_0008 Call by reference Type reference (TYPE) TABLE Standort-Fußdaten 20000126
12 Changing PC_SEGMENT_0009 Call by reference Type reference (TYPE) TABLE Abrechnungs-Fußdaten 20000126

Method MESSAGE_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0001_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0001_POSTPROCESSING 20000118
2 Importing I_SETTLEMENT_HEADER Value transfer Type reference (TYPE) ROIRHCHS0001 Abrechnungs-Kopfstruktur 19991202
3 Changing PC_SEGMENT_0001 Value transfer Type reference (TYPE) ANY Segment 0001 19991202

Method SEGMENT_0001_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0002_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0002_POSTPROCESSING 20000118
2 Importing I_LOCATION_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0002 Standort-Verdichtungsstruktur 19991202
3 Importing I_SETTLEMENT_HEADER Value transfer Type reference (TYPE) ROIRHCHS0001 Abrechnungs-Kopfstruktur 20001127
4 Changing PC_SEGMENT_0002 Value transfer Type reference (TYPE) ANY Segment 0002 19991202

Method SEGMENT_0002_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0003_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0003_POSTPROCESSING 20000118
2 Importing I_CURRENCY_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0003 Währungs-Verdichtungsstruktur 19991202
3 Importing I_LOCATION_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0002 Standort-Verdichtungsstruktur 20001127
4 Importing I_SETTLEMENT_HEADER Value transfer Type reference (TYPE) ROIRHCHS0001 Abrechnungs-Kopfstruktur 20001127
5 Changing PC_SEGMENT_0003 Value transfer Type reference (TYPE) ANY Segment 0003 19991202

Method SEGMENT_0003_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0004_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0004_POSTPROCESSING 20000118
2 Importing I_CURRENCY_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0003 Währungs-Verdichtungsstruktur 20001127
3 Importing I_LOCATION_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0002 Standort-Verdichtungsstruktur 20001127
4 Importing I_SETTLEMENT_HEADER Value transfer Type reference (TYPE) ROIRHCHS0001 Abrechnungs-Kopfstruktur 20001127
5 Importing I_TRANSACTION_HEADER Value transfer Type reference (TYPE) ROIRHCHS0004 Transaktions-Kopfstruktur 19991202
6 Changing PC_SEGMENT_0004 Value transfer Type reference (TYPE) ANY Segment 0004 19991202

Method SEGMENT_0004_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0005_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0005_POSTPROCESSING 20000118
2 Importing I_CURRENCY_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0003 Währungs-Verdichtungsstruktur 20001127
3 Importing I_LOCATION_AGGREGATION Value transfer Type reference (TYPE) ROIRHCHS0002 Standort-Verdichtungsstruktur 20001127
4 Importing I_SETTLEMENT_HEADER Value transfer Type reference (TYPE) ROIRHCHS0001 Abrechnungs-Kopfstruktur 20001127
5 Importing I_TRANSACTION_HEADER Value transfer Type reference (TYPE) ROIRHCHS0004 Transaktions-Kopfstruktur 20001127
6 Importing I_TRANSACTION_ITEM Value transfer Type reference (TYPE) ROIRHCHS0005 Transaktions-Positionsstruktur 19991202
7 Changing PC_SEGMENT_0005 Value transfer Type reference (TYPE) ANY Segment 0005 19991202

Method SEGMENT_0005_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0006_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0006_POSTPROCESSING 20000118
2 Importing I_CURRENCY_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0007 Währungs-Fußdatenstruktur 20001127
3 Importing I_LOCATION_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0008 Standort-Fußdatenstruktur 20001127
4 Importing I_SETTLEMENT_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0009 Abrechnungs-Fußdatenstruktur 20001127
5 Importing I_TRANSACTION_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0006 Transaktions-Fußdatenstruktur 19991202
6 Changing PC_SEGMENT_0006 Value transfer Type reference (TYPE) ANY Segment 0006 19991202

Method SEGMENT_0006_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0007_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0007_POSTPROCESSING 20000118
2 Importing I_CURRENCY_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0007 Währungs-Fußdatenstruktur 19991202
3 Importing I_LOCATION_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0008 Standort-Fußdatenstruktur 20001127
4 Importing I_SETTLEMENT_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0009 Abrechnungs-Fußdatenstruktur 20001127
5 Changing PC_SEGMENT_0007 Value transfer Type reference (TYPE) ANY Segment 0007 19991202

Method SEGMENT_0007_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0008_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0008_POSTPROCESSING 20000118
2 Importing I_LOCATION_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0008 Transaktions-Fußdatenstruktur 19991202
3 Importing I_SETTLEMENT_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0009 Abrechnungs-Fußdatenstruktur 20001127
4 Changing PC_SEGMENT_0008 Value transfer Type reference (TYPE) ANY Segment 0008 19991202

Method SEGMENT_0008_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.

Method SEGMENT_0009_POSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) OIRH_CHSMS Parameter FLT_VAL der Methode SEGMENT_0009_POSTPROCESSING 20000118
2 Importing I_SETTLEMENT_FOOTER Value transfer Type reference (TYPE) ROIRHCHS0009 Abrechnungs-Fußdatenstruktur 19991202
3 Changing PC_SEGMENT_0009 Value transfer Type reference (TYPE) ANY Segment 0009 19991202

Method SEGMENT_0009_POSTPROCESSING on Interface IF_EX_OIRH_CHS_OUTBOUND_01 has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in