SAP ABAP Class CL_MSR_VRM_DATA (Data provider class for replacement material hadling)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-ARM (Application Component) Advanced Returns Management
     MSR_REPLACEMENT (Package) Advanced Returns Management: Replacement from Vendor EhP6
Properties
Class CL_MSR_VRM_DATA  
Short Description Data provider class for replacement material hadling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MSR_REPLACEMENT    
Program status     
Category 0   
Package MSR_REPLACEMENT   Advanced Returns Management: Replacement from Vendor EhP6 
Created 20100922   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MSR_VRM_DATA has no interface implemented.
Friends
Class CL_MSR_VRM_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ADDR_TEXT_BUFFER_MAX_LINES Instance attribute Private Type reference (TYPE) I 500 20110405
2 GC_LFA1_BUFFER_MAX_LINES Instance attribute Private Type reference (TYPE) I 500 20110405
3 GC_REP_DOCSTATUS Constant Public See coding 20100922
4 GR_TRC_LFU_CONTROLLER Instance attribute Public Object reference (TYPE REF TO) IF_MSR_TRC_LFU_VRM Advanced Returns Interface for LFU of Vendor Replacement 20101020
5 GS_DEFAULTS Instance attribute Private Type reference (TYPE) MSR_S_REP_GR_DEFAULTS MSR: Structure for defaults for VRM Goods Receipt 20100922
6 GS_REP_MT06E Instance attribute Private Type reference (TYPE) MT06E Material Master Fields: Purchasing 20101206
7 GT_ADDR_TEXT_BUFFER Instance attribute Private See coding 20110405
8 GT_IBDLV_SELECTED_DOCS Instance attribute Public Type reference (TYPE) MSR_T_REP_LFU_WORKLIST Table Type for REP LFU Worklist Data for tree display 20101007
9 GT_LFA1_BUFFER Instance attribute Private Type reference (TYPE) LE_T_DLV_LFA1 Vendor Master (General Section) 20110405
10 GT_RPO Instance attribute Private Type reference (TYPE) MSR_T_RPO Table of returns purchase orders 20100922
11 GT_RPO_REPL Instance attribute Private Type reference (TYPE) MSR_T_RPO_REPL Assignment of Replacement PO Type to Returns PO Type 20101210
12 GT_SPE_INSPECRESH_DB Instance attribute Private Type reference (TYPE) MSR_T_INSP_INSPECRESH Inspection: Inspection Header 20101211
13 GT_SPE_INSPECRESP_DB Instance attribute Private Type reference (TYPE) MSR_T_INSP_INSPECRESP Inspection: Inspection Item Table 20101211
14 GT_TREE_DOCS Instance attribute Public Type reference (TYPE) MSR_T_REP_WORKLIST Table Type for REP Worklist Data for tree display 20100922
15 GV_COUNT_LFU Instance attribute Private See coding 20101021
16 GV_DELIV_ITEM_CONFIRM_POSSIBLE Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110125
17 GV_LOG_HANDLE_DOC Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100922
18 GV_LOG_HANDLE_SESS Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100922
19 GV_MESSAGE_IN_SESS_LOG Instance attribute Public Type reference (TYPE) BOOLE_D 'X': there are messages in the session log 20101203
20 GV_REP_EBELP Instance attribute Private Type reference (TYPE) EBELP Item Number of Purchasing Document 20100922
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_LOG Instance method Public Method Add message to application log 20100922
2 BUILD_ALV_LINES Instance method Public Method Builds item lines for ALV grid based on selected tree items 20100922
3 BUILD_ALV_LINES_IBDLV Instance method Public Method Builds delivery items for grid based on selected tree items 20100922
4 CHECK_BATCH Instance method Public Method Initial check of replacement batch 20110119
5 CHECK_CHANGEABLE_IBDLV Instance method Public Method Check whether the LFU data of the delivery is changeable 20101126
6 CHECK_CONFIRM_LFU Instance method Private Method Check whether confirm is possible 20110121
7 CHECK_EKGRP Instance method Public Method Validates purchasing group 20100922
8 CHECK_ITEM_IBDLV Instance method Public Method Validates the item 20101122
9 CHECK_LFDAT_RPO_ITEM Instance method Private Method Is delivery date of an rPO-item within selection range 20101215
10 CHECK_LFU_QUANTITY Instance method Public Method Check whether LFU qty is complete 20101028
11 CHECK_LGORT Instance method Public Method Validates storage location 20100922
12 CHECK_MATNR Instance method Public Method Validates a material number 20100922
13 CHECK_MATNR_WERKS Instance method Public Method Validates a material number of a plant 20100922
14 CHECK_UOM_REPLACEMENT Instance method Public Method Validate UOM of replacement quantity 20101206
15 CHECK_WERKS Instance method Public Method Validates plant 20100922
16 CONVERT_SYMESSAGE2BAPIRET2 Static method Public Method Convert sy-message into bapiret2 table 20110526
17 CREATE_ALV_LINE Instance method Private Method creates one item line for ALV grid reference to rPO-item 20100922
18 CREATE_ALV_LINE_IBDLV Instance method Private Method creates an item line for ALV grid reference to delivery-item 20100922
19 CREATE_LOG Instance method Public Method Gets handlers for application and session logs 20100922
20 CREATE_NEW_ALV_LINE_IBDLV Instance method Public Method creates a new item line with reference to delivery-item 20101122
21 DISPLAY_DOCUMENT Static method Public Method Displays document (triggered by hotspot_click, etc.) 20100922
22 DISPLAY_LOG Instance method Public Method Display different kinds of logs 20100922
23 DISPLAY_MATERIAL Static method Public Method Displays material data (MM03) 20101126
24 EXCHANGE_DOCUMENT_NUMBER_LFU Instance method Private Method exchange temporary document numbers 20101115
25 GET_ADDRESS_TEXT_IBDLV Instance method Public Method Get address in short form 20110404
26 GET_ADDRESS_TEXT_RPO Instance method Public Method Get address in short form 20110404
27 GET_COMPENSATED_QUANTITIES Instance method Public Method Exports table of RPO items and their compensated quantities 20110309
28 GET_COMP_STATUS_FROM_DB Instance method Public Method Get the compensation status 20100922
29 GET_HEADER Instance method Public Method Returns header data for a returns PO 20100922
30 GET_LFU_STATUS Instance method Public Method Get LFU status 20101027
31 GET_NEXT_INSPEC_ITEM Instance method Public Method Get the next internal item number 20101115
32 GET_NEXT_REP_EBELP Instance method Public Method Get the next internal item number 20100924
33 GET_REP_BSART Instance method Public Method Returns valid document type for replacement PO 20101210
34 GET_RPO_FROM_DB Instance method Private Method Reads returns PO data from database 20100922
35 GET_TREE_DOCUMENTS Instance method Public Method Select data for document list 20100922
36 GET_TREE_DOCUMENTS_IBDLV Instance method Public Method Select inbound delivery data for document list 20100922
37 GET_TREE_DOCUMENTS_RPO Instance method Public Method Select returns PO data for document list 20100922
38 GET_VALID_CODES Instance method Public Method Get valid FU codes 20101104
39 GET_WEMNG_EKPO Instance method Private Method Returns the issued quantity of a returns PO item 20101116
40 IS_DIRECT_SHIPMENT Instance method Private Method Checks whether a rPO item is of type direct shipment 20110511
41 LOCK_IBDLV Instance method Public Method Builds delivery items for grid based on selected tree items 20101120
42 LOCK_PO_DOCS Instance method Public Method Locks returns PO and replacement PO items 20101122
43 MAINTAIN_NEXT_PLANTS Instance method Public Method Maintain plants 20101126
44 MAINTAIN_VENDOR_ADDRESS Instance method Public Method Maintain vendor address 20101126
45 PREPARE_DATA_LFU Instance method Private Method Prepare data for LFU save 20101018
46 READ_BUKRS_D Instance method Public Method Reads description of a company code 20100922
47 READ_EKGRP_D Instance method Public Method Reads description of a purchasing group 20100922
48 READ_EKORG_D Instance method Public Method Reads description of a purchasing organization 20100922
49 READ_LFA1 Instance method Public Method Reads LFA1 of a vendor 20100922
50 READ_LGOBE Instance method Public Method Reads description of a storage location 20100922
51 READ_WERKS_D Instance method Public Method Reads description of a plant 20100922
52 REFRESH_BUFFER Instance method Public Method Clears buffer 20110405
53 REFRESH_DATA Instance method Public Method Clears some attributes 20100922
54 REFRESH_LOG Instance method Public Method Refreshes log for imported handler 20100922
55 REREAD_DATA_IBDLV Instance method Public Method Data reread (after lock) 20101208
56 RESET_REP_EBELP Instance method Public Method Initializes counter for line numbering of ALV-Grid 20101126
57 SAVE_ALV_LINES_IBDLV Instance method Public Method Save item lines from ALV grid 20101007
58 SET_DEFAULTS Instance method Public Method Imports valid defaults for plant and storage location 20100922
59 UNLOCK_PO_DOCS Instance method Public Method Unlocks returns PO and replacement PO items 20101202
60 UPDATE_BUFFER_IBDLV Instance method Private Method Update buffered data 20101222
Events
Class CL_MSR_VRM_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_ADDR_TEXT_BUFFER Private See coding 20110405 BEGIN OF lty_addr_text_buffer, deliv_numb TYPE vbeln, parvw TYPE parvw, ad_line_s TYPE ad_line_s, END OF lty_addr_text_buffer
Method Signatures

