Hierarchy
⤷
⤷
Properties
| Class | CL_MSR_TRC_SELECT | |
| Short Description | Select returns documents from application and tracking data | |
| 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 | 20070424 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_MSR_TRC_SELECT has no interface implemented.
Friends
Class CL_MSR_TRC_SELECT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | TY_T_SPLIT_BUFFER | 20080612 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | TY_T_SPLIT_REL | 20080612 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Add leading zeros to the document numbers in range table | 20081217 | |
| 2 | Static method | Public | Method | Check automatic billing allowed for inbound delivry for rSTO | 20070910 | |
| 3 | Static method | Public | Method | Checks whether the document is archivable | 20070517 | |
| 4 | Static method | Private | Method | Clean up selection results (cross-products of split-IDs) | 20080123 | |
| 5 | Static method | Private | Method | Clean up selection results (cross-products of split-IDs) | 20080721 | |
| 6 | Static method | Public | Method | Get customer RMA for returns delivery | 20101104 | |
| 7 | Static method | Public | Method | Select data relevant for billing from RO, IBDLV, Inspection | 20080304 | |
| 8 | Static method | Public | Method | Select data relevant for billing from rSTO and tracking | 20080103 | |
| 9 | Static method | Public | Method | Select rO and tracking details for returns refund determinat | 20071004 | |
| 10 | Static method | Public | Method | Detail for delivery | 20070803 | |
| 11 | Static method | Public | Method | Select data for a given returns document | 20070917 | |
| 12 | Static method | Public | Method | Select rSTO and tracking details for returns refund determin | 20070702 | |
| 13 | Static method | Private | Method | Common logic for IRD and CRD | 20071107 | |
| 14 | Static method | Public | Method | Select inbound deliveries for inspection | 20080513 | |
| 15 | Static method | Private | Method | Select deliveries for printing | 20071220 | |
| 16 | Static method | Private | Method | Filter documents by return status (for tracking overview) | 20070829 | |
| 17 | Static method | Private | Method | Get all related follow-up split_ids | 20071115 | |
| 18 | Static method | Private | Method | Get IRD-obligatory for inspection code and returns reason | 20071214 | |
| 19 | Static method | Public | Method | Get preceding split ID for a split ID | 20080331 | |
| 20 | Static method | Private | Method | Get all related previous split_ids | 20071212 | |
| 21 | Static method | Private | Method | Determine all sequences that are valid for CRD | 20071212 | |
| 22 | Static method | Public | Method | Select Header Data for Printing | 20070510 | |
| 23 | Static method | Public | Method | Select handling units for deliveries | 20080416 | |
| 24 | Static method | Public | Method | Select inbound deliveries for inspection | 20080513 | |
| 25 | Static method | Public | Method | Select internal returns for returns refund determination | 20071107 | |
| 26 | Static method | Public | Method | Select inbound deliveries for inspection | 20101116 | |
| 27 | Static method | Public | Method | Select returns outbound deliveries for returns orders | 20070606 | |
| 28 | Static method | Public | Method | Select inbound deliveries for returns stock transport orders | 20070606 | |
| 29 | Static method | Public | Method | Select delivery and inspection by inspection document number | 20090409 | |
| 30 | Static method | Public | Method | Get inspection data for inbound delivery | 20090828 | |
| 31 | Static method | Public | Method | Get inspection data for returns order | 20100730 | |
| 32 | Static method | Public | Method | Select Item Data for Printing | 20070510 | |
| 33 | Static method | Public | Method | Select last goods movement | 20070806 | |
| 34 | Static method | Public | Method | Select last inbound delivery | 20070803 | |
| 35 | Static method | Public | Method | Select last outbound delivery | 20070808 | |
| 36 | Static method | Public | Method | Select outbound deliveries for inspection | 20080513 | |
| 37 | Static method | Public | Method | Select outbound delivrs. for returns purchase order or rSTO | 20070606 | |
| 38 | Static method | Public | Method | Select outbound delivrs. of specified POs for VRM | 20100923 | |
| 39 | Static method | Public | Method | Determine Inspection for Delivery w/o executed Putaway/Scrap | 20110202 | |
| 40 | Static method | Public | Method | Select initial orders (rO, rSTO, rPO) for deliveries | 20070829 | |
| 41 | Static method | Public | Method | Get all the related documents for a specific MSR_ID | 20070605 | |
| 42 | Static method | Public | Method | Select replacement PO items for returns PO item | 20101229 | |
| 43 | Static method | Public | Method | Select returns data (key, qty) for document item | 20070625 | |
| 44 | Static method | Public | Method | Select RMA number for a document | 20070829 | |
| 45 | Static method | Public | Method | Select customer returns for returns refund determination | 20071107 | |
| 46 | Static method | Public | Method | Select Sales Documents for tracking overview | 20070817 | |
| 47 | Static method | Public | Method | Select RPOs by ROs f. receiving replacement materials | 20101215 | |
| 48 | Static method | Public | Method | Select Purchase Documents for tracking overview | 20070809 |
Events
Class CL_MSR_TRC_SELECT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_IBDLV | Private | See coding | 20080117 | BEGIN OF ty_s_ibdlv,
msr_id TYPE msr_process_id,
item TYPE msr_process_item,
executed_seq_id TYPE msr_seq_id,
matnr TYPE matnr,
ibdlv_split_id TYPE msr_split_id,
ibdlv_doc_type TYPE msr_doc_type,
ibdlv_doc_nr TYPE msr_doc_nr,
ibdlv_doc_item TYPE msr_doc_item,
receiving_plant TYPE werks_d,
order_split_id TYPE msr_split_id,
order_doc_type TYPE msr_doc_type,
order_doc_nr TYPE msr_doc_nr,
order_doc_item TYPE msr_doc_item,
issuing_plant TYPE werks_d,
kunnr TYPE kunnr,
lifnr TYPE lifnr,
paying_status TYPE msr_fin_status,
END OF ty_s_ibdlv
|
||
| 2 | TY_S_OBDLV | Private | See coding | 20080721 | BEGIN OF ty_s_obdlv,
msr_id TYPE msr_process_id,
item TYPE msr_process_item,
executed_seq_id TYPE msr_seq_id,
obdlv_doc_type TYPE msr_doc_type,
obdlv_doc_nr TYPE msr_doc_nr,
obdlv_doc_item TYPE msr_doc_item,
obdlv_split_id TYPE msr_split_id,
order_doc_type TYPE msr_doc_type,
order_doc_nr TYPE msr_doc_nr,
order_doc_item TYPE msr_doc_item,
order_split_id TYPE msr_split_id,
kunnr TYPE kunnr,
lifnr TYPE lifnr,
werks TYPE werks_d,
created_on TYPE timestamp,
END OF ty_s_obdlv
|
||
| 3 | TY_S_RRD | Private | See coding | 20071107 | BEGIN OF ty_s_rrd,
msr_id TYPE msr_process_id,
item TYPE msr_process_item,
split_id TYPE msr_split_id,
doc_type TYPE msr_doc_type,
executed_step_id TYPE msr_step_id,
executed_seq_id TYPE msr_seq_id,
doc_nr TYPE msr_doc_nr,
doc_item TYPE msr_doc_item,
created_on TYPE timestamp,
werks TYPE werks_d,
reswk TYPE werks_d,
lifnr TYPE lifnr,
quantity TYPE msr_quantity,
unit TYPE meins,
chain_id TYPE msr_chain_id,
refund_control TYPE msr_refund_control,
refund_code TYPE msr_returns_refund_code,
inspection_code TYPE msr_inspection_code,
fin_step_counter TYPE msr_counter,
paying_status TYPE msr_fin_status,
replace_matnr TYPE msr_replace_matnr,
replace_qty TYPE msr_replace_qty,
replace_unit TYPE msr_replace_unit,
replaced_qty TYPE msr_replaced_qty,
replaced_unit TYPE msr_replaced_unit,
posguid TYPE posguid,
rep_avail_date TYPE msr_replace_availability_date,
paying_plant TYPE msr_replace_plant,
refund_type TYPE msr_refund_type,
cust_insp_code TYPE msr_cust_insp_code,
END OF ty_s_rrd
|
||
| 4 | TY_S_SPLIT | Private | See coding | 20071115 | BEGIN OF ty_s_split,
split_id TYPE msr_split_id,
END OF ty_s_split
|
||
| 5 | TY_S_SPLIT_BUFFER | Private | See coding | 20080612 | BEGIN OF ty_s_split_buffer,
msr_id TYPE msr_process_id,
item TYPE msr_process_item,
split_id TYPE msr_split_id,
split_rel TYPE msr_t_split_rel,
splits TYPE ty_t_splits,
END OF ty_s_split_buffer
|
||
| 6 | TY_S_SPLIT_REL | Private | See coding | 20080612 | BEGIN OF ty_s_split_rel,
msr_id TYPE msr_process_id,
item TYPE msr_process_item,
split_id_old TYPE msr_split_id,
split_id_new TYPE msr_split_id,
END OF ty_s_split_rel
|
||
| 7 | TY_T_IBDLV | Private | See coding | 20080117 | ty_t_ibdlv TYPE STANDARD TABLE OF ty_s_ibdlv
|
||
| 8 | TY_T_OBDLV | Private | See coding | 20080721 | ty_t_obdlv TYPE STANDARD TABLE OF ty_s_obdlv
|
||
| 9 | TY_T_RRD | Private | See coding | 20071107 | ty_t_rrd TYPE STANDARD TABLE OF ty_s_rrd
|
||
| 10 | TY_T_SPLITS | Private | See coding | 20071115 | ty_t_splits TYPE SORTED TABLE OF ty_s_split WITH UNIQUE KEY split_id
|
||
| 11 | TY_T_SPLIT_BUFFER | Private | See coding | 20080612 | ty_t_split_buffer TYPE SORTED TABLE OF ty_s_split_buffer WITH UNIQUE KEY msr_id item split_id
|
||
| 12 | TY_T_SPLIT_REL | Private | See coding | 20080612 | ty_t_split_rel TYPE SORTED TABLE OF ty_s_split_rel
WITH UNIQUE KEY msr_id
item
split_id_old
split_id_new
|
Method Signatures
Method ADD_LEADING_ZEROS_TO_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_SEL_CRITERIA | Call by reference | Type reference (TYPE) | MSR_S_INSP_SELECTION_SCREEN | Interface Sel. Screen for Insp. Warehouse or Vendor | 20081217 | |||
| 2 | CT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | MSR_T_SELECT_OPTIONS | Table type for generic SELECT-OPTIONS | 20081217 |
Method ADD_LEADING_ZEROS_TO_DOC on class CL_MSR_TRC_SELECT has no exception.
Method BILL_ALLOWED_FOR_DLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR_CODE | Call by reference | Type reference (TYPE) | CHAR01 | Checkbox | 20071121 | |||
| 2 | EV_MSGV1 | Call by reference | Type reference (TYPE) | MSGV1 | Message variable 01 | 20080117 | |||
| 3 | EV_MSGV2 | Call by reference | Type reference (TYPE) | MSGV2 | Message variable 02 | 20080117 | |||
| 4 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20070910 | |||
| 5 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20070910 |
Method BILL_ALLOWED_FOR_DLV on class CL_MSR_TRC_SELECT has no exception.
Method CHECK_DOCUMENT_IS_ARCHIVABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ARCHIVABLE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070517 | |||
| 2 | EV_DETAIL_TEXT | Call by reference | Type reference (TYPE) | STRING | 20070517 | ||||
| 3 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070517 | |||
| 4 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070517 |
Method CHECK_DOCUMENT_IS_ARCHIVABLE on class CL_MSR_TRC_SELECT has no exception.
Method CLEAN_UP_IBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IBDLV | Call by reference | Type reference (TYPE) | TY_T_IBDLV | 20080123 |
Method CLEAN_UP_IBDLV on class CL_MSR_TRC_SELECT has no exception.
Method CLEAN_UP_OBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OBDLV | Call by reference | Type reference (TYPE) | TY_T_OBDLV | 20080721 |
Method CLEAN_UP_OBDLV on class CL_MSR_TRC_SELECT has no exception.
Method CUST_RMA_FROM_PRED_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CUST_RMA | Call by reference | Type reference (TYPE) | MSR_CRMA_NR | Customer RMA Number | 20101104 | |||
| 2 | IV_DOC_NR | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20101104 | |||
| 3 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20101104 | |||
| 4 | IV_ITEM_NR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20101104 |
Method CUST_RMA_FROM_PRED_DOC on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_BILL_IBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Inspection Code | 20080304 | |||
| 2 | EV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20080304 | |||
| 3 | EV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20080304 | |||
| 4 | EV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_RETURNS_REFUND_CODE | Returns Refund Code | 20080304 | |||
| 5 | EV_RETURNS_REASON | Call by reference | Type reference (TYPE) | MSR_RETURNS_REASON | Return Reason Code | 20080304 | |||
| 6 | EV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20080304 | |||
| 7 | IV_AUBEL | Call by reference | Type reference (TYPE) | VBELN | Purchasing Document Number | 20080304 | |||
| 8 | IV_AUPOS | Call by reference | Type reference (TYPE) | POSNR | Item Number of Purchasing Document | 20080304 | |||
| 9 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20080304 | |||
| 10 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080304 |
Method DETAIL_FOR_BILL_IBDLV on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_BILL_RSTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Inspection Code | 20080103 | |||
| 2 | EV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20080103 | |||
| 3 | EV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20080103 | |||
| 4 | EV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_RETURNS_REFUND_CODE | Returns Refund Code | 20080103 | |||
| 5 | EV_RETURNS_REASON | Call by reference | Type reference (TYPE) | MSR_RETURNS_REASON | Return Reason Code | 20080103 | |||
| 6 | EV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20080103 | |||
| 7 | IV_AUBEL | Call by reference | Type reference (TYPE) | VBELN | Purchasing Document Number | 20080103 | |||
| 8 | IV_AUPOS | Call by reference | Type reference (TYPE) | POSNR | Item Number of Purchasing Document | 20080103 | |||
| 9 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20080103 | |||
| 10 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080103 |
Method DETAIL_FOR_BILL_RSTO on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_CRD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKITEM_DETAILS | Call by reference | Type reference (TYPE) | MSR_T_RRD_DETAILS | MSR: Tracking Details for the Returns Order | 20071004 | |||
| 2 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20071004 |
Method DETAIL_FOR_CRD on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_DLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSTAB | Call by reference | Type reference (TYPE) | LIPOV_T | View: Header and Item Delivery Information | 20070816 |
Method DETAIL_FOR_DLV on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity ID | 20070917 | |||
| 2 | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20070917 | |||
| 3 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20070917 | |||
| 4 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20070917 |
Method DETAIL_FOR_DOCUMENT on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_IRD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKITEM_DETAILS | Call by reference | Type reference (TYPE) | MSR_T_RRD_DETAILS | Tracking Details for the Returns Order in CRD | 20071107 | |||
| 2 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070702 | |||
| 3 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20070913 |
Method DETAIL_FOR_IRD on class CL_MSR_TRC_SELECT has no exception.
Method DETAIL_FOR_RRD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RRD | Call by reference | Type reference (TYPE) | TY_T_RRD | 20071107 | ||||
| 2 | ET_WORKITEM_DETAILS | Call by reference | Type reference (TYPE) | MSR_T_RRD_DETAILS | Tracking Details for the Returns Order in CRD | 20071107 | |||
| 3 | IT_DOC_ITEMS | Call by reference | Type reference (TYPE) | TY_T_RRD | 20080116 |
Method DETAIL_FOR_RRD on class CL_MSR_TRC_SELECT has no exception.
Method DLV_FOR_INSPECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_INSP_WORKLIST_TRC | Inspection: structure to return the work list from tracking | 20080513 | |||
| 2 | IS_SEL_CRITERIA | Call by reference | Type reference (TYPE) | MSR_S_INSP_SELECTION_SCREEN | Interface Sel. Screen for Insp. Warehouse or Vendor | 20080513 | |||
| 3 | IV_INBOUND_OUTBOUND | Call by reference | Type reference (TYPE) | MSR_INSP_INBOUND_OUTBOUND | Inspections: inbound/outbound delivery, with domain values | 20080513 |
Method DLV_FOR_INSPECTION on class CL_MSR_TRC_SELECT has no exception.
Method DLV_FOR_PRINTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENTS | Call by reference | Type reference (TYPE) | MSR_T_DOCUMENTS | Multi-step returns - documents | 20071220 | |||
| 2 | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20071220 | |||
| 3 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20071220 | |||
| 4 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20071220 |
Method DLV_FOR_PRINTING on class CL_MSR_TRC_SELECT has no exception.
Method FILTER_DOCS_BY_RETURN_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DOCUMENTS | Call by reference | Type reference (TYPE) | MSR_T_DOCUMENT_KEY | 20070829 | ||||
| 2 | IV_FIN_STATUS | Call by reference | Type reference (TYPE) | MSR_LOG_STATUS | 20070829 | ||||
| 3 | IV_LOG_STATUS | Call by reference | Type reference (TYPE) | MSR_FIN_STATUS | 20070829 | ||||
| 4 | IV_PROC_STATUS | Call by reference | Type reference (TYPE) | MSR_PROC_STATUS | 20070829 |
Method FILTER_DOCS_BY_RETURN_STATUS on class CL_MSR_TRC_SELECT has no exception.
Method GET_FOLLOW_UP_SPLITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SPLITS | Call by reference | Type reference (TYPE) | TY_T_SPLITS | 20071115 | ||||
| 2 | ET_SPLIT_REL | Call by reference | Type reference (TYPE) | MSR_T_SPLIT_REL | Multi-step returns - relationship between splits | 20071115 | |||
| 3 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20071115 | |||
| 4 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20071115 | |||
| 5 | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20071115 |
Method GET_FOLLOW_UP_SPLITS on class CL_MSR_TRC_SELECT has no exception.
Method GET_IRD_OBLIGATORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IRD_OBLIGATORY | Call by reference | Type reference (TYPE) | MSR_IRD_OBLIGATORY | Internal Refund Determination Obligatory | 20071214 | |||
| 2 | IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Inspection Code | 20071214 | |||
| 3 | IV_RETURN_REASON | Call by reference | Type reference (TYPE) | BSGRU | Reason for Ordering | 20071214 |
Method GET_IRD_OBLIGATORY on class CL_MSR_TRC_SELECT has no exception.
Method GET_PRECEDING_SPLIT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-Step Returns - Item Number | 20080331 | |||
| 2 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-Step Returns - Process ID | 20080331 | |||
| 3 | IV_SPLIT_ID_NEW | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Multi-Step Returns - Split Identification Number | 20080331 | |||
| 4 | RV_SPLIT_ID_OLD | Value transfer | Type reference (TYPE) | MSR_SPLIT_ID | Multi-Step Returns - Split Identification Number | 20080331 |
Method GET_PRECEDING_SPLIT_ID on class CL_MSR_TRC_SELECT has no exception.
Method GET_PREVIOUS_SPLITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SPLITS | Call by reference | Type reference (TYPE) | TY_T_SPLITS | 20071212 | ||||
| 2 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20071212 | |||
| 3 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20071212 | |||
| 4 | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20071212 |
Method GET_PREVIOUS_SPLITS on class CL_MSR_TRC_SELECT has no exception.
Method GET_VALID_SEQUENCES_FOR_CRD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RANGE_SEQUENCES | Call by reference | Type reference (TYPE) | MSR_T_RANGE | Table type for generic ranges | 20071212 |
Method GET_VALID_SEQUENCES_FOR_CRD on class CL_MSR_TRC_SELECT has no exception.
Method HEADER_FOR_PRINTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PRINT_HEAD | Call by reference | Type reference (TYPE) | MSR_S_PRINT_HEAD | Multi-step returns - header data for printing | 20070510 | |||
| 2 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070510 | |||
| 3 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070510 |
Method HEADER_FOR_PRINTING on class CL_MSR_TRC_SELECT has no exception.
Method HU_FOR_DELIVERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HU_HEADERS | Call by reference | Type reference (TYPE) | HUM_HU_HEADER_T | Table Type for Handling Units | 20080417 | |||
| 2 | ET_HU_ITEMS | Call by reference | Type reference (TYPE) | HUM_HU_ITEM_T | Table Type for Handling Unit Items | 20080417 | |||
| 3 | ET_TOP_HUS | Call by reference | Type reference (TYPE) | HUM_VENUM_T | Table Type for Internal Handling Unit Numbers | 20080417 | |||
| 4 | IT_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL_T | Table of Delivery Numbers | 20080417 |
Method HU_FOR_DELIVERY on class CL_MSR_TRC_SELECT has no exception.
Method IBDLV_FOR_INSPECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_INSP_WORKLIST_TRC | Inspection: structure to return the work list from tracking | 20080513 | |||
| 2 | IS_SEL_CRITERIA | Call by reference | Type reference (TYPE) | MSR_S_INSP_SELECTION_SCREEN | Interface Sel. Screen for Insp. Warehouse or Vendor | 20080513 |
Method IBDLV_FOR_INSPECTION on class CL_MSR_TRC_SELECT has no exception.
Method IBDLV_FOR_IRD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_RRD_WORKLIST | Table Type for RRD Worklist Data for tree display | 20071107 | |||
| 2 | IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | MSR_T_SELECT_OPTIONS | Table type for generic SELECT-OPTIONS | 20071107 | |||
| 3 | IV_REFUNDING_STATUS | Call by reference | Type reference (TYPE) | NUM1 | Numeric 1-character | 20071107 |
Method IBDLV_FOR_IRD on class CL_MSR_TRC_SELECT has no exception.
Method IBDLV_FOR_LFU_VRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SPE_INSPECRESH | Call by reference | Type reference (TYPE) | MSR_T_INSP_INSPECRESH | Inspection: Inspection Header | 20101211 | |||
| 2 | ET_SPE_INSPECRESP | Call by reference | Type reference (TYPE) | MSR_T_INSP_INSPECRESP | Inspection: Inspection Item Table | 20101211 | |||
| 3 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_REP_LFU_WORKLIST | Table Type for REP LFU Worklist Data for tree display | 20101116 | |||
| 4 | IS_DOC_STATUS | Call by reference | Type reference (TYPE) | MSR_S_REP_DOC_STATUS | Status fields from selection screen | 20101116 | |||
| 5 | IT_SELOPTS | Call by reference | Type reference (TYPE) | MSR_T_SELECT_OPTIONS | Table type for generic SELECT-OPTIONS | 20101116 |
Method IBDLV_FOR_LFU_VRM on class CL_MSR_TRC_SELECT has no exception.
Method IBDLV_FOR_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_SO | Result Table for Delivery Monitor for Sales Orders | 20070802 | |||
| 2 | IT_SO_VBELN | Call by reference | Type reference (TYPE) | SHP_VBELN_RANGE_T | Table Type for Ranges Table for Sales Document | 20070606 | |||
| 3 | IT_SO_VRMA | Call by reference | Type reference (TYPE) | MSR_T_RANGE_VRMA | Range Table for Vendor Returns Material Authorization Number | 20070802 |
Method IBDLV_FOR_RO on class CL_MSR_TRC_SELECT has no exception.
Method IBDLV_FOR_RSTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_PO | Result Table for Delivery Monitor for Purchase Orders | 20070802 | |||
| 2 | IT_SO_EBELN | Call by reference | Type reference (TYPE) | SHP_EBELN_RANGE_T | Table Type for Ranges Table for Sales Document | 20070606 | |||
| 3 | IT_SO_VRMA | Call by reference | Type reference (TYPE) | MSR_T_RANGE_VRMA | Range Table for Vendor Returns Material Authorization Number | 20070802 |
Method IBDLV_FOR_RSTO on class CL_MSR_TRC_SELECT has no exception.
Method INSPECTION_BY_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_INSP_WORKLIST_TRC | Inspection: structure to return the work list from tracking | 20090409 | |||
| 2 | IV_INSPECTION_NO | Call by reference | Type reference (TYPE) | /SPE/INSPEC_NO | Inspection Outcome number | 20090409 |
Method INSPECTION_BY_NUMBER on class CL_MSR_TRC_SELECT has no exception.
Method INSPECTION_FOR_DELIVERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR_CODE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20090828 | |||
| 2 | EV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity Code | 20090828 | |||
| 3 | EV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Inspection Code | 20090828 | |||
| 4 | EV_INSPECTION_ITEM | Call by reference | Type reference (TYPE) | /SPE/INSP_ITEM_NO | Inspection Item Number | 20090828 | |||
| 5 | EV_INSPECTION_NO | Call by reference | Type reference (TYPE) | /SPE/INSPEC_NO | Inspection Outcome number | 20090828 | |||
| 6 | EV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_INSP_REFUND_CODE | Returns Refund Code | 20090828 | |||
| 7 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20090828 | |||
| 8 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20090828 |
Method INSPECTION_FOR_DELIVERY on class CL_MSR_TRC_SELECT has no exception.
Method INSPECTION_FOR_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSPECTION_ITEM | Call by reference | Type reference (TYPE) | /SPE/INSP_ITEM_NO | Inspection Item Number | 20100730 | |||
| 2 | EV_INSPECTION_NO | Call by reference | Type reference (TYPE) | /SPE/INSPEC_NO | Inspection Outcome number | 20100730 | |||
| 3 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VA | Delivery Item | 20100730 | |||
| 4 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VA | Delivery | 20100730 |
Method INSPECTION_FOR_RO on class CL_MSR_TRC_SELECT has no exception.
Method ITEM_FOR_PRINTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PRINT_ITEM | Call by reference | Type reference (TYPE) | MSR_S_PRINT_ITEM | Multi-step returns - item data for printing | 20070510 | |||
| 2 | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070510 | |||
| 3 | IV_DOC_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20070625 | ||
| 4 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070510 | |||
| 5 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070510 |
Method ITEM_FOR_PRINTING on class CL_MSR_TRC_SELECT has no exception.
Method LAST_GM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-Step Returns - Document Type | 20070806 | |||
| 2 | EV_MBLNR | Call by reference | Type reference (TYPE) | MBLNR | Number of Material Document | 20070806 | |||
| 3 | EV_MJAHR | Call by reference | Type reference (TYPE) | MJAHR | Material Document Year | 20070806 | |||
| 4 | EV_SOBKZ | Call by reference | Type reference (TYPE) | SOBKZ | Special Stock Indicator | 20100727 | |||
| 5 | EV_ZEILE | Call by reference | Type reference (TYPE) | MBLPO | Item in Material Document | 20070806 | |||
| 6 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-Step Returns - Item Number | 20070806 | |||
| 7 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-Step Returns - Process ID | 20070806 | |||
| 8 | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Multi-Step Returns - Split Identification Number | 20070806 |
Method LAST_GM on class CL_MSR_TRC_SELECT has no exception.
Method LAST_IBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-Step Returns - Document Type | 20070803 | |||
| 2 | EV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20070803 | |||
| 3 | EV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20070803 | |||
| 4 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-Step Returns - Item Number | 20070803 | |||
| 5 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-Step Returns - Process ID | 20070803 | |||
| 6 | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Multi-Step Returns - Split Identification Number | 20070803 |
Method LAST_IBDLV on class CL_MSR_TRC_SELECT has no exception.
Method LAST_OBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-Step Returns - Document Type | 20070808 | |||
| 2 | EV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20070808 | |||
| 3 | EV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20070808 | |||
| 4 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-Step Returns - Item Number | 20070808 | |||
| 5 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-Step Returns - Process ID | 20070808 | |||
| 6 | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Multi-Step Returns - Split Identification Number | 20070808 |
Method LAST_OBDLV on class CL_MSR_TRC_SELECT has no exception.
Method OBDLV_FOR_INSPECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_INSP_WORKLIST_TRC | Inspection: structure to return the work list from tracking | 20080513 | |||
| 2 | IS_SEL_CRITERIA | Call by reference | Type reference (TYPE) | MSR_S_INSP_SELECTION_SCREEN | Interface Sel. Screen for Insp. Warehouse or Vendor | 20080513 |
Method OBDLV_FOR_INSPECTION on class CL_MSR_TRC_SELECT has no exception.
Method OBDLV_FOR_RPO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_PO | Result Table for Delivery Monitor for Purchase Orders | 20070802 | |||
| 2 | IT_SO_EBELN | Call by reference | Type reference (TYPE) | SHP_EBELN_RANGE_T | Table Type for Ranges Table for Sales Document | 20070606 | |||
| 3 | IT_SO_VRMA | Call by reference | Type reference (TYPE) | MSR_T_RANGE_VRMA | Range Table for Vendor Returns Material Authorization Number | 20070802 |
Method OBDLV_FOR_RPO on class CL_MSR_TRC_SELECT has no exception.
Method OBDLV_FOR_RPO_VRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RPO_ITEMS | Call by reference | Type reference (TYPE) | MSR_T_DOC_REF_DOC | MSR: Relation between document and reference document | 20101210 | |||
| 2 | IT_SO_EBELN | Call by reference | Type reference (TYPE) | MSR_T_RANGE | Table type for purchasing document number | 20100923 | |||
| 3 | IT_SO_VBELN | Call by reference | Type reference (TYPE) | MSR_T_RANGE | Table type for delivery document numbers | 20100923 | |||
| 4 | IT_SO_VRMA | Call by reference | Type reference (TYPE) | MSR_T_RANGE | Table type for vendor RMA-number | 20100923 | |||
| 5 | IV_DOC_TYPE_DLV | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for delivery document numbers | 20100923 | |||
| 6 | IV_DOC_TYPE_PO | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for purchasing document number | 20100923 |
Method OBDLV_FOR_RPO_VRM on class CL_MSR_TRC_SELECT has no exception.
Method OPEN_INSPECTION_FOR_DELIVERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSP_GUID | Call by reference | Type reference (TYPE) | MSR_INSP_GUID | Inspection GUID | 20110202 | |||
| 2 | EV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20110202 | |||
| 3 | EV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20110202 | |||
| 4 | EV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20110202 | |||
| 5 | IT_EXCL_MSR_DATA | Call by reference | Type reference (TYPE) | MSR_T_MB_DATA | Multi-step returns - enhancement for goods movement | 20110216 | |||
| 6 | IV_DELIV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20110202 | |||
| 7 | IV_DELIV_NUMB | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20110202 | |||
| 8 | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity Code | 20110202 | |||
| 9 | IV_INSPOUT_GUID | Call by reference | Type reference (TYPE) | /SPE/EWM_INSP_GUID | Inspection Outcome: Stock GUID set by EWM | 20110203 | |||
| 10 | IV_INSP_QUANTITY | Call by reference | Type reference (TYPE) | MENGE_D | Quantity | 20110202 | |||
| 11 | IV_INSP_UOM | Call by reference | Type reference (TYPE) | MEINS | Base Unit of Measure | 20110509 |
Method OPEN_INSPECTION_FOR_DELIVERY on class CL_MSR_TRC_SELECT has no exception.
Method ORDER_FOR_DLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SELECT | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_ORDER | Table of the MSR Document Number and MSR Order Number | 20070829 | |||
| 2 | IT_KEYS | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_KEYS | Table of the MSR Document Number and MSR Document Type | 20070829 |
Method ORDER_FOR_DLV on class CL_MSR_TRC_SELECT has no exception.
Method RELATED_DOCUMENTS_FOR_MSR_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENTS | Call by reference | Type reference (TYPE) | MSR_T_DOCUMENTS | Multi-step returns - documents | 20070605 | |||
| 2 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070605 |
Method RELATED_DOCUMENTS_FOR_MSR_ID on class CL_MSR_TRC_SELECT has no exception.
Method REPLACEMENTS_FOR_RPO_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REPLACEMENT_ITEMS | Call by reference | Type reference (TYPE) | MSR_T_DOCUMENTS | Multi-step returns - documents | 20101229 | |||
| 2 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | IF_MSR_TRC_C=>GC_DOC_TYPE_REPLACE_PO | Document Type | 20101229 | ||
| 3 | IV_REF_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - item number | 20101229 | |||
| 4 | IV_REF_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20101229 |
Method REPLACEMENTS_FOR_RPO_ITEM on class CL_MSR_TRC_SELECT has no exception.
Method RETURNS_FOR_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOC_QUANTITIES | Call by reference | Type reference (TYPE) | MSR_T_DOC_QUANTITIES | Multi-step returns - documents | 20070625 | |||
| 2 | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - item number | 20070625 | |||
| 3 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070625 | |||
| 4 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070625 |
Method RETURNS_FOR_DOCUMENT on class CL_MSR_TRC_SELECT has no exception.
Method RMA_FOR_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SELECT | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_RMA | Table of the MSR Document Number and Vendor RMA number | 20070829 | |||
| 2 | IT_KEYS | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_KEYS | Table of the MSR Document Number and MSR Document Type | 20070829 |
Method RMA_FOR_DOCUMENT on class CL_MSR_TRC_SELECT has no exception.
Method RO_FOR_CRD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WORKLIST | Call by reference | Type reference (TYPE) | MSR_T_RRD_WORKLIST | provide RRD with a worklist to display in tree | 20071107 | |||
| 2 | IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | MSR_T_SELECT_OPTIONS | Table type for generic SELECT-OPTIONS | 20071107 | |||
| 3 | IV_REFUNDING_STATUS | Call by reference | Type reference (TYPE) | NUM1 | Single-Character Indicator | 20071107 |
Method RO_FOR_CRD on class CL_MSR_TRC_SELECT has no exception.
Method RO_FOR_TRC_OVERVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENTS | Call by reference | Type reference (TYPE) | MSR_T_DOCUMENT_KEY | Multi-step returns - documents | 20070817 | |||
| 2 | IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | MSR_T_SELECT_OPTIONS | Table type for generic SELECT-OPTIONS | 20070817 | |||
| 3 | IV_FIN_STATUS | Call by reference | Type reference (TYPE) | MSR_LOG_STATUS | Logistical Follow-Up Status | 20070817 | |||
| 4 | IV_LOG_STATUS | Call by reference | Type reference (TYPE) | MSR_FIN_STATUS | Refunding | 20070817 | |||
| 5 | IV_PROC_STATUS | Call by reference | Type reference (TYPE) | MSR_PROC_STATUS | Processing Status | 20070817 |
Method RO_FOR_TRC_OVERVIEW on class CL_MSR_TRC_SELECT has no exception.
Method RPO_BY_RO_FOR_VRM_GR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RPO | Call by reference | Type reference (TYPE) | MSR_T_DLV_MON_KEYS | Table of the MSR Document Number and MSR Document Type | 20101215 | |||
| 2 | IT_RANGE_EBELN | Call by reference | Type reference (TYPE) | MSR_T_RANGE | Status fields from selection screen | 20101215 | |||
| 3 | IT_RANGE_VBELN | Call by reference | Type reference (TYPE) | MSR_T_RANGE | Table type for generic SELECT-OPTIONS | 20101215 |
Method RPO_BY_RO_FOR_VRM_GR on class CL_MSR_TRC_SELECT has no exception.
Method RPO_FOR_TRC_OVERVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENTS | Call by reference | Type reference (TYPE) | MSR_T_DOCUMENT_KEY | Multi-step returns - documents | 20070809 | |||
| 2 | IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | MSR_T_SELECT_OPTIONS | Table type for generic SELECT-OPTIONS | 20070809 | |||
| 3 | IV_FIN_STATUS | Call by reference | Type reference (TYPE) | MSR_FIN_STATUS | Refunding | 20070817 | |||
| 4 | IV_LOG_STATUS | Call by reference | Type reference (TYPE) | MSR_LOG_STATUS | Logistical Follow-Up Status | 20070817 | |||
| 5 | IV_PROC_STATUS | Call by reference | Type reference (TYPE) | MSR_PROC_STATUS | Processing Status | 20070817 |
Method RPO_FOR_TRC_OVERVIEW on class CL_MSR_TRC_SELECT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 100 |