SAP ABAP Class CL_MSR_LFE_HELPER (Helper-class for multistep returns LFE)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-ARM (Application Component) Advanced Returns Management
     MSR_TRACKING (Package) Multi-Step Returns: Tracking
Properties
Class CL_MSR_LFE_HELPER  
Short Description Helper-class for multistep returns LFE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MSR_TRACKING   Multi-Step Returns: Tracking 
Created 20070524   SAP 
Last change 20130531   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)
Interfaces
Class CL_MSR_LFE_HELPER has no interface implemented.
Friends
Class CL_MSR_LFE_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_PLANT_CCODE Static Attribute Private Type reference (TYPE) TYT_PLANT_CCODE table for buffering of plant and company code 20070524
Methods
# Method Level Visibility Method type Description Created on
1 ADD_APPLICATION_LOG Static method Private Method Add message to application log 20070524
2 CHECK_MESSAGE_TYPE_SPED Static method Public Method Check for message type V2 SPED in table NAST 20070906
3 COLLECT_BAPI_MESSAGES Static method Public Method Check BAPI return and collect error messages 20070524
4 CONDENSE_STEPS Static method Public Method Condense steps to find all items for collective execution 20070904
5 CONVERT_BAL_MESSAGES2BAPIRET2 Static method Public Method 20100602
6 CONVERT_BAPI_MESSAGES_TO_LFE Static method Public Method Check BAPI return and collect error messages 20110510
7 CONVERT_DLV_MESSAGES Static method Public Method Convert delivery messages into BAPI message table 20071009
8 CONVERT_INVOICE_MESSAGES Static method Public Method Convert invoice messages into BAPI message table 20070531
9 CONVERT_MESSAGE Static method Public Method Convert message into BAPI message table 20070524
10 CONVERT_SLS_MESSAGES Static method Public Method Convert sales messages into BAPI message table 20070524
11 CONVERT_STO_MESSAGES Static method Public Method Convert purchase messages into BAPI message table 20070529
12 CONVERT_SYMESSAGE2BAPIRET2 Static method Public Method Convert sy-message into bapiret2 table 20100622
13 CREATE_APPLICATION_LOG Static method Private Method Get handle for application log 20070524
14 CREATE_BAPI_MESSAGE Static method Public Method Create BAPI message and add to application log 20070524
15 CREATE_MESSAGE Static method Public Method Create message in BAPI message table 20070524
16 DELETE_APPLICATION_LOG Static method Public Method Delete messages from application log 20070524
17 GET_CMR_DOCTYPE Static method Public Method Get document type for SDF creation 20100802
18 GET_CONTROL_INDICATOR Static method Public Method Determine control indicator for purchase order document type 20080108
19 GET_DATA_FROM_DELIVERY Static method Public Method Get data from delivery 20071221
20 GET_DATA_FROM_INSPECTION Static method Public Method Get data from inspection 20080118
21 GET_DATA_FROM_RETURNS_ORDER Static method Public Method Get data from returns sales order 20070831
22 GET_DELIVERY_TYPE_SENDBACK Static method Public Method Determine delivery type for activity "Return to Customer" 20071010
23 GET_ENTRIES_REPAIR_ORDER Static method Public Method get all entries for transfer to specified stock 20101122
24 GET_ENTRIES_SPECIFIED_STOCK Static method Public Method get all entries for transfer to specified stock 20101119
25 GET_FOLLOW_UP_DOC_TYPE Static method Private Method Get follow-up document type from MSR customizing 20070904
26 GET_MOVEMENT_TYPE_FOR_GM Static method Public Method Determine movement type for goods movement into free 20070828
27 GET_PURCHASE_DOC_TYPE Static method Public Method Determine purchasing document type from MSR customizing 20070904
28 GET_PURCHASING_GROUP Static method Public Method Determine purchasing group 20071127
29 GET_RO_INSP_REQ Static method Public Method Determine whether inspection in rO is required 20080229
30 GET_RO_SHIP_TO_PARTNER Static method Public Method Determine 'Ship-to-Party' in returns order 20071010
31 GET_SDF_DOCTYPE Static method Public Method Get document type for SDF creation 20100615
32 GET_SHIPPING_POINT Static method Public Method Determine shipping point for purchasing item 20070625
33 GET_VENDOR_FROM_PLANT Static method Public Method Determine vendor number from plant 20080108
34 GET_VSTEL_FOR_OBDLV Static method Public Method Determine shipment point for outbound delivery 20071016
35 PREPARE_CREATE_VRM_PO Static method Public Method Prepare customer data of a replacement PO 20110329
36 SAVE_APPLICATION_LOG Static method Public Method Save application log 20070524
37 SAVE_BAPI_MESSAGES Static method Private Method Save BAPI messages to application log 20070524
38 SET_PROCESSING_STATUS Static method Public Method Set processing status in application log to "Active" 20080425
39 SHOW_ATP_OVERVIEW Static method Public Method Call TA CO09 and show Availability overview 20100629
Events
Class CL_MSR_LFE_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYS_PLANT_CCODE Private See coding structure for buffering of plant and company code 20070524 BEGIN OF tys_plant_ccode, plant TYPE werks, comp_code TYPE bukrs, END OF tys_plant_ccode
2 TYT_PLANT_CCODE Private See coding table for buffering of plant and company code 20070524 tyt_plant_ccode TYPE STANDARD TABLE OF tys_plant_ccode
Method Signatures