Method ADD_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100922
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100922

Method ADD_TO_LOG on class CL_MSR_VRM_DATA has no exception.

Method BUILD_ALV_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_GR_ITEM_ALV MSR table for replacement PO items 20100922
2 Importing IT_TREE_ITEMS Call by reference Type reference (TYPE) MSR_T_REP_GR_TREE MSR: Table of Tree Structure for VRM Goods Receipt 20100922
3 Importing IV_READ_NEW Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Reads rPO-data again when TRUE (='X') 20101229

Method BUILD_ALV_LINES on class CL_MSR_VRM_DATA has no exception.

Method BUILD_ALV_LINES_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement PO items 20100922
2 Importing IT_TREE_ITEMS Call by reference Type reference (TYPE) MSR_T_REP_LFU_TREE MSR: Table of Tree Structure for VRM Goods Receipt 20100922
3 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110125

Method BUILD_ALV_LINES_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method CHECK_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROTOCOL Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110119
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110119
3 Importing IV_BATCH Call by reference Type reference (TYPE) CHARG_D Batch Number 20110119
4 Importing IV_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20110119
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20110119
6 Importing IV_PROTOCOL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110119
7 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20110119

Method CHECK_BATCH on class CL_MSR_VRM_DATA has no exception.

Method CHECK_CHANGEABLE_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TREE_ITEMS Call by reference Type reference (TYPE) MSR_T_REP_LFU_TREE MSR: Table of Tree Structure for VRM LFU 20101126
2 Returning RV_CHANGEABLE_ENTRY Value transfer Type reference (TYPE) BOOLE_D 'X': there is a item/split that is changeable 20101126

