SAP ABAP Interface IF_OIJ_GTM_TSW_BADI (Interface for BAdI: OIJ_GTM_TSW_BADI)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO (Application Component) Logistics - General
     OIL (Package) IS OIL: Standard objects
Properties
Interface IF_OIJ_GTM_TSW_BADI  
Short Description Interface for BAdI: OIJ_GTM_TSW_BADI    
General Data
Package OIL   IS OIL: Standard objects 
Created 20090831   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_OIJ_GTM_TSW_BADI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090831
Friends
Interface IF_OIJ_GTM_TSW_BADI has no friend.
Attributes
Interface IF_OIJ_GTM_TSW_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_GTM_TC_CALLOFF Instance method Public Method Change GTM TC Call-Off Item 20090831
2 CREATE_GTM_TC_CALLOFF Instance method Public Method Create GTM TC Call-Off 20090831
3 GET_TC_TYPE Instance method Public Method Get the TC type based on the subsequent document type 20100317
4 READ_GTM_TC_CUSTOMIZING Instance method Public Method Read GTM TC customizing 20090831
5 READ_GTM_TC_DOCFLOW Instance method Public Method Read GTM TC Document flow 20090831
6 READ_GTM_TC_HDR_ITM_DTLS Instance method Public Method Read GTM TC Header and Item details 20090831
7 READ_GTM_TC_STATUS Instance method Public Method Read GTM TC Status information 20090831
8 READ_TC_DOC_QTY_TOL Instance method Public Method Read GTM TC quantity tolerance possible. 20091020
9 READ_TC_FRM_SD_MM_DOC Instance method Public Method Read GTM TC from Purchase Order and Sales Order 20091017
10 RELEASE_GTM_TC Instance method Public Method Release GTM TC and create follow-on SD/MM Orders 20090831
11 REVERSE_GTM_TC Instance method Public Method Reverse GTM TC 20090831
12 UPDATE_NOM_TC_RELEASE_PO Instance method Public Method Update nomination during TC release - PO side. 20091018
13 UPDATE_NOM_TC_RELEASE_SO Instance method Public Method Update nomination during TC release - SO side. 20091018
Events
Interface IF_OIJ_GTM_TSW_BADI has no event.
Types
Interface IF_OIJ_GTM_TSW_BADI has no local type.
Method Signatures

Method CHANGE_GTM_TC_CALLOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090901
2 Importing IV_QTY Call by reference Type reference (TYPE) KWMENG Cumulative Order Quantity in Sales Units 20090831
3 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831
4 Importing IV_TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090831
5 Importing IV_UOM Call by reference Type reference (TYPE) BSTME Purchase Order Unit of Measure 20090831

Method CHANGE_GTM_TC_CALLOFF on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method CREATE_GTM_TC_CALLOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090901
2 Changing CV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090901
3 Changing CV_TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090901
4 Importing IV_PRETC_ITM Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090911
5 Importing IV_PRETC_NO Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090911
6 Importing IV_QTY Call by reference Type reference (TYPE) KWMENG Cumulative Order Quantity in Sales Units 20090831
7 Importing IV_TC_CALLOFF_ITM Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090911
8 Importing IV_TC_CALLOFF_NO Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090911
9 Importing IV_UOM Call by reference Type reference (TYPE) BSTME Purchase Order Unit of Measure 20090831
10 Importing IV_USE_CASE Call by reference Type reference (TYPE) WB2_USE_CASE_TYPE Use Case Type 20091021

Method CREATE_GTM_TC_CALLOFF on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method GET_TC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PO Call by reference Type reference (TYPE) XFLAG PO is the Subsequent Document On TC Release 20100317
2 Changing CV_SO Call by reference Type reference (TYPE) XFLAG STO is the Subsequent Document On TC Release 20100317
3 Changing CV_STO Call by reference Type reference (TYPE) XFLAG STO is the Subsequent Document On TC Release 20100317
4 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20100317

Method GET_TC_TYPE on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method READ_GTM_TC_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20090901
2 Changing CV_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20090901
3 Changing CV_BSTYP Call by reference Type reference (TYPE) BSTYP Purchasing Document Category 20090901
4 Changing CV_TCCAT Call by reference Type reference (TYPE) TCCAT Trading Contract: Contract Category 20090901
5 Changing CV_TDTPC Call by reference Type reference (TYPE) TDTPC Trading Contract: Sales Group 20090901
6 Changing CV_TDTPV Call by reference Type reference (TYPE) TDTPV Trading Contract: Purchasing Group 20090901
7 Importing IV_TCTYP Call by reference Type reference (TYPE) TCTYP Trading Contract: Trading Contract Type 20091012
8 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831

Method READ_GTM_TC_CUSTOMIZING on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method READ_GTM_TC_DOCFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090901
2 Changing CT_TC_DOCFLOW Call by reference Type reference (TYPE) KOMWBHF_T Table type for KOMWBHF 20090901
3 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831
4 Importing IV_TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090831

