SAP ABAP Interface IF_MSR_TRC_INSP (Multistep-returns interface to inspection/LDM)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-ARM (Application Component) Advanced Returns Management
     MSR_TRACKING (Package) Multi-Step Returns: Tracking
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MSR_TRC_CONTROLLER Application controller for multistep returns 20070228
Properties
Interface IF_MSR_TRC_INSP  
Short Description Multistep-returns interface to inspection/LDM    
General Data
Package MSR_TRACKING   Multi-Step Returns: Tracking 
Created 20070228   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_MSR_TRC_INSP has no forward declaration.
Interfaces
Interface IF_MSR_TRC_INSP has no interface.
Friends
Interface IF_MSR_TRC_INSP has no friend.
Attributes
Interface IF_MSR_TRC_INSP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method Inspection screen: check obligatory returns data 20071023
2 CHECK_REJECT_DOCUMENTS Instance method Public Method Check documents of split-id for reject 20101110
3 DISPLAY_DETAILS Instance method Public Method Show tracking details for application 20070917
4 EXCHANGE_DOCUMENT_NUMBER Instance method Public Method Exchange inspection document number and item 20080429
5 GET_DATA Instance method Public Method Get tracking data for inspection 20070503
6 GET_HEADER_DATA Instance method Public Method Get header data for inspection 20080116
7 GET_PUBLSTATUS_FOR_INSP_IN_RO Instance method Public Method Determine whether inspection in rO is confirmed automaticall 20080507
8 GET_VALID_CODES Instance method Public Method Get selectable codes for current process 20070321
9 MAINTAIN_NEXT_PLANTS Instance method Public Method Call popup window for entering next plants 20070503
10 MAINTAIN_VENDOR_ADDRESS Instance method Public Method Maintain additional delivery address for next vendor 20070912
11 RENUMBER Instance method Public Method Exchange inspection number 20080410
12 SAVE Instance method Public Method Save tracking data along with a inspection 20070228
13 SET_DATA Instance method Public Method Set tracking data for inspection 20070503
14 VERIFY Instance method Public Method Check data and update controller buffers 20070725
Events
Interface IF_MSR_TRC_INSP has no event.
Types
Interface IF_MSR_TRC_INSP has no local type.
Method Signatures

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20071023
2 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Advanced Returns Management - Item Data 20080403
3 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANT_EXT Multistep Returns Next Plants 20080528

Method CHECK_DATA on Interface IF_MSR_TRC_INSP has no exception.

Method CHECK_REJECT_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSR_ID Call by reference Type reference (TYPE) MSR_PROCESS_ID Process Identification Number 20101122
2 Importing IV_MSR_ITEM Call by reference Type reference (TYPE) MSR_PROCESS_ITEM Item Number 20101122
3 Importing IV_MSR_SPLIT_ID Call by reference Type reference (TYPE) MSR_SPLIT_ID Split Identification Number 20101122
4 Importing IV_SPLIT_GROUP Call by reference Type reference (TYPE) INT4 Natural Number 20101110
5 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20101110
6 Returning RV_NO_REJECT Value transfer Type reference (TYPE) XFLAG Reject not allowed 20101110

Method CHECK_REJECT_DOCUMENTS on Interface IF_MSR_TRC_INSP has no exception.

Method DISPLAY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELIV_ITEM Call by reference Type reference (TYPE) POSNR_VL Delivery Item 20070917
2 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN_VL Delivery 20070917
3 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) MSR_DOC_TYPE Document Type 20070917
4 Importing IV_ITEM Call by reference Type reference (TYPE) MSR_PROCESS_ITEM Item Number 20070917
5 Importing IV_MSR_ID Call by reference Type reference (TYPE) MSR_PROCESS_ID Process Identification Number 20070917
6 Importing IV_ORDER_ITEM Call by reference Type reference (TYPE) MSR_REF_DOC_ITEM Order Item 20080603
7 Importing IV_ORDER_NUMB Call by reference Type reference (TYPE) MSR_REF_DOC_NR Order 20080603

Method DISPLAY_DETAILS on Interface IF_MSR_TRC_INSP has no exception.

Method EXCHANGE_DOCUMENT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSPEC_ITEM_NEW Call by reference Type reference (TYPE) /SPE/INSP_ITEM_NO Inspection Outcome: Item number 20080429
2 Importing IV_INSPEC_NUMB_NEW Call by reference Type reference (TYPE) /SPE/INSPEC_NO Inspection Outcome number 20080429
3 Importing IV_INSPEC_NUMB_OLD Call by reference Type reference (TYPE) /SPE/INSPEC_NO Inspection Outcome number 20080429