Method CHECK_CHANGEABLE_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method CHECK_CONFIRM_LFU 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 Table with BAPI Return Information 20110121
2 Changing CV_NOT_ALL_CONFIRMED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110121
3 Exporting EV_CONFIRM_POSSIBLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110121
4 Importing IT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20110121
5 Importing IV_DELIV_ITEM Call by reference Type reference (TYPE) POSNR_VL Delivery Item 20110121
6 Importing IV_DELIV_ITEM_CHANGED Call by reference Type reference (TYPE) BOOLE_D X: deliv item has changed compared to previous call of meth 20110125
7 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN_VL Delivery 20110121
8 Importing IV_INSPEC_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV-INSPEC_ITEM Number of the Split Item for the Log. Follow-Up Definition 20110125

Method CHECK_CONFIRM_LFU on class CL_MSR_VRM_DATA has no exception.

Method CHECK_EKGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EKGRP Call by reference Type reference (TYPE) EKGRP Purchasing Group 20100922
2 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100922

Method CHECK_EKGRP on class CL_MSR_VRM_DATA has no exception.

Method CHECK_ITEM_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL item data 20101201
2 Exporting ET_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV Control: Messages 20101201
3 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101201
4 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANT_EXT Multistep Returns Next Plants 20101122
5 Importing IV_COLLECT_MESSAGES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101201