Method ADD_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20070524
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070524
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20070524

Method ADD_APPLICATION_LOG on class CL_MSR_LFE_HELPER has no exception.

Method CHECK_MESSAGE_TYPE_SPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJKY Call by reference Type reference (TYPE) NA_OBJKEY Object key 20070906
2 Returning RV_FOUND Value transfer Type reference (TYPE) XFELD Checkbox 20070906

Method CHECK_MESSAGE_TYPE_SPED on class CL_MSR_LFE_HELPER has no exception.

Method COLLECT_BAPI_MESSAGES 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) MSR_T_LFE_MESSAGE Multi-step returns - messages in follow-up document creation 20070524
2 Changing CV_ERROR Call by reference Type reference (TYPE) XFELD Set if at least one error message found 20070824
3 Importing IT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070524
4 Importing IT_ITEM_SPLIT Call by reference Type reference (TYPE) MSR_T_ITEM_SPLIT Multi-step returns - item number & split-ID 20070524
5 Importing IV_ERRORS_ONLY Call by reference Type reference (TYPE) XFELD 'X' Perform only errors (MSGTY = E/A/X) 20080425
6 Importing IV_ITEMS_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Name of items parameter (BAPI) 20070524

Method COLLECT_BAPI_MESSAGES on class CL_MSR_LFE_HELPER has no exception.

Method CONDENSE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXEC_NEXT Call by reference Type reference (TYPE) MSR_T_EXECUTE_NEXT Multi-step returns - LFE data for next steps to execute 20070904
2 Importing IT_NEXT_STEPS Call by reference Type reference (TYPE) MSR_T_EXECUTE_NEXT Multi-step returns - LFE data for next steps to execute 20070904
3 Importing IV_MSR_ID Call by reference Type reference (TYPE) MSR_PROCESS_ID Process Identification Number 20070906
4 Importing IV_START_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20070904

Method CONDENSE_STEPS on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_BAL_MESSAGES2BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20100602
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) TDT_MESSAGES Single-Character Indicator 20100602
3 Importing IV_BAPI_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20100602

Method CONVERT_BAL_MESSAGES2BAPIRET2 on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_BAPI_MESSAGES_TO_LFE 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) MSR_T_LFE_MESSAGE Multi-step returns - messages in follow-up document creation 20110510
2 Changing CV_ERROR Call by reference Type reference (TYPE) XFELD Set if at least one error message found 20110510
3 Importing IT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110510
4 Importing IT_ITEM_SPLIT Call by reference Type reference (TYPE) MSR_T_ITEM_SPLIT Multi-step returns - item number & split-ID 20110510
5 Importing IV_ERRORS_ONLY Call by reference Type reference (TYPE) XFELD 'X' Perform only errors (MSGTY = E/A/X) 20110510
6 Importing IV_ITEMS_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Name of items parameter (BAPI) 20110510