Method EXCHANGE_DOCUMENT_NUMBER on Interface IF_MSR_TRC_INSP has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMM_CTRL_APPL Call by reference Type reference (TYPE) MSR_S_COMM_CTRL_APPL Multi-step returns: data exchange with applications 20070503
2 Exporting ET_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANT_EXT Multi-step returns - next plants 20070813
3 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Advanced Returns Management - Item Data 20080403
4 Importing IV_SPLIT Call by reference Type reference (TYPE) XFELD SPACE 'X' = item was splitted 20070813

Method GET_DATA on Interface IF_MSR_TRC_INSP has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMM_CTRL_APPL Call by reference Type reference (TYPE) MSR_S_COMM_CTRL_APPL Multi-step returns: data exchange with applications 20080116
2 Exporting ET_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANTS Multi-step returns - next plants 20080116
3 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Advanced Returns Management - Item Data 20080403

Method GET_HEADER_DATA on Interface IF_MSR_TRC_INSP has no exception.

Method GET_PUBLSTATUS_FOR_INSP_IN_RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REF_DOC_ITEM Call by reference Type reference (TYPE) MSR_DOC_ITEM Document Item 20080507
2 Importing IV_REF_DOC_NR Call by reference Type reference (TYPE) MSR_DOC_NR Document Number 20080507
3 Returning RV_PUBLSTATUS Value transfer Type reference (TYPE) /SPE/INSP_PUBL_STAT Inspection Outcome: Publishing Status 20080507

Method GET_PUBLSTATUS_FOR_INSP_IN_RO on Interface IF_MSR_TRC_INSP has no exception.

Method GET_VALID_CODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CODES Call by reference Type reference (TYPE) MSR_T_CODES Multi-step returns - codes 20070601
2 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Advanced Returns Management - Item Data 20080403
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) MSR_APPLICATION Application 20110110

Method GET_VALID_CODES on Interface IF_MSR_TRC_INSP has no exception.

Method MAINTAIN_NEXT_PLANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NEXT_PLANT Call by reference Type reference (TYPE) MSR_S_NEXT_PLANT_EXT Mlti-step returns - next plant 20070731
2 Changing CT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANTS Multi-step returns - next plants 20080603
3 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) XFELD Data have been changed 20070731
4 Exporting EV_MULTIPLE_PLANTS Call by reference Type reference (TYPE) XFELD More than one additonal plant exists 20070503
5 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Advanced Returns Management - Item Data 20080403
6 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) XFELD Display Mode 20070731
7 Importing IV_FAST_CHANGE Call by reference Type reference (TYPE) XFELD Called from Fastchange 20080603

Method MAINTAIN_NEXT_PLANTS on Interface IF_MSR_TRC_INSP has no exception.

Method MAINTAIN_VENDOR_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADRNR Call by reference Type reference (TYPE) ADRN2 Number of delivery address 20071114
2 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) XFELD Checkbox 20070912
3 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20070912
4 Importing IV_DOC_ITEM Call by reference Type reference (TYPE) MSR_DOC_ITEM Document Item 20070912
5 Importing IV_DOC_NR Call by reference Type reference (TYPE) MSR_DOC_NR Document Number 20070912
6 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20080116
7 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20101102
8 Importing IV_VENDOR_ADRNR Call by reference Type reference (TYPE) ADRNR Address 20101102

Method MAINTAIN_VENDOR_ADDRESS on Interface IF_MSR_TRC_INSP has no exception.

Method RENUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INSP_RENUMB Call by reference Type reference (TYPE) MSR_T_INSP_RENUMB Advanced Returns Management: Inspection Number Renumbering 20080411

Method RENUMBER on Interface IF_MSR_TRC_INSP has no exception.

Method SAVE Signature

Method SAVE on Interface IF_MSR_TRC_INSP has no parameter.
Method SAVE on Interface IF_MSR_TRC_INSP has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070810
2 Exporting EV_RMA_VENDOR_REQ Call by reference Type reference (TYPE) MSR_VRMA_REQ Vendor RMA Number Required 20071220
3 Importing IS_INSP_ITEM Call by reference Type reference (TYPE) MSR_S_INSP_ITEM Advanced Returns Management - Item Data 20080403
4 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANT_EXT Multistep Returns Next Plants 20080228
5 Importing IV_RFC Call by reference Type reference (TYPE) XFELD Create Inspection via RFC 20080528

Method SET_DATA on Interface IF_MSR_TRC_INSP has no exception.

Method VERIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Importing IT_INSP_ITEM Call by reference Type reference (TYPE) MSR_T_INSP_ITEMS Advanced Returns Mamangement - Table Type Item data 20080404
# Exception Resumable Description Created on
1 CX_MSR_TRC Errors in multi-step returns application controller 20070725
History
Last changed by/on SAP  20110908 
SAP Release Created in 100