Method READ_GTM_TC_DOCFLOW on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method READ_GTM_TC_HDR_ITM_DTLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BWTAR Call by reference Type reference (TYPE) BWTAR_D Material Master View on Valuation Records 20090901
2 Changing CV_CHARG Call by reference Type reference (TYPE) CHARG_D Batch Number 20090901
3 Changing CV_ELIFN Call by reference Type reference (TYPE) ELIFN Vendor Account Number 20090901
4 Changing CV_KUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 1 20090901
5 Changing CV_KWMENG Call by reference Type reference (TYPE) KWMENG Cumulative Order Quantity in Sales Units 20090901
6 Changing CV_LGORT Call by reference Type reference (TYPE) LGORT Material Master View on Storage Location and Batch Selection 20090901
7 Changing CV_LOEKZ Call by reference Type reference (TYPE) ELOEK Deletion Indicator in Purchasing Document 20090903
8 Changing CV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20090903
9 Changing CV_MEINS Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20090901
10 Changing CV_MENGE Call by reference Type reference (TYPE) MENGE_D Material Master View: Alternative Quantity of Material 20090901
11 Changing CV_RESLO Call by reference Type reference (TYPE) RESLO Issuing Storage Location for Stock Transport Order 20091130
12 Changing CV_RESWK Call by reference Type reference (TYPE) RESWK Supplying (Issuing) Plant in Stock Transport Order 20091130
13 Changing CV_TC_EXISTS Call by reference Type reference (TYPE) XFELD Checkbox 20090903
14 Changing CV_VRKME Call by reference Type reference (TYPE) VRKME Sales Unit 20090901
15 Changing CV_WERKS Call by reference Type reference (TYPE) WERKS Plant Table for National (Centrally Agreed) Contracts 20090901
16 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831
17 Importing IV_TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090831

Method READ_GTM_TC_HDR_ITM_DTLS on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method READ_GTM_TC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_INTERNAL Call by reference Type reference (TYPE) BTBSTS Trading Contract: System Status 20090901
2 Changing CV_TRCONT Call by reference Type reference (TYPE) BTBSTA Trading Contract: Application Status 20090901
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20090831
4 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831

Method READ_GTM_TC_STATUS on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method READ_TC_DOC_QTY_TOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_UEBTK_MM Call by reference Type reference (TYPE) UEBTK Indicator: Unlimited Overdelivery Allowed 20091020
2 Changing CV_UEBTK_SD Call by reference Type reference (TYPE) UEBTK_V Unlimited overdelivery allowed 20091020
3 Changing CV_UEBTO_MM Call by reference Type reference (TYPE) UEBTO Overdelivery Tolerance Limit 20091020
4 Changing CV_UEBTO_SD Call by reference Type reference (TYPE) UEBTO Overdelivery Tolerance Limit 20091020
5 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20091020
6 Importing IV_TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20091020

Method READ_TC_DOC_QTY_TOL on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method READ_TC_FRM_SD_MM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20091017
2 Importing TKONN_TO_MM Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20091017
3 Importing TKONN_TO_SD Call by reference Type reference (TYPE) TKONN_TO Trading Contract: Follow-On Document 20091017
4 Importing TKTYP_TO Call by reference Type reference (TYPE) TKTYP Trading Contract: Document Type 20091017
5 Changing TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20091017
6 Importing TPOSN_TO_MM Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20091017
7 Importing TPOSN_TO_SD Call by reference Type reference (TYPE) TPOSN_TO Trading Contract: Subsequent Item 20091017

Method READ_TC_FRM_SD_MM_DOC on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method RELEASE_GTM_TC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090901
2 Changing CT_TC_DOCFLOW Call by reference Type reference (TYPE) KOMWBHF_T Table type for KOMWBHF 20090901
3 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831

Method RELEASE_GTM_TC on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method REVERSE_GTM_TC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090901
2 Importing IV_TKONN Call by reference Type reference (TYPE) TKONN Trading Contract: Trading Contract Number 20090831
3 Importing IV_TPOSN Call by reference Type reference (TYPE) TPOSN Trading Contract: Item Number 20090914

Method REVERSE_GTM_TC on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method UPDATE_NOM_TC_RELEASE_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KOMWBHF Call by reference Type reference (TYPE) KOMWBHF_T Trading Contract: Communication Structure, Document Flow 20091023
2 Importing IT_MEPOITEM Call by reference Type reference (TYPE) WGRC_MEPOITEM_TTY Table of Purchase Order Item Data 20091018
3 Importing I_MEPOHEADER_NEW Call by reference Type reference (TYPE) MEPOHEADER Purchase Order Header Data 20091018
4 Importing I_MEPOHEADER_OLD Call by reference Type reference (TYPE) MEPOHEADER Purchase Order Header Data 20091018

Method UPDATE_NOM_TC_RELEASE_PO on Interface IF_OIJ_GTM_TSW_BADI has no exception.

Method UPDATE_NOM_TC_RELEASE_SO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KOMWBHF Call by reference Type reference (TYPE) KOMWBHF_T Table type for KOMWBHF 20091023
2 Importing IT_VBAPVB Call by reference Type reference (TYPE) VA_VBAPVB_T Table for structure VBAPVB 20091018
3 Importing I_VBAK_NEW Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20091018
4 Importing I_VBAK_OLD Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20091018

Method UPDATE_NOM_TC_RELEASE_SO on Interface IF_OIJ_GTM_TSW_BADI has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605