Method CONVERT_BAPI_MESSAGES_TO_LFE on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_DLV_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20071009
2 Importing IT_DLV_ITEMS Call by reference Type reference (TYPE) SHP_NOREF_ITM_T Delivery Items Without Reference 20071009
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) VBFS_T Error Log for Collective Processing 20071009
4 Importing IV_BAPI_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20071009

Method CONVERT_DLV_MESSAGES on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_INVOICE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070531
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) VBFS_T Error Log for Collective Processing 20070531
3 Importing IT_VBRPVB Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20070531
4 Importing IV_BAPI_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20070531

Method CONVERT_INVOICE_MESSAGES on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070524
2 Importing IV_BAPI_LINE Call by reference Type reference (TYPE) BAPI_LINE Lines in parameter 20070524
3 Importing IV_BAPI_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20070524
4 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Message Class 20070524
5 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO Message Number 20070524
6 Importing IV_MSGTY Call by reference Type reference (TYPE) MSGTY Message Type 20070524
7 Importing IV_MSGV1 Call by reference Type reference (TYPE) MSGV1 Message Variable 20070524
8 Importing IV_MSGV2 Call by reference Type reference (TYPE) MSGV2 Message Variable 20070524
9 Importing IV_MSGV3 Call by reference Type reference (TYPE) MSGV3 Message Variable 20070524
10 Importing IV_MSGV4 Call by reference Type reference (TYPE) MSGV4 Message Variable 20070524

Method CONVERT_MESSAGE on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_SLS_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070524
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) VBFS_T Error Log for Collective Processing 20070524
3 Importing IT_SLS_ITEMS Call by reference Type reference (TYPE) SHP_SLS_ITM_T Delivery Items with Reference to Sales Order 20070529
4 Importing IV_BAPI_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20070524

Method CONVERT_SLS_MESSAGES on class CL_MSR_LFE_HELPER has no exception.

Method CONVERT_STO_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070529
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) VBFS_T Error Log for Collective Processing 20070529
3 Importing IT_STO_ITEMS Call by reference Type reference (TYPE) SHP_STO_ITM_T Delivery Items with Reference to a Stock Transport Order 20070529
4 Importing IV_BAPI_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20070529

Method CONVERT_STO_MESSAGES on class CL_MSR_LFE_HELPER 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 20100622
2 Importing IV_FIELD Call by reference Type reference (TYPE) BAPI_FLD Field in parameter 20100913

Method CONVERT_SYMESSAGE2BAPIRET2 on class CL_MSR_LFE_HELPER has no exception.

Method CREATE_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM Call by reference Type reference (TYPE) MSR_PROCESS_ITEM Multi-step returns - item number 20070524
2 Importing IV_MSR_ID Call by reference Type reference (TYPE) MSR_PROCESS_ID Multi-step returns - process ID 20070524
3 Importing IV_SPLIT_ID Call by reference Type reference (TYPE) MSR_SPLIT_ID Multi-step returns - split ID 20070524
4 Returning RV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070524

Method CREATE_APPLICATION_LOG on class CL_MSR_LFE_HELPER has no exception.

Method CREATE_BAPI_MESSAGE 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) MSR_T_LFE_MESSAGE Multi-step returns - messages in follow-up document creation 20070524
2 Importing IT_ITEM_SPLIT Call by reference Type reference (TYPE) MSR_T_ITEM_SPLIT Multi-step returns - item number & split-ID 20070524
3 Importing IV_ERRORS_ONLY Call by reference Type reference (TYPE) XFELD 'X' Perform only errors (MSGTY = E/A/X) 20110215
4 Importing IV_LINE Call by reference Type reference (TYPE) BAPI_LINE Lines in parameter 20070524
5 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID 'CX_MSR_LFE' Message identification 20070524
6 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO Message Number 20070524
7 Importing IV_MSGTY Call by reference Type reference (TYPE) MSGTY 'E' Message Type 20070524
8 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20070524
9 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20070524
10 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20070524
11 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20070524
12 Importing IV_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20070524

Method CREATE_BAPI_MESSAGE on class CL_MSR_LFE_HELPER has no exception.

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20070524
2 Importing IV_LINE Call by reference Type reference (TYPE) BAPI_LINE Lines in parameter 20070524
3 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Message identification 20070524
4 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO Message Number 20070524
5 Importing IV_MSGTY Call by reference Type reference (TYPE) MSGTY Message Type 20070524
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20070524
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20070524
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20070524
9 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20070524
10 Importing IV_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parameter Name 20070524