Method CHECK_ITEM_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method CHECK_LFDAT_RPO_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE_LFDAT Call by reference Type reference (TYPE) MSR_T_RANGE Range of selected delivery date 20101215
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20101215
3 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20101215
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20101215

Method CHECK_LFDAT_RPO_ITEM on class CL_MSR_VRM_DATA has no exception.

Method CHECK_LFU_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MISSING_QTY Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV-LFU_QUAN_BASE Quantity for Logistical Follow-Up Processing (in base UoM) 20110125
2 Exporting EV_QTY_COMPLETE Call by reference Type reference (TYPE) BOOLE_D LFU qty is complete 20110125
3 Importing IT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101028
4 Importing IV_DELIV_ITEM Call by reference Type reference (TYPE) POSNR_VL Delivery Item 20101028
5 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN_VL Delivery 20101028

Method CHECK_LFU_QUANTITY on class CL_MSR_VRM_DATA has no exception.

Method CHECK_LGORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20100922
2 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20100922
3 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100922

Method CHECK_LGORT on class CL_MSR_VRM_DATA has no exception.

Method CHECK_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100922
2 Exporting EV_TXZ01 Call by reference Type reference (TYPE) TXZ01 Short Text 20100922
3 Importing IV_MATNR Call by reference Type reference (TYPE) MSR_REP_REPLACE_MATNR Replacement Material from Vendor 20100922

Method CHECK_MATNR on class CL_MSR_VRM_DATA has no exception.

Method CHECK_MATNR_WERKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROTOCOL Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110120
2 Exporting EV_IS_OK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110120
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20100922
4 Importing IV_PROTOCOL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110120
5 Importing IV_WERKS Call by reference Type reference (TYPE) EWERK Plant 20100922

Method CHECK_MATNR_WERKS on class CL_MSR_VRM_DATA has no exception.

Method CHECK_UOM_REPLACEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_OK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101206
2 Importing IS_ITEM Call by reference Type reference (TYPE) MSR_S_REP_GR_ITEM_DETAIL Item fields for screen display and input 20101206
3 Importing IS_REP_HEADER Call by reference Type reference (TYPE) MSR_S_REP_GR_HEAD_SCR MSR: Header Structure for VRM Goods Receipt 20101206

Method CHECK_UOM_REPLACEMENT on class CL_MSR_VRM_DATA has no exception.

Method CHECK_WERKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20100922
2 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100922

Method CHECK_WERKS on class CL_MSR_VRM_DATA has no exception.

Method CONVERT_SYMESSAGE2BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110526
2 Importing IV_FIELD Call by reference Type reference (TYPE) BAPI_FLD Field in parameter 20110526

Method CONVERT_SYMESSAGE2BAPIRET2 on class CL_MSR_VRM_DATA has no exception.

Method CREATE_ALV_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20100922
2 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20100922
3 Importing IV_STATUS_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100922
4 Returning RS_GRID_DATA Value transfer Type reference (TYPE) MSR_S_REP_GR_ITEM_ALV Item data for ALV 20100922

