SAP ABAP Interface IF_EX_MSR_TRC (Interface for BAdI MSR_TRC)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-ARM (Application Component) Advanced Returns Management
     MSR_TRACKING (Package) Multi-Step Returns: Tracking
Properties
Interface IF_EX_MSR_TRC  
Short Description Interface for BAdI MSR_TRC    
General Data
Package MSR_TRACKING   Multi-Step Returns: Tracking 
Created 20070704   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070704
Friends
Interface IF_EX_MSR_TRC has no friend.
Attributes
Interface IF_EX_MSR_TRC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_VRM_GR Instance method Public Method Check GR-Data for Replacement Material from Vendor 20110404
2 CHECK_INSP_DATA Instance method Public Method Check Returns Data in Material Inspection in Warehouse 20071022
3 CHECK_LFU_VRM_DATA Instance method Public Method Check Returns Data in LFU for Replacement from Vendor 20101217
4 CHECK_RO_DATA Instance method Public Method Check Returns Data in Returns Order 20071022
5 CHECK_RO_DATA_INCOMPLETE Instance method Public Method Check Completeness of Returns Data in Returns Orders 20071022
6 CHECK_RPO_DATA Instance method Public Method Check Returns Data in Returns POs and Returns STOs 20071022
7 GET_DEFAULTS Instance method Public Method Get Default Values for Returns Data 20070704
8 GET_DEFAULTS_VRM_GR Instance method Public Method Get Default Values for Data of Replacement PO 20110404
9 GET_VALID_CODES Instance method Public Method Determine Valid Follow-Up Activity Codes 20070704
10 SET_DEVIATION_FOR_CC_RO Instance method Public Method Set Deviation Flag Cross-Company-Code Returns Order Billing 20080609
Events
Interface IF_EX_MSR_TRC has no event.
Types
Interface IF_EX_MSR_TRC has no local type.
Method Signatures

Method CHECK_DATA_VRM_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROTOCOL Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110404
2 Importing IS_ITEM_DATA Call by reference Type reference (TYPE) MSR_S_REP_GR_ITEM_DETAIL Item fields for screen display and input 20110404

Method CHECK_DATA_VRM_GR on Interface IF_EX_MSR_TRC has no exception.

Method CHECK_INSP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Rückgabeparameter 20080813
2 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Erweiterte Retourenabwicklung - Positionsdaten 20080407
3 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANTS Erweiterte Retourenabwicklung - Nächste Werke 20080813

Method CHECK_INSP_DATA on Interface IF_EX_MSR_TRC has no exception.

Method CHECK_LFU_VRM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20101217
2 Importing IS_LFU_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL Advanced Returns Management: Item LFU for Vendor Replacement 20101217
3 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANTS Advanced Returns Management - Next Plants 20101217

Method CHECK_LFU_VRM_DATA on Interface IF_EX_MSR_TRC has no exception.

Method CHECK_RO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Rückgabeparameter 20080812
2 Importing IS_SALES_ITEM Call by reference Type reference (TYPE) MSR_S_SALES_ITEM Erweiterte Retourenabwicklung: Positionsdaten 20080305
3 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20071120
4 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20071120
5 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANTS Erweiterte Retourenabwicklung - Nächste Werke 20080812
6 Importing IV_VWPOS Call by reference Type reference (TYPE) VWPOS Positionsverwendung 20080305

Method CHECK_RO_DATA on Interface IF_EX_MSR_TRC has no exception.

Method CHECK_RO_DATA_INCOMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VBUV Call by reference Type reference (TYPE) VA_VBUV_T Tabellentyp für VBUV 20071022
2 Importing IS_CTRL_BUFFER Call by reference Type reference (TYPE) MSR_S_CTRL_BUFFER Erweiterte Retourenabwicklung: Struktur f. Controller-Puffer 20071022

Method CHECK_RO_DATA_INCOMPLETE on Interface IF_EX_MSR_TRC has no exception.

Method CHECK_RPO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20071022
2 Importing IS_CTRL_BUFFER Call by reference Type reference (TYPE) MSR_S_CTRL_BUFFER Erweiterte Retourenabwicklung: Struktur f. Controller-Puffer 20071022
3 Importing IS_MEPOHEADER Call by reference Type reference (TYPE) MEPOHEADER Kopfdaten Bestellung 20071022
4 Importing IS_MEPOITEM Call by reference Type reference (TYPE) MEPOITEM Positiondaten Bestellung 20071022

Method CHECK_RPO_DATA on Interface IF_EX_MSR_TRC has no exception.

Method GET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COMM_CTRL_APPL Call by reference Type reference (TYPE) MSR_S_COMM_CTRL_APPL Datenaustausch mit Anwendungen 20070704
2 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Erweiterte Retourenabwicklung - Positionsdaten 20080407
3 Importing IS_LFU_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL Advanced Returns Management: Item LFU for Vendor Replacement 20101217
4 Importing IS_MEPOHEADER Call by reference Type reference (TYPE) MEPOHEADER Kopfdaten Bestellung 20070704
5 Importing IS_MEPOITEM Call by reference Type reference (TYPE) MEPOITEM Positiondaten Bestellung 20070704
6 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20080428
7 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg Positionsdaten 20070711

Method GET_DEFAULTS on Interface IF_EX_MSR_TRC has no exception.

Method GET_DEFAULTS_VRM_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GRID_DATA_DETAIL Call by reference Type reference (TYPE) MSR_S_REP_GR_ITEM_DETAIL Item fields for screen display and input 20110404
2 Importing IS_DEFAULTS Call by reference Type reference (TYPE) MSR_S_REP_GR_DEFAULTS Default Values for VRM Goods Receipt 20110404
3 Importing IS_GRID_DATA Call by reference Type reference (TYPE) MSR_S_REP_GR_ITEM_ALV Item data for Goods Receipt of Replacement Matl. from Vendor 20110404

Method GET_DEFAULTS_VRM_GR on Interface IF_EX_MSR_TRC has no exception.

Method GET_VALID_CODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CODES Call by reference Type reference (TYPE) MSR_T_FU_CODES Folgeaktionscodes 20070704
2 Importing IS_COMM_CTRL_APPL Call by reference Type reference (TYPE) MSR_S_COMM_CTRL_APPL Datenaustausch mit Anwendungen 20070704
3 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Erweiterte Retourenabwicklung - Positionsdaten 20080407
4 Importing IS_LFU_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL Advanced Returns Management: Item LFU for Vendor Replacement 20101217
5 Importing IS_MEPOHEADER Call by reference Type reference (TYPE) MEPOHEADER Kopfdaten Bestellung 20070706
6 Importing IS_MEPOITEM Call by reference Type reference (TYPE) MEPOITEM Positiondaten Bestellung 20070706
7 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20080314
8 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20080425

Method GET_VALID_CODES on Interface IF_EX_MSR_TRC has no exception.

Method SET_DEVIATION_FOR_CC_RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DEVIATION Call by reference Type reference (TYPE) XFELD Abweichung vorhanden 20080609
2 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20080609
3 Importing IS_VBRK Call by reference Type reference (TYPE) VBRKVB Referenzstruktur für XVBRK/YVBRP 20080609
4 Importing IS_VBRP Call by reference Type reference (TYPE) VBRPVB Referenzstruktur für XVBRP/YVBRP 20080609

Method SET_DEVIATION_FOR_CC_RO on Interface IF_EX_MSR_TRC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100