Method CREATE_MESSAGE on class CL_MSR_LFE_HELPER has no exception.

Method DELETE_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEMS_SPLITS Call by reference Type reference (TYPE) MSR_T_ITEM_SPLIT Multi-step returns - item number & split-ID 20070524
2 Importing IV_PROBLEMCLASS Call by reference Type reference (TYPE) BALPROBCL Application log: Message problem class 20080425

Method DELETE_APPLICATION_LOG on class CL_MSR_LFE_HELPER has no exception.

Method GET_CMR_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART Order Type 20100802
2 Returning RV_CMR_AUFART Value transfer Type reference (TYPE) AUFART Order Type 20100802

Method GET_CMR_DOCTYPE on class CL_MSR_LFE_HELPER has no exception.

Method GET_CONTROL_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20080108
2 Returning RV_BSAKZ Value transfer Type reference (TYPE) BSAKZ Control indicator for purchasing document type 20080108

Method GET_CONTROL_INDICATOR on class CL_MSR_LFE_HELPER has no exception.

Method GET_DATA_FROM_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHARG Call by reference Type reference (TYPE) CHARG_D Batch Number 20080111
2 Exporting EV_INSPOUT_GUID Call by reference Type reference (TYPE) MSR_INSP_GUID Inspection Outcome: Stock GUID set by EWM 20101028
3 Exporting EV_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20071221
4 Exporting EV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20071221
5 Exporting EV_UECHA Call by reference Type reference (TYPE) UECHA Higher-Level Item of Batch Split Item 20080111
6 Exporting EV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20071221
7 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VL Delivery Item 20071221
8 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VL Delivery 20071221

Method GET_DATA_FROM_DELIVERY on class CL_MSR_LFE_HELPER has no exception.

Method GET_DATA_FROM_INSPECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INSP_OUT_GUID Call by reference Type reference (TYPE) /SPE/INSP_OUT_GUID_16 Inspections: Inspection outcome GUID set by EWM 20080118
2 Importing IV_INSPEC_NO Call by reference Type reference (TYPE) /SPE/INSPEC_NO Inspection Outcome number 20080118
3 Importing IV_ITEM_NO Call by reference Type reference (TYPE) /SPE/INSP_ITEM_NO Inspection Outcome: Item number 20080118

Method GET_DATA_FROM_INSPECTION on class CL_MSR_LFE_HELPER has no exception.

Method GET_DATA_FROM_RETURNS_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RO_ITEMS Call by reference Type reference (TYPE) MSR_T_RO_ITEM_INFOS_FOR_REPAIR Returns order item fields for creation of repair order 20130304
2 Exporting EV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20071010
3 Exporting EV_CHARG Call by reference Type reference (TYPE) CHARG_D Batch Number 20101202
4 Exporting EV_KUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 1 20071017
5 Exporting EV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20071017
6 Exporting EV_RETURNS_REASON Call by reference Type reference (TYPE) MSR_RETURNS_REASON Return Reason 20070831
7 Exporting EV_SPART Call by reference Type reference (TYPE) SPART Division 20071010
8 Exporting EV_VKORG Call by reference Type reference (TYPE) VKORG Sales Organization 20071010
9 Exporting EV_VSTEL Call by reference Type reference (TYPE) VSTEL Shipping Point/Receiving Point 20071108
10 Exporting EV_VTWEG Call by reference Type reference (TYPE) VTWEG Distribution Channel 20071010
11 Exporting EV_WERKS Call by reference Type reference (TYPE) WERKS Plant Table for National (Centrally Agreed) Contracts 20110311
12 Importing IT_RO_KEYS Call by reference Type reference (TYPE) MSR_T_SALES_ITEM_KEY Structure for Collective Accesses to SD Document Items 20130304
13 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA Sales Document Item 20070831
14 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VA Sales Document 20070831

Method GET_DATA_FROM_RETURNS_ORDER on class CL_MSR_LFE_HELPER has no exception.