Method CREATE_ALV_LINE on class CL_MSR_VRM_DATA has no exception.

Method CREATE_ALV_LINE_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV Item data for ALV 20101111
2 Importing IV_DELIV_ITEM Call by reference Type reference (TYPE) POSNR Item Number of Purchasing Document 20101012
3 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN Purchasing Document Number 20101012
4 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110125

Method CREATE_ALV_LINE_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method CREATE_LOG Signature

Method CREATE_LOG on class CL_MSR_VRM_DATA has no parameter.
Method CREATE_LOG on class CL_MSR_VRM_DATA has no exception.

Method CREATE_NEW_ALV_LINE_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GRID_DATA_NEW Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV Item data for ALV 20110125
2 Importing IT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101122
3 Importing IV_DELIV_ITEM Call by reference Type reference (TYPE) POSNR Item Number of Purchasing Document 20101122
4 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN Purchasing Document Number 20101122

Method CREATE_NEW_ALV_LINE_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method DISPLAY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100922
2 Importing IV_DOC_ITEM Call by reference Type reference (TYPE) MSR_DOC_ITEM Document Item 20100922
3 Importing IV_DOC_NR Call by reference Type reference (TYPE) MSR_DOC_NR Document Number 20100922
4 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) MSR_DOC_TYPE Document Type 20100922
5 Importing IV_DOC_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20100922

Method DISPLAY_DOCUMENT on class CL_MSR_VRM_DATA has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100922

Method DISPLAY_LOG on class CL_MSR_VRM_DATA has no exception.

Method DISPLAY_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LGORT Call by reference Type reference (TYPE) LGORT_D SPACE Storage Location 20101126
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20101126
3 Importing IV_WERKS Call by reference Type reference (TYPE) EWERK SPACE Plant 20101126

Method DISPLAY_MATERIAL on class CL_MSR_VRM_DATA has no exception.

Method EXCHANGE_DOCUMENT_NUMBER_LFU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101115
2 Changing CT_INSPECRESH Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESH Inspection Outcome: Header 20101115
3 Changing CT_INSPECRESP Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESP Inspection: Inspection Item Table 20101115

Method EXCHANGE_DOCUMENT_NUMBER_LFU on class CL_MSR_VRM_DATA has no exception.

Method GET_ADDRESS_TEXT_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20110404
2 Returning RV_AD_LINE_S Value transfer Type reference (TYPE) AD_LINE_S One-line short form of formatted address 20110404

Method GET_ADDRESS_TEXT_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method GET_ADDRESS_TEXT_RPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LIFNR Call by reference Type reference (TYPE) ELIFN Vendor Account Number 20110404
2 Returning RV_AD_LINE_S Value transfer Type reference (TYPE) AD_LINE_S One-line short form of formatted address 20110404

Method GET_ADDRESS_TEXT_RPO on class CL_MSR_VRM_DATA has no exception.

Method GET_COMPENSATED_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RPO Call by reference Type reference (TYPE) MSR_T_RPO_COMPENSATION Returns PO items exceeding replaceable quatity 20110309
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110309
3 Importing IT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_GR_ITEM_ALV MSR table for replacement PO items 20110309

Method GET_COMPENSATED_QUANTITIES on class CL_MSR_VRM_DATA has no exception.

Method GET_COMP_STATUS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20100922
2 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20100922
3 Returning RV_COMPENSATION_STATUS Value transfer Type reference (TYPE) I Status of Compensation by Vendor 20100922

Method GET_COMP_STATUS_FROM_DB on class CL_MSR_VRM_DATA has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20100922
2 Returning RS_HEADER Value transfer Type reference (TYPE) MSR_S_REP_GR_HEAD_SCR MSR: Header Structure for VRM Goods Receipt 20100922

Method GET_HEADER on class CL_MSR_VRM_DATA has no exception.

