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 | Instance method | Public | Method | Change GTM TC Call-Off Item | 20090831 | |
| 2 | Instance method | Public | Method | Create GTM TC Call-Off | 20090831 | |
| 3 | Instance method | Public | Method | Get the TC type based on the subsequent document type | 20100317 | |
| 4 | Instance method | Public | Method | Read GTM TC customizing | 20090831 | |
| 5 | Instance method | Public | Method | Read GTM TC Document flow | 20090831 | |
| 6 | Instance method | Public | Method | Read GTM TC Header and Item details | 20090831 | |
| 7 | Instance method | Public | Method | Read GTM TC Status information | 20090831 | |
| 8 | Instance method | Public | Method | Read GTM TC quantity tolerance possible. | 20091020 | |
| 9 | Instance method | Public | Method | Read GTM TC from Purchase Order and Sales Order | 20091017 | |
| 10 | Instance method | Public | Method | Release GTM TC and create follow-on SD/MM Orders | 20090831 | |
| 11 | Instance method | Public | Method | Reverse GTM TC | 20090831 | |
| 12 | Instance method | Public | Method | Update nomination during TC release - PO side. | 20091018 | |
| 13 | 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 | CT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090901 | |||
| 2 | IV_QTY | Call by reference | Type reference (TYPE) | KWMENG | Cumulative Order Quantity in Sales Units | 20090831 | |||
| 3 | IV_TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090831 | |||
| 4 | IV_TPOSN | Call by reference | Type reference (TYPE) | TPOSN | Trading Contract: Item Number | 20090831 | |||
| 5 | 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 | CT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090901 | |||
| 2 | CV_TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090901 | |||
| 3 | CV_TPOSN | Call by reference | Type reference (TYPE) | TPOSN | Trading Contract: Item Number | 20090901 | |||
| 4 | IV_PRETC_ITM | Call by reference | Type reference (TYPE) | TPOSN | Trading Contract: Item Number | 20090911 | |||
| 5 | IV_PRETC_NO | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090911 | |||
| 6 | IV_QTY | Call by reference | Type reference (TYPE) | KWMENG | Cumulative Order Quantity in Sales Units | 20090831 | |||
| 7 | IV_TC_CALLOFF_ITM | Call by reference | Type reference (TYPE) | TPOSN | Trading Contract: Item Number | 20090911 | |||
| 8 | IV_TC_CALLOFF_NO | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090911 | |||
| 9 | IV_UOM | Call by reference | Type reference (TYPE) | BSTME | Purchase Order Unit of Measure | 20090831 | |||
| 10 | 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 | CV_PO | Call by reference | Type reference (TYPE) | XFLAG | PO is the Subsequent Document On TC Release | 20100317 | |||
| 2 | CV_SO | Call by reference | Type reference (TYPE) | XFLAG | STO is the Subsequent Document On TC Release | 20100317 | |||
| 3 | CV_STO | Call by reference | Type reference (TYPE) | XFLAG | STO is the Subsequent Document On TC Release | 20100317 | |||
| 4 | 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 | CV_AUART | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20090901 | |||
| 2 | CV_BSART | Call by reference | Type reference (TYPE) | BSART | Order Type (Purchasing) | 20090901 | |||
| 3 | CV_BSTYP | Call by reference | Type reference (TYPE) | BSTYP | Purchasing Document Category | 20090901 | |||
| 4 | CV_TCCAT | Call by reference | Type reference (TYPE) | TCCAT | Trading Contract: Contract Category | 20090901 | |||
| 5 | CV_TDTPC | Call by reference | Type reference (TYPE) | TDTPC | Trading Contract: Sales Group | 20090901 | |||
| 6 | CV_TDTPV | Call by reference | Type reference (TYPE) | TDTPV | Trading Contract: Purchasing Group | 20090901 | |||
| 7 | IV_TCTYP | Call by reference | Type reference (TYPE) | TCTYP | Trading Contract: Trading Contract Type | 20091012 | |||
| 8 | 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 | CT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090901 | |||
| 2 | CT_TC_DOCFLOW | Call by reference | Type reference (TYPE) | KOMWBHF_T | Table type for KOMWBHF | 20090901 | |||
| 3 | IV_TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090831 | |||
| 4 | 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 | CV_BWTAR | Call by reference | Type reference (TYPE) | BWTAR_D | Material Master View on Valuation Records | 20090901 | |||
| 2 | CV_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Batch Number | 20090901 | |||
| 3 | CV_ELIFN | Call by reference | Type reference (TYPE) | ELIFN | Vendor Account Number | 20090901 | |||
| 4 | CV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR | Customer Number 1 | 20090901 | |||
| 5 | CV_KWMENG | Call by reference | Type reference (TYPE) | KWMENG | Cumulative Order Quantity in Sales Units | 20090901 | |||
| 6 | CV_LGORT | Call by reference | Type reference (TYPE) | LGORT | Material Master View on Storage Location and Batch Selection | 20090901 | |||
| 7 | CV_LOEKZ | Call by reference | Type reference (TYPE) | ELOEK | Deletion Indicator in Purchasing Document | 20090903 | |||
| 8 | CV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090903 | |||
| 9 | CV_MEINS | Call by reference | Type reference (TYPE) | MEINS | Base Unit of Measure | 20090901 | |||
| 10 | CV_MENGE | Call by reference | Type reference (TYPE) | MENGE_D | Material Master View: Alternative Quantity of Material | 20090901 | |||
| 11 | CV_RESLO | Call by reference | Type reference (TYPE) | RESLO | Issuing Storage Location for Stock Transport Order | 20091130 | |||
| 12 | CV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20091130 | |||
| 13 | CV_TC_EXISTS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20090903 | |||
| 14 | CV_VRKME | Call by reference | Type reference (TYPE) | VRKME | Sales Unit | 20090901 | |||
| 15 | CV_WERKS | Call by reference | Type reference (TYPE) | WERKS | Plant Table for National (Centrally Agreed) Contracts | 20090901 | |||
| 16 | IV_TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090831 | |||
| 17 | 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 | CV_INTERNAL | Call by reference | Type reference (TYPE) | BTBSTS | Trading Contract: System Status | 20090901 | |||
| 2 | CV_TRCONT | Call by reference | Type reference (TYPE) | BTBSTA | Trading Contract: Application Status | 20090901 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20090831 | |||
| 4 | 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 | CV_UEBTK_MM | Call by reference | Type reference (TYPE) | UEBTK | Indicator: Unlimited Overdelivery Allowed | 20091020 | |||
| 2 | CV_UEBTK_SD | Call by reference | Type reference (TYPE) | UEBTK_V | Unlimited overdelivery allowed | 20091020 | |||
| 3 | CV_UEBTO_MM | Call by reference | Type reference (TYPE) | UEBTO | Overdelivery Tolerance Limit | 20091020 | |||
| 4 | CV_UEBTO_SD | Call by reference | Type reference (TYPE) | UEBTO | Overdelivery Tolerance Limit | 20091020 | |||
| 5 | IV_TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20091020 | |||
| 6 | 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 | TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20091017 | |||
| 2 | TKONN_TO_MM | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20091017 | |||
| 3 | TKONN_TO_SD | Call by reference | Type reference (TYPE) | TKONN_TO | Trading Contract: Follow-On Document | 20091017 | |||
| 4 | TKTYP_TO | Call by reference | Type reference (TYPE) | TKTYP | Trading Contract: Document Type | 20091017 | |||
| 5 | TPOSN | Call by reference | Type reference (TYPE) | TPOSN | Trading Contract: Item Number | 20091017 | |||
| 6 | TPOSN_TO_MM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20091017 | |||
| 7 | 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 | CT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090901 | |||
| 2 | CT_TC_DOCFLOW | Call by reference | Type reference (TYPE) | KOMWBHF_T | Table type for KOMWBHF | 20090901 | |||
| 3 | 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 | CT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090901 | |||
| 2 | IV_TKONN | Call by reference | Type reference (TYPE) | TKONN | Trading Contract: Trading Contract Number | 20090831 | |||
| 3 | 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 | IT_KOMWBHF | Call by reference | Type reference (TYPE) | KOMWBHF_T | Trading Contract: Communication Structure, Document Flow | 20091023 | |||
| 2 | IT_MEPOITEM | Call by reference | Type reference (TYPE) | WGRC_MEPOITEM_TTY | Table of Purchase Order Item Data | 20091018 | |||
| 3 | I_MEPOHEADER_NEW | Call by reference | Type reference (TYPE) | MEPOHEADER | Purchase Order Header Data | 20091018 | |||
| 4 | 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 | IT_KOMWBHF | Call by reference | Type reference (TYPE) | KOMWBHF_T | Table type for KOMWBHF | 20091023 | |||
| 2 | IT_VBAPVB | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Table for structure VBAPVB | 20091018 | |||
| 3 | I_VBAK_NEW | Call by reference | Type reference (TYPE) | VBAK | Sales Document: Header Data | 20091018 | |||
| 4 | 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 |