Method GET_DELIVERY_TYPE_SENDBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20071010
2 Returning RV_LFART Value transfer Type reference (TYPE) MSR_LFART MSR: Default Delivery Type for Activity Return to Customer 20071010

Method GET_DELIVERY_TYPE_SENDBACK on class CL_MSR_LFE_HELPER has no exception.

Method GET_ENTRIES_REPAIR_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IMSEG Call by reference Type reference (TYPE) TY_T_IMSEG Table Type with Structure IMSEG 20101122
2 Changing IS_IMSEG Call by reference Type reference (TYPE) IMSEG MMIM: Input Structure for General FM to Post Goods Movement 20101122
3 Importing IV_REP_ORDER_ITEM Call by reference Type reference (TYPE) MSR_DOC_ITEM Material Master View on Storage Location and Batch Selection 20101122
4 Importing IV_REP_ORDER_NR Call by reference Type reference (TYPE) MSR_DOC_NR Plant Table for National (Centrally Agreed) Contracts 20101122
5 Importing IV_SOURCE_INSMK Call by reference Type reference (TYPE) INSMK Stock Type 20101122
6 Importing IV_SOURCE_SOBKZ Call by reference Type reference (TYPE) SOBKZ Stock Type 20101122

Method GET_ENTRIES_REPAIR_ORDER on class CL_MSR_LFE_HELPER has no exception.

Method GET_ENTRIES_SPECIFIED_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMSEG Call by reference Type reference (TYPE) IMSEG MMIM: Input Structure for General FM to Post Goods Movement 20110125
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Multi-step returns - messages in follow-up document creation 20101122
3 Exporting ET_IMSEG Call by reference Type reference (TYPE) TY_T_IMSEG Table Type with Structure IMSEG 20101119
4 Importing IV_SOURCE_INSMK Call by reference Type reference (TYPE) INSMK Stock Type 20101119
5 Importing IV_SOURCE_MAT Call by reference Type reference (TYPE) MATNR Material Number 20101213
6 Importing IV_SOURCE_PLANT Call by reference Type reference (TYPE) WERKS Plant Table for National (Centrally Agreed) Contracts 20110113
7 Importing IV_SOURCE_STLOC Call by reference Type reference (TYPE) MSR_SLOC_FREE_TRANSFER Storage Location for Transfer to Free Available 20110113
8 Importing IV_TARGET_INSMK Call by reference Type reference (TYPE) INSMK Stock Type 20101119
9 Importing IV_TARGET_MAT Call by reference Type reference (TYPE) MATNR Material Number 20101119
10 Importing IV_TARGET_PLANT Call by reference Type reference (TYPE) WERKS Plant Table for National (Centrally Agreed) Contracts 20101119
11 Importing IV_TARGET_STLOC Call by reference Type reference (TYPE) MSR_SLOC_FREE_TRANSFER Material Master View on Storage Location and Batch Selection 20101119

Method GET_ENTRIES_SPECIFIED_STOCK on class CL_MSR_LFE_HELPER has no exception.

Method GET_FOLLOW_UP_DOC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BSART_REPL_RPO Call by reference Type reference (TYPE) MSR_REP_RPO_BSART document type for Vendor return 20110114
2 Exporting EV_BSART_REPL_RSTO_CC Call by reference Type reference (TYPE) MSR_REP_RSTO_CC_BSART document type for store returns (cross company) 20110114
3 Exporting EV_BSART_REPL_RSTO_IC Call by reference Type reference (TYPE) MSR_REP_RSTO_IC_BSART document type for store return (intra company) 20110114
4 Exporting EV_BSART_RPO Call by reference Type reference (TYPE) MSR_BSART_RPO document type for Vendor return 20070904
5 Exporting EV_BSART_RSTO_CC Call by reference Type reference (TYPE) MSR_BSART_RSTO_CC document type for store returns (cross company) 20070904
6 Exporting EV_BSART_RSTO_IC Call by reference Type reference (TYPE) MSR_BSART_RSTO_IC document type for store return (intra company) 20070904
7 Exporting EV_BSART_STO_CC Call by reference Type reference (TYPE) MSR_BSART_CC Document type for cross-company stock transport order 20071010
8 Exporting EV_BSART_STO_IC Call by reference Type reference (TYPE) MSR_BSART_IC Document type for intracompany stock transport order 20071010
9 Exporting EV_CMR_AUART Call by reference Type reference (TYPE) MSR_CMR_AUART Document Type for Credit Memo Request 20100802
10 Exporting EV_REPLACE_AUART Call by reference Type reference (TYPE) MSR_REPLACEMENT_AUART Document Type for Replacement Material 20100602
11 Importing IV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20070904
12 Importing IV_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20070904
13 Importing IV_REPL_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) in vendor replacement scenario 20110114