Method GET_LFU_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LFU Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEMS REP Table of LFU items for worklist 20101027
2 Returning RV_LFU_STATUS Value transfer Type reference (TYPE) I LFU Status 20101027

Method GET_LFU_STATUS on class CL_MSR_VRM_DATA has no exception.

Method GET_NEXT_INSPEC_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INSPEC_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV-INSPEC_ITEM Inspection Item Number 20101115
2 Exporting EV_INSPEC_NUMB Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV-INSPEC_NUMB internal item number 20101115
3 Importing IT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101115
4 Importing IV_DELIV_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV-DELIV_ITEM Delivery 20101115
5 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_ALV-DELIV_NUMB Delivery 20101115

Method GET_NEXT_INSPEC_ITEM on class CL_MSR_VRM_DATA has no exception.

Method GET_NEXT_REP_EBELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_REP_EBELP Value transfer Type reference (TYPE) EBELP internal item number 20100924

Method GET_NEXT_REP_EBELP on class CL_MSR_VRM_DATA has no exception.

Method GET_REP_BSART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REP_PO_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20101210
2 Importing IV_RPO_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20101210
# Exception Resumable Description Created on
1 NO_ENTRY_FOR_RPO Returns PO does not exist in assignment table 20101210
2 NO_REP_PO_ASSIGNED Returns PO has no assignment of replacement PO 20101210

Method GET_RPO_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RPO_DATA Call by reference Type reference (TYPE) MSR_S_RPO MSR: VRM structure of returns purchase order data 20100922
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20100922

Method GET_RPO_FROM_DB on class CL_MSR_VRM_DATA has no exception.

Method GET_TREE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_STATUS Call by reference Type reference (TYPE) MSR_S_REP_DOC_STATUS Status fields from selection screen 20101115
2 Importing IT_SELOPTS Call by reference Type reference (TYPE) MSR_T_SELECT_OPTIONS Table type for generic SELECT-OPTIONS 20100922
3 Importing IV_ACTION Call by reference Type reference (TYPE) CHAR3 3-Byte field 20100922

Method GET_TREE_DOCUMENTS on class CL_MSR_VRM_DATA has no exception.

Method GET_TREE_DOCUMENTS_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_STATUS Call by reference Type reference (TYPE) MSR_S_REP_DOC_STATUS Status fields from selection screen 20101115
2 Importing IT_SELOPTS Call by reference Type reference (TYPE) MSR_T_SELECT_OPTIONS Table type for generic SELECT-OPTIONS 20100922

Method GET_TREE_DOCUMENTS_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method GET_TREE_DOCUMENTS_RPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_STATUS Call by reference Type reference (TYPE) MSR_S_REP_DOC_STATUS Status fields from selection screen 20101115
2 Importing IT_SELOPTS Call by reference Type reference (TYPE) MSR_T_SELECT_OPTIONS Table type for generic SELECT-OPTIONS 20100922

Method GET_TREE_DOCUMENTS_RPO on class CL_MSR_VRM_DATA 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 20101104
2 Importing IS_ITEM_DETAIL Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL Item fields for screen display and input 20101104

Method GET_VALID_CODES on class CL_MSR_VRM_DATA has no exception.

Method GET_WEMNG_EKPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20101116
2 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20101116
3 Returning RV_WEMNG Value transfer Type reference (TYPE) WEEMG Quantity of Goods Received 20101116

Method GET_WEMNG_EKPO on class CL_MSR_VRM_DATA has no exception.

Method IS_DIRECT_SHIPMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20110511
2 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20110511
3 Importing IV_MSR_ID Call by reference Type reference (TYPE) MSR_PROCESS_ID Process Identification Number 20110511
4 Importing IV_MSR_ITEM Call by reference Type reference (TYPE) MSR_PROCESS_ITEM Item Number 20110511
5 Importing IV_SPLIT_ID Call by reference Type reference (TYPE) MSR_SPLIT_ID Split Identification Number 20110511
6 Returning RV_DIRECT_SHIP Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110511

Method IS_DIRECT_SHIPMENT on class CL_MSR_VRM_DATA has no exception.

Method LOCK_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_LOCK Call by reference Type reference (TYPE) BOOLE_D 'X': lock could not be set 20101120
2 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) MSR_S_REP_LFU_TREE-DELIV_NUMB delivery number 20101120

Method LOCK_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method LOCK_PO_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_LOCK Call by reference Type reference (TYPE) BOOLE_D 'X': lock could not be set 20101122
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20101122
3 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20101122
4 Importing IV_LOCK_COUNT Call by reference Type reference (TYPE) INT4 0 Number of locks for a returns PO 20101202

Method LOCK_PO_DOCS on class CL_MSR_VRM_DATA 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_LFU_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL item data 20101126
2 Importing IT_NEXT_PLANTS Call by reference Type reference (TYPE) MSR_T_NEXT_PLANT_EXT Multistep Returns Next Plants 20101126
3 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) BOOLE_D 'X': Display only 20101126

Method MAINTAIN_NEXT_PLANTS on class CL_MSR_VRM_DATA has no exception.

Method MAINTAIN_VENDOR_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LFU_ITEM Call by reference Type reference (TYPE) MSR_S_REP_LFU_ITEM_DETAIL item data 20101126
2 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) BOOLE_D 'X': Display only 20101126

Method MAINTAIN_VENDOR_ADDRESS on class CL_MSR_VRM_DATA has no exception.

Method PREPARE_DATA_LFU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101018
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101202
3 Exporting ET_INSPECRESH Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESH Inspection Outcome: Header 20101115
4 Exporting ET_INSPECRESH_DEL Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESH Inspection Outcome: Header 20101203
5 Exporting ET_INSPECRESP Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESP Inspection: Inspection Item Table 20101018
6 Exporting ET_INSPECRESP_DEL Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESP Inspection: Inspection Item Table 20101203
7 Exporting EV_AUTOMATIC_SPLIT Call by reference Type reference (TYPE) BOOLE_D X: splits were generated automatically (not confirmed) 20110203
8 Exporting EV_NOT_ALL_CONFIRMED Call by reference Type reference (TYPE) BOOLE_D X: not all split items could be confirmed 20101202
9 Importing IT_GRID_DATA_DELETED Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101117
10 Importing IV_CONFIRM Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101018

Method PREPARE_DATA_LFU on class CL_MSR_VRM_DATA has no exception.

Method READ_BUKRS_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100922
2 Returning RV_BUTXT Value transfer Type reference (TYPE) BUTXT Name of Company Code or Company 20100922

Method READ_BUKRS_D on class CL_MSR_VRM_DATA has no exception.

Method READ_EKGRP_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EKGRP Call by reference Type reference (TYPE) EKGRP Purchasing Group 20100922
2 Returning RV_EKNAM Value transfer Type reference (TYPE) EKNAM Description of purchasing group 20100922

Method READ_EKGRP_D on class CL_MSR_VRM_DATA has no exception.

Method READ_EKORG_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20100922
2 Returning RV_EKOTX Value transfer Type reference (TYPE) EKOTX Description of Purchasing Organization 20100922

Method READ_EKORG_D on class CL_MSR_VRM_DATA has no exception.

Method READ_LFA1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LIFNR Call by reference Type reference (TYPE) ELIFN Vendor Account Number 20100922
2 Returning RS_LFA1 Value transfer Type reference (TYPE) LFA1 Vendor Master (General Section) 20100922

Method READ_LFA1 on class CL_MSR_VRM_DATA has no exception.

Method READ_LGOBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20100922
2 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20100922
3 Returning RV_LGOBE Value transfer Type reference (TYPE) LGOBE Description of Storage Location 20100922

Method READ_LGOBE on class CL_MSR_VRM_DATA has no exception.