Method GET_FOLLOW_UP_DOC_TYPE on class CL_MSR_LFE_HELPER has no exception.

Method GET_MOVEMENT_TYPE_FOR_GM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BWART1 Call by reference Type reference (TYPE) BWART Movement type (inventory management) 20080508
2 Exporting EV_BWART2 Call by reference Type reference (TYPE) BWART Movement type (inventory management) 20080508
3 Exporting EV_BWART3 Call by reference Type reference (TYPE) BWART Movement type (inventory management) 20080508
4 Importing IV_SOURCE_INSMK Call by reference Type reference (TYPE) INSMK Stock Type 20070828
5 Importing IV_SOURCE_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20070828
6 Importing IV_SOURCE_SOBKZ Call by reference Type reference (TYPE) SOBKZ Special Stock Indicator 20080508
7 Importing IV_TARGET_INSMK Call by reference Type reference (TYPE) MSR_INSMK_FREE Stock Type for Transfer to Free Available Stock 20070828
8 Importing IV_TARGET_LGORT Call by reference Type reference (TYPE) MSR_SLOC_FREE_TRANSFER Storage Location for Transfer to Free Available 20070828

Method GET_MOVEMENT_TYPE_FOR_GM on class CL_MSR_LFE_HELPER has no exception.

Method GET_PURCHASE_DOC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM Call by reference Type reference (TYPE) MSR_PROCESS_ITEM Item Number 20070904
2 Importing IV_MSR_ID Call by reference Type reference (TYPE) MSR_PROCESS_ID Process Identification Number 20070904
3 Importing IV_SOURCE_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20070904
4 Importing IV_SPLIT_ID Call by reference Type reference (TYPE) MSR_SPLIT_ID Split Identification Number 20070904
5 Importing IV_TARGET_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20070904
6 Importing IV_TARGET_DOC_TYPE Call by reference Type reference (TYPE) MSR_DOC_TYPE Document Type 20070904
7 Returning RV_BSART Value transfer Type reference (TYPE) ESART Purchasing Document Type 20070904

Method GET_PURCHASE_DOC_TYPE on class CL_MSR_LFE_HELPER has no exception.

Method GET_PURCHASING_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PUR_GROUP Call by reference Type reference (TYPE) EKGRP Purchasing Group 20071127
2 Importing IV_MATERIAL Call by reference Type reference (TYPE) MATNR Material Number 20071127
3 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20071127
4 Importing IV_PURCH_ORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20071127
5 Importing IV_VENDOR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20071127

Method GET_PURCHASING_GROUP on class CL_MSR_LFE_HELPER has no exception.

Method GET_RO_INSP_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHAIN_ID Call by reference Type reference (TYPE) MSR_CHAIN_ID Chain Identification Number 20080229
2 Returning RV_INSP_REQUIRED Value transfer Type reference (TYPE) XFELD Checkbox 20080229

Method GET_RO_INSP_REQ on class CL_MSR_LFE_HELPER has no exception.

Method GET_RO_SHIP_TO_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA Sales Document Item 20071010
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VA Sales Document 20071010
3 Returning RV_KUNWE Value transfer Type reference (TYPE) KUNWE Ship-to party 20071010

Method GET_RO_SHIP_TO_PARTNER on class CL_MSR_LFE_HELPER has no exception.

Method GET_SDF_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART Order Type 20100615
2 Returning RV_SDF_AUFART Value transfer Type reference (TYPE) AUFART Order Type 20100615
# Exception Resumable Description Created on
1 ERROR 20101015

Method GET_SHIPPING_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VSTEL Call by reference Type reference (TYPE) VSTEL Shipping Point/Receiving Point 20070625
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20070625
3 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20070625