Method READ_WERKS_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20100922
2 Returning RV_NAME1 Value transfer Type reference (TYPE) NAME1 Name 20100922

Method READ_WERKS_D on class CL_MSR_VRM_DATA has no exception.

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on class CL_MSR_VRM_DATA has no parameter.
Method REFRESH_BUFFER on class CL_MSR_VRM_DATA has no exception.

Method REFRESH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEP_LOG Call by reference Type reference (TYPE) BOOLE_D 'X': Log will not be refreshed 20110111

Method REFRESH_DATA on class CL_MSR_VRM_DATA has no exception.

Method REFRESH_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100922

Method REFRESH_LOG on class CL_MSR_VRM_DATA has no exception.

Method REREAD_DATA_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement PO items 20101208
2 Importing IS_DOC_STATUS Call by reference Type reference (TYPE) MSR_S_REP_DOC_STATUS Status fields from selection screen 20101209
3 Importing IT_SELOPTS Call by reference Type reference (TYPE) MSR_T_SELECT_OPTIONS Table type for generic SELECT-OPTIONS 20101209
4 Importing IT_TREE_ITEMS Call by reference Type reference (TYPE) MSR_T_REP_LFU_TREE MSR: Table of Tree Structure for VRM Goods Receipt 20101208

Method REREAD_DATA_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method RESET_REP_EBELP Signature

Method RESET_REP_EBELP on class CL_MSR_VRM_DATA has no parameter.
Method RESET_REP_EBELP on class CL_MSR_VRM_DATA has no exception.

Method SAVE_ALV_LINES_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Return Parameter 20101007
2 Exporting EV_AUTOMATIC_SPLIT Call by reference Type reference (TYPE) BOOLE_D X: splits were generated automatically (not confirmed) 20110203
3 Exporting EV_NOT_ALL_CONFIRMED Call by reference Type reference (TYPE) BOOLE_D X: not all split items could be confirmed 20101202
4 Importing IT_GRID_DATA Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement PO items 20101007
5 Importing IT_GRID_DATA_DELETED Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement PO items 20101117
6 Importing IV_CONFIRM Call by reference Type reference (TYPE) BOOLE_D X: function 'confirm' was selected 20101007

Method SAVE_ALV_LINES_IBDLV on class CL_MSR_VRM_DATA has no exception.

Method SET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULTS Call by reference Type reference (TYPE) MSR_S_REP_GR_DEFAULTS MSR: Structure for header defaults for VRM Goods Receipt 20100922

Method SET_DEFAULTS on class CL_MSR_VRM_DATA has no exception.

Method UNLOCK_PO_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_UNLOCK Call by reference Type reference (TYPE) BOOLE_D 'X': unlock was not possible 20101202
2 Importing IS_LOCKED_RPO Call by reference Type reference (TYPE) MSR_S_REP_LOCKED_RPO Locked returns PO document and related replacement POs 20101202

Method UNLOCK_PO_DOCS on class CL_MSR_VRM_DATA has no exception.

Method UPDATE_BUFFER_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GRID_DATA_UPDATE Call by reference Type reference (TYPE) MSR_T_REP_LFU_ITEM_ALV MSR table for replacement delivery items 20101223
2 Importing IT_IBDLV_SELECTED_DOCS Call by reference Type reference (TYPE) MSR_T_REP_LFU_WORKLIST MSR table for replacement delivery items 20101222
3 Importing IT_INSPECRESH Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESH Inspection Outcome: Header 20101222
4 Importing IT_INSPECRESH_DEL Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESH Inspection Outcome: Header 20101222
5 Importing IT_INSPECRESP Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESP Inspection: Inspection Item Table 20101222
6 Importing IT_INSPECRESP_DEL Call by reference Type reference (TYPE) MSR_T_INSP_INSPECRESP Inspection: Inspection Item Table 20101222

Method UPDATE_BUFFER_IBDLV on class CL_MSR_VRM_DATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606