Method GET_SHIPPING_POINT on class CL_MSR_LFE_HELPER has no exception.

Method GET_VENDOR_FROM_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080108
2 Returning RV_VENDOR Value transfer Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20080108

Method GET_VENDOR_FROM_PLANT on class CL_MSR_LFE_HELPER has no exception.

Method GET_VSTEL_FOR_OBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KUNNR Call by reference Type reference (TYPE) KUNAG Sold-to party 20071017
2 Importing IV_LFART Call by reference Type reference (TYPE) LFART Delivery Type 20071016
3 Importing IV_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20071016
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20071016
5 Importing IV_SPART Call by reference Type reference (TYPE) SPART Division 20071016
6 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Sales Organization 20071016
7 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Distribution Channel 20071016
8 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20071016
9 Returning RV_VSTEL Value transfer Type reference (TYPE) VSTEL Shipping Point/Receiving Point 20071016

Method GET_VSTEL_FOR_OBDLV on class CL_MSR_LFE_HELPER has no exception.

Method PREPARE_CREATE_VRM_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POADDRVENDOR Call by reference Type reference (TYPE) BAPIMEPOADDRVENDOR PO Header: Address Structure BAPIADDR1 for Vendor 20110330
2 Changing CS_POHEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20110330
3 Changing CS_POHEADERX Call by reference Type reference (TYPE) BAPIMEPOHEADERX Purchase Order Header Data (Change Parameter) 20110330
4 Changing CT_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TP Ref. structure for BAPI parameter ExtensionIn/ExtensionOut 20110330
5 Changing CT_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TP Ref. structure for BAPI parameter ExtensionIn/ExtensionOut 20110330
6 Changing CT_POACCOUNT Call by reference Type reference (TYPE) BAPIMEPOACCOUNT_TP Account Assignment Fields for Purchase Order 20110330
7 Changing CT_POACCOUNTX Call by reference Type reference (TYPE) BAPIMEPOACCOUNTX_TP Account Assignment Fields in Purchase Order (Change Toolbar) 20110330
8 Changing CT_POITEM Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Purchase Order Item 20110330
9 Changing CT_POITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX_TP Purchase Order Item Data (Change Parameter) 20110330
10 Changing CT_POSCHEDULE Call by reference Type reference (TYPE) BAPIMEPOSCHEDULE_TP Fields for Purchase Order Delivery Schedule Lines 20110330
11 Changing CT_POSCHEDULEX Call by reference Type reference (TYPE) BAPIMEPOSCHEDULX_TP Fields for Schedule Lines in Purchase Order (Change Toolbar) 20110330
12 Changing CV_MEMORY_COMPLETE Call by reference Type reference (TYPE) BAPIFLAG-BAPIFLAG Single-Character Indicator 20110330
13 Changing CV_MEMORY_UNCOMPLETE Call by reference Type reference (TYPE) BAPIFLAG-BAPIFLAG Single-Character Indicator 20110330

Method PREPARE_CREATE_VRM_PO on class CL_MSR_LFE_HELPER has no exception.

Method SAVE_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) MSR_T_LFE_MESSAGE Multi-step returns - messages in follow-up document creation 20070524

Method SAVE_APPLICATION_LOG on class CL_MSR_LFE_HELPER has no exception.

Method SAVE_BAPI_MESSAGES 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) MSR_T_LFE_MESSAGE Multi-step returns - messages in follow-up document creation 20070524

Method SAVE_BAPI_MESSAGES on class CL_MSR_LFE_HELPER has no exception.

Method SET_PROCESSING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_SPLIT Call by reference Type reference (TYPE) MSR_T_ITEM_SPLIT Multi-step returns - item number & split-ID 20080425
2 Importing IT_STEPS Call by reference Type reference (TYPE) MSR_T_EXECUTE_NEXT Multi-step returns - LFE data for next steps to execute 20110601
3 Importing IV_FIN_STEP Call by reference Type reference (TYPE) XFELD Checkbox 20080425

Method SET_PROCESSING_STATUS on class CL_MSR_LFE_HELPER has no exception.

Method SHOW_ATP_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20100629
2 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20100629

Method SHOW_ATP_OVERVIEW on class CL_MSR_LFE_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100