Hierarchy
⤷ LO-ARM (Application Component) Advanced Returns Management
⤷ MSR_TRACKING (Package) Multi-Step Returns: Tracking
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_CM | Multistep-returns interface for credit memo | 20070221 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_DLV | Multistep-returns interface for deliveries | 20070511 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_GM | Multistep-returns interface for goods movements | 20070221 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_INSP | Multistep-returns interface to inspection/LDM | 20070228 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_IV | Multistep-returns interface for invoice verification | 20070503 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_LFU_VRM | Advanced Returns Interface for LFU of Vendor Replacement | 20101013 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_PO | Advanced Returns Interface for Purchase Orders | 20100915 |
8 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_RO | Multistep-returns interface to returns order | 20070212 |
9 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_RO_NO_UI | Multistep-returns interface to returns order | 20100607 |
10 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_RPO | Multistep-returns interface to returns purchase order | 20070220 |
... | Click here to see Used By full list (0 items) |
Properties
Class | CL_MSR_TRC_CONTROLLER | |
Short Description | Application controller for multistep returns | |
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 | 20070212 | 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
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_MSR_TRC_CM | Multistep-returns interface for credit memo | 20070221 | ||
2 | IF_MSR_TRC_DLV | Multistep-returns interface for deliveries | 20070511 | ||
3 | IF_MSR_TRC_GM | Multistep-returns interface for goods movements | 20070221 | ||
4 | IF_MSR_TRC_INSP | Multistep-returns interface to inspection/LDM | 20070228 | ||
5 | IF_MSR_TRC_IV | Multistep-returns interface for invoice verification | 20070503 | ||
6 | IF_MSR_TRC_LFU_VRM | Advanced Returns Interface for LFU of Vendor Replacement | 20101013 | ||
7 | IF_MSR_TRC_PO | Advanced Returns Interface for Purchase Orders | 20100915 | ||
8 | IF_MSR_TRC_RO | Multistep-returns interface to returns order | 20070212 | ||
9 | IF_MSR_TRC_RO_NO_UI | Multistep-returns interface to returns order | 20100607 | ||
10 | IF_MSR_TRC_RPO | Multistep-returns interface to returns purchase order | 20070220 | ||
11 | IF_MSR_TRC_SR | Advanced returns interface for settlement requirement | 20120711 |
Friends
Class CL_MSR_TRC_CONTROLLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GO_BADI | Static Attribute | Private | Object reference (TYPE REF TO) | MSR_TRC | Multi-step returns - Tracking | 20070704 | ||
2 | MS_HEAD | Instance attribute | Private | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20071112 | ||
3 | MT_ITEMS | Instance attribute | Private | Type reference (TYPE) | MSR_T_CTRL_BUFFER | Multi-step returns: controller buffer | 20071112 | ||
4 | MT_ITEMS_DELETED | Instance attribute | Private | Type reference (TYPE) | MSR_T_CTRL_BUFFER | Multi-step returns: controller buffer (deleted items) | 20071112 | ||
5 | MV_DIRTY | Instance attribute | Private | Type reference (TYPE) | XFELD | Instances is dirty (obsolete) | 20080118 | ||
6 | MV_DOC_TYPE_INSP | Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for Inspection-Interface: Inspection or LDM | 20070629 | ||
7 | MV_DOC_TYPE_PO | Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for PO-Interface: Repair PO or Replacement PO | 20100920 | ||
8 | MV_DOC_TYPE_RO | Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for rO-Interface: rO or CMR | 20070629 | ||
9 | MV_DOC_TYPE_RPO | Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for rPO-Interface: rPO or rSTO | 20070629 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_CMR_DATA | Static method | Private | Method | Check replacement material data | 20100623 |
2 | CHECK_COMPENSATION_QUANTITIES | Static method | Private | Method | Check quantity of replacement, refunding, replaced and insp | 20100818 |
3 | CHECK_DATA | Instance method | Private | Method | Check plausibility | 20070530 |
4 | CHECK_FOLLOW_UP_CODE | Static method | Private | Method | Check follow-up code | 20070724 |
5 | CHECK_FU_CODE_VALUATION | Static method | Public | Method | Check follow-up code depending on valuation | 20101110 |
6 | CHECK_INSP_DATA | Instance method | Private | Method | Check data plausibility in inspection | 20071017 |
7 | CHECK_INSP_FOLLOW_UP_EXIST | Instance method | Private | Method | Check follow-up documents for inspection | 20080116 |
8 | CHECK_INTRACOMPANY_REFUND | Instance method | Private | Method | Check refund control with intra-company shipment | 20080201 |
9 | CHECK_KUNNR_SALES_AREA | Static method | Private | Method | Check sales area and company code for receiving plant | 20110510 |
10 | CHECK_PLANTS | Static method | Private | Method | Check consistency of plants | 20070525 |
11 | CHECK_QUANTITY | Instance method | Private | Method | Check if quantity change is allowed | 20071116 |
12 | CHECK_REFUND_AFTER_CM | Static method | Private | Method | Check refund "After Receipt of Credit Memo" | 20080214 |
13 | CHECK_REFUND_CONTROL | Static method | Private | Method | Check refund control | 20070717 |
14 | CHECK_REPLACEMENT_DATA | Static method | Public | Method | Check replacement material data | 20110509 |
15 | CHECK_REPL_MAT_PLANTS | Static method | Private | Method | check supplying plant with matnr | 20100913 |
16 | CHECK_RO_DATA | Instance method | Private | Method | Check data plausibility in returns order | 20071016 |
17 | CHECK_RO_INSPECTION_CODE | Instance method | Private | Method | Check obligatory inspection code in returns order | 20071017 |
18 | CHECK_RO_INSPECTION_DATA | Instance method | Private | Method | Check inspection data in returns order | 20071017 |
19 | CHECK_RO_REFUND_CONTROL | Instance method | Private | Method | Check refund control in returns order | 20071022 |
20 | CHECK_SERVICE_MATERIAL | Instance method | Private | Method | Check if material is service material | 20090216 |
21 | CHECK_SUPPLYING_PLANT | Static method | Private | Method | Check supplying plant by VKORG and VTWEG | 20110502 |
22 | CHECK_VENDOR | Static method | Private | Method | Check follow-up vendor | 20070525 |
23 | CHECK_VENDOR_FOR_EXT_REPAIR | Static method | Private | Method | Check follow-up vendor | 20100803 |
24 | CHECK_VENDOR_RMA | Static method | Private | Method | Check if vendor is entered in rPO if vendor RMA is required | 20070525 |
25 | CONSTRUCTOR | Instance method | Public | Constructor | 20071015 | |
26 | COPY_INSP_HEAD_TO_ITEMS | Instance method | Private | Method | Copy inspection header to all items in controller buffer | 20080116 |
27 | COPY_ITEM_TO_HEAD | Instance method | Private | Method | Copy item data to header buffer | 20080117 |
28 | DELETE_FROM_BUFFER | Instance method | Private | Method | Delete record from controller buffer | 20070621 |
29 | DISPLAY_DETAILS | Instance method | Private | Method | Navigate to tracking UI | 20070511 |
30 | EXCHANGE_DOCUMENT_NUMBER | Instance method | Private | Method | Exchange temporary document number in controller buffer | 20071018 |
31 | EXCHANGE_DOC_NR | Instance method | Private | Method | Exchange temporary document number in controller & DB buffer | 20070604 |
32 | GET_APPLICATION | Instance method | Private | Method | Get application type from application data | 20070327 |
33 | GET_APPROVAL_BLOCK | Instance method | Private | Method | Get approval block from approval flag | 20070821 |
34 | GET_BADI | Instance method | Private | Method | Create BAdI object reference | 20070704 |
35 | GET_BUFFER | Instance method | Private | Method | Get data either from controller buffer or from database | 20070612 |
36 | GET_BUFFER_FIRST_ITEM | Instance method | Private | Method | Get first item from controller buffer | 20080121 |
37 | GET_DOC_TYPE | Instance method | Private | Method | Get document type depending on application data | 20070521 |
38 | GET_DOC_TYPE_FROM_DB | Instance method | Private | Method | Get Document type from MSR_D_EXECUTED | 20101004 |
39 | GET_INFOS_FOR_INSPECTION | Instance method | Private | Method | Get supplying plant for inspection of rSTO | 20080627 |
40 | GET_INSP_DATA | Instance method | Private | Method | Move inspection data into controller buffer | 20080116 |
41 | GET_INSP_DEFAULTS | Instance method | Private | Method | Get defaults for inspection/LFU into controller buffer | 20070724 |
42 | GET_INSP_FROM_RO | Instance method | Private | Method | Create new inspection item in controller buffer | 20070824 |
43 | GET_MESSAGES_FROM_TRC_DB | Instance method | Private | Method | get messagess from tracking DB Class | 20100608 |
44 | GET_NEXT_PLANT | Instance method | Private | Method | Get field NEXT_PLANT from first entry of table NEXT_PLANTS | 20070522 |
45 | GET_PO_DEFAULTS | Instance method | Private | Method | Get defaults for replacement PO from referenced rPO | 20100927 |
46 | GET_RMA_REQUIRED | Instance method | Private | Method | Get the rma_vendor_required flag from PIR | 20070327 |
47 | GET_RO_DEFAULTS | Instance method | Private | Method | Get default values for rO items into controller buffer | 20070911 |
48 | GET_RPO_DEFAULTS | Instance method | Private | Method | Get defaults for own returns and save into controller buffer | 20070615 |
49 | INSERT_NEXT_PLANT | Instance method | Private | Method | Insert NEXT_PLANT in first line of table NEXT_PLANTS | 20070522 |
50 | INSERT_NEXT_PLANTS_EXT | Instance method | Private | Method | Insert external next plants into table NEXT_PLANTS | 20080228 |
51 | INSERT_NEXT_PLANT_FOR_SENDBACK | Instance method | Private | Method | Insert NEXT_PLANT in first line of table NEXT_PLANTS | 20080110 |
52 | INSPECTION_FOR_DELIVERY | Instance method | Private | Method | check if Inspection created with rO exists | 20100910 |
53 | MAP_APPLICATION_TO_BUFFER | Instance method | Private | Method | Map application data to controller buffer | 20070628 |
54 | MAP_BUFFER_TO_APPLICATION | Instance method | Private | Method | Map controller buffer to application data | 20070521 |
55 | MAP_DB_TO_BUFFER | Instance method | Private | Method | Map tracking DB data to buffer data | 20070814 |
56 | MAP_INSP_APPL_TO_BUFFER | Instance method | Private | Method | Map inspection/LFU data to controller buffer | 20070731 |
57 | MAP_LFU_VRM_APPL_TO_BUFFER | Instance method | Private | Method | Map inspection/LFU data to controller buffer | 20101015 |
58 | MAP_RO_APPL_TO_BUFFER | Instance method | Private | Method | Map returns sales order data to controller buffer | 20070629 |
59 | MAP_RPO_APPL_TO_BUFFER | Instance method | Private | Method | Map returns purchase order data to controller buffer | 20070522 |
60 | REMEMBER_DELETED_ITEMS | Instance method | Private | Method | Collect deleted items into deleted items buffer | 20071109 |
61 | SET_BUFFER | Instance method | Private | Method | Save data into controller buffer | 20070601 |
62 | SET_BUFFER_TO_DB | Instance method | Private | Method | Transfer data from controller buffer to tracking DB buffer | 20070613 |
63 | SET_DEVIATION_FOR_CC_RO | Instance method | Private | Method | Set deviation Flag for CC-rO | 20080609 |
64 | SET_DIRTY | Instance method | Public | Method | Sets controller instance dirty (obsolete) | 20080118 |
65 | SET_DOC_TYPE_TO_BUFFER | Instance method | Private | Method | Set doctype for the whole document | 20070629 |
66 | SET_REFUNDING_PROCEDURE | Instance method | Private | Method | Set refunding procedure from refund control | 20070731 |
67 | SET_REPLACED_QUANTITY | Instance method | Private | Method | Calculate replaced quantity for partial deliveries | 20101203 |
Events
Class CL_MSR_TRC_CONTROLLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_PO_ITEMS | Private | See coding | 20070523 | BEGIN OF ty_s_po_items,
ebeln TYPE ebeln,
ebelp TYPE ebelp,
loekz TYPE loekz,
END OF ty_s_po_items
|
||
2 | TY_T_PO_ITEMS | Private | See coding | 20070523 | ty_t_po_items TYPE STANDARD TABLE OF ty_s_po_items
|
Method Signatures
Method CHECK_CMR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100623 | ||
2 | Importing | IV_CMR_QTY | Call by reference | Type reference (TYPE) | MSR_CMR_QTY | Replacement Material Quantity | 20100629 | ||
3 | Importing | IV_CMR_UNIT | Call by reference | Type reference (TYPE) | MSR_CMR_UNIT | Replacement Material Unit of Measure | 20100623 | ||
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20100623 | |||
5 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | 20100623 | |||
6 | Importing | IV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_INSP_REFUND_CODE | Returns Refund Code | 20100623 | ||
7 | Importing | IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20100722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20100623 |
Method CHECK_COMPENSATION_QUANTITIES 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 | 20100818 | ||
2 | Importing | IV_ABGRU | Call by reference | Type reference (TYPE) | ABGRU_VA | Reason for Rejection of Quotations and Sales Orders | 20101111 | ||
3 | Importing | IV_CMR_QTY | Call by reference | Type reference (TYPE) | MSR_CMR_QTY | Credit Memo Request Quantity | 20100818 | ||
4 | Importing | IV_CMR_UNIT | Call by reference | Type reference (TYPE) | MSR_CMR_UNIT | Credit Memo Request Unit of Measure | 20100818 | ||
5 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20100818 | |||
6 | Importing | IV_INSP_QUAN | Call by reference | Type reference (TYPE) | MSR_INSP_INSPECTED_QTY | Inspected Quantity | 20100818 | ||
7 | Importing | IV_INSP_UNIT | Call by reference | Type reference (TYPE) | MSR_INSP_QUAN_UOM | Unit of Measure for Inspected Quantity | 20100818 | ||
8 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20100818 | ||
9 | Importing | IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20100818 | ||
10 | Importing | IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20100818 | ||
11 | Importing | IV_REPLACED_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACED_QTY | Reference Original Quantity for Replacement Material | 20100818 | ||
12 | Importing | IV_REPLACED_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACED_UNIT | Replaced Material Unit of Measure | 20100818 | ||
13 | Importing | IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20100818 | ||
14 | Importing | IV_REPLACE_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACE_QTY | Replacement Material Quantity | 20100818 | ||
15 | Importing | IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20100818 | ||
16 | Importing | IV_REPLACE_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACE_UNIT | Replacement Material Unit of Measure | 20100818 | ||
17 | Importing | IV_SPLIT_GROUP | Call by reference | Type reference (TYPE) | INT4 | Split Identification | 20101111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20100818 |
Method CHECK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Filled if required | 20070530 | ||
2 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070531 | ||
3 | Importing | IV_ABGRU | Call by reference | Type reference (TYPE) | ABGRU_VA | Reason for rejection of quotations and sales orders | 20100726 | ||
4 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070530 | ||
5 | Importing | IV_CMR_QTY | Call by reference | Type reference (TYPE) | MSR_CMR_QTY | Credit Memo Request Quantity | 20100629 | ||
6 | Importing | IV_CMR_UNIT | Call by reference | Type reference (TYPE) | MSR_CMR_UNIT | Credit Memo Request Unit of Measure | 20100623 | ||
7 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070530 | ||
8 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070530 | ||
9 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
10 | Importing | IV_FU_CODE_ERP | Call by reference | Type reference (TYPE) | MSR_FU_CODE_ERP | SPACE | Maintenance of Follow-Up Code in ERP | 20101110 | |
11 | Importing | IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Inspection Code | 20071008 | ||
12 | Importing | IV_INSP_AT_CUST | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Inspection at Customer Site | 20080808 | ||
13 | Importing | IV_INSP_QUAN | Call by reference | Type reference (TYPE) | MSR_INSP_INSPECTED_QTY | Inspected Quantity | 20100728 | ||
14 | Importing | IV_INSP_UNIT | Call by reference | Type reference (TYPE) | MSR_INSP_QUAN_UOM | Unit of Measure for Inspected Quantity | 20100728 | ||
15 | Importing | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070530 | ||
16 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20100728 | ||
17 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Multi-step returns - material received | 20070913 | ||
18 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20100726 | ||
19 | Importing | IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20100726 | ||
20 | Importing | IV_MSR_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20100726 | ||
21 | Importing | IV_PAYING_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Supplying Plant for Replacement Material | 20100817 | ||
22 | Importing | IV_PRE_ORDER_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20110509 | ||
23 | Importing | IV_PRE_ORDER_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | document type of last returns document rPO/rSTO/rO | 20070531 | ||
24 | Importing | IV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_INSP_REFUND_CODE | Returns Refund Code | 20100623 | ||
25 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20071022 | ||
26 | Importing | IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20100722 | ||
27 | Importing | IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20100727 | ||
28 | Importing | IV_REPLACED_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACED_QTY | Reference Original Quantity for Replacement Material | 20100629 | ||
29 | Importing | IV_REPLACED_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACED_UNIT | Replaced Material Unit of Measure | 20100623 | ||
30 | Importing | IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20100602 | ||
31 | Importing | IV_REPLACE_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACE_QTY | Replacement Material Quantity | 20100629 | ||
32 | Importing | IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20100625 | ||
33 | Importing | IV_REPLACE_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACE_UNIT | Replacement Material Unit of Measure | 20100602 | ||
34 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070530 | ||
35 | Importing | IV_SPLIT_GROUP | Call by reference | Type reference (TYPE) | INT4 | Split Identification | 20101111 | ||
36 | Importing | IV_START_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101201 | ||
37 | Importing | IV_VENDOR_RMA | Call by reference | Type reference (TYPE) | MSR_VRMA_NR | Returns: Vendor Authorization number | 20070531 | ||
38 | Importing | IV_VRMA_REQ | Call by reference | Type reference (TYPE) | MSR_VRMA_REQ | Multi-step returns - vendor RMA number obligatory | 20070531 | ||
39 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20070530 |
Method CHECK_FOLLOW_UP_CODE 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 | 20070724 | ||
2 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070724 | ||
3 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070724 | ||
4 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
5 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Multi-step returns - material received | 20070913 | ||
6 | Importing | IV_PRE_ORDER_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | document type of prefious returns document (rPO/rSTO/rO) | 20070724 | ||
7 | Importing | IV_START_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20070724 |
Method CHECK_FU_CODE_VALUATION 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 | 20101110 | ||
2 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Table with BAPI Return Information | 20101110 | ||
3 | Importing | IV_ABGRU | Call by reference | Type reference (TYPE) | ABGRU_VA | Reason for Rejection of Quotations and Sales Orders | 20101110 | ||
4 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity Code | 20101110 | ||
5 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20101110 | ||
6 | Importing | IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20101110 | ||
7 | Importing | IV_PRE_ORDER_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101110 | ||
8 | Importing | IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20101110 | ||
9 | Importing | IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20101110 | ||
10 | Importing | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20101110 |
Method CHECK_FU_CODE_VALUATION on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_INSP_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080110 | ||
2 | Importing | IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20071017 |
Method CHECK_INSP_FOLLOW_UP_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20080116 | ||
2 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20080116 | ||
3 | Returning | RV_FOLLOW_UP_EXIST | Value transfer | Type reference (TYPE) | XFELD | 'X' = follow-up documents exist | 20080116 |
Method CHECK_INSP_FOLLOW_UP_EXIST on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_INTRACOMPANY_REFUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080201 | ||
2 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20080201 | ||
3 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20080201 | ||
4 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20080201 | ||
5 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20080307 | ||
6 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080307 |
Method CHECK_INTRACOMPANY_REFUND on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_KUNNR_SALES_AREA 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 | 20110510 | ||
2 | Importing | IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20110512 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_EXISTS | 20110510 |
Method CHECK_PLANTS 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 | 20070703 | ||
2 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070525 | ||
3 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070529 | ||
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070525 | ||
5 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
6 | Importing | IV_FU_CODE_ERP | Call by reference | Type reference (TYPE) | MSR_FU_CODE_ERP | SPACE | Maintenance of Follow-Up Code in ERP | 20101110 | |
7 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070525 | ||
8 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20070525 |
Method CHECK_QUANTITY 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 | Return Parameter | 20071116 | ||
2 | Importing | IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20071119 | ||
3 | Importing | IS_MEPOITEM | Call by reference | Type reference (TYPE) | MEPOITEM | Purchase Order Item | 20071116 | ||
4 | Importing | IS_VBAP | Call by reference | Type reference (TYPE) | VBAP | Sales Document: Item Data | 20071116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20071116 |
Method CHECK_REFUND_AFTER_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080214 | ||
2 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity Code | 20080214 | ||
3 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20080214 |
Method CHECK_REFUND_AFTER_CM on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_REFUND_CONTROL 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 | 20070717 | ||
2 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = collect messages in table; ' ' = raise exception | 20070717 | |
3 | Importing | IV_INVALID_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-step returns : Refund control | 20070717 | ||
4 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20070810 | ||
5 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | XFELD | Material received | 20080618 | ||
6 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-step returns : Refund control | 20070717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20070717 |
Method CHECK_REPLACEMENT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110509 | ||
2 | Importing | IV_CRD | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20110509 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20110509 | |||
4 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | 20110509 | |||
5 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | 20110509 | |||
6 | Importing | IV_PAYING_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Supplying Plant for Replacement Material | 20110509 | ||
7 | Importing | IV_PRE_ORDER_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Sales Document | 20110509 | ||
8 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20110509 | ||
9 | Importing | IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20110509 | ||
10 | Importing | IV_REPLACED_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACED_QTY | Reference Original Quantity for Replacement Material | 20110509 | ||
11 | Importing | IV_REPLACED_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACED_UNIT | Replaced Material Unit of Measure | 20110509 | ||
12 | Importing | IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20110509 | ||
13 | Importing | IV_REPLACE_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACE_QTY | Replacement Material Quantity | 20110509 | ||
14 | Importing | IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20110509 | ||
15 | Importing | IV_REPLACE_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACE_UNIT | Replacement Material Unit of Measure | 20110509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20110509 |
Method CHECK_REPL_MAT_PLANTS 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) | BAPIRET2_T | Return parameter table | 20100913 | ||
2 | Importing | IV_PAYING_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Plant Table for National (Centrally Agreed) Contracts | 20100913 | ||
3 | Importing | IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20100913 |
Method CHECK_REPL_MAT_PLANTS on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_RO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071016 | ||
2 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Application | 20080317 | ||
3 | Importing | IV_AT_CUSTOMER_SITE | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Multi-step returns : Inspection at customer site | 20071016 | ||
4 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | 'X' = collect messages in table; ' ' = raise exception | 20071016 | ||
5 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity ID | 20071016 | ||
6 | Importing | IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Multi-step returns : Inspection code | 20071016 | ||
7 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20071016 | ||
8 | Importing | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080207 | ||
9 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Multi-step returns - material received | 20071016 | ||
10 | Importing | IV_POSAR | Call by reference | Type reference (TYPE) | POSAR | Item type | 20071016 | ||
11 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-step returns : Refund control | 20071016 | ||
12 | Importing | IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20110207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20071016 |
Method CHECK_RO_INSPECTION_CODE 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 | 20071017 | ||
2 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = collect messages in table; ' ' = raise exception | 20071017 | |
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20071017 | ||
4 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20071017 | ||
5 | Importing | IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Multi-step returns : Inspection code | 20071017 | ||
6 | Importing | IV_INSP_AT_CUST | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Inspection at Customer Site | 20080808 | ||
7 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Material Received | 20071017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20071017 |
Method CHECK_RO_INSPECTION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071017 | ||
2 | Importing | IV_AT_CUSTOMER_SITE | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Multi-step returns : Inspection at customer site | 20071017 | ||
3 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = collect messages in table; ' ' = raise exception | 20071017 | |
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20071017 | ||
5 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20071017 | ||
6 | Importing | IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Multi-step returns : Inspection code | 20071017 | ||
7 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20071017 | ||
8 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Material Received | 20071017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20071017 |
Method CHECK_RO_REFUND_CONTROL 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 | 20071022 | ||
2 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20071022 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20071022 | ||
4 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20071023 | ||
5 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20071022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20071022 |
Method CHECK_SERVICE_MATERIAL 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 | 20090216 | ||
2 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | General Material Data | 20090216 | ||
3 | Importing | IV_POSAR | Call by reference | Type reference (TYPE) | POSAR | Item type | 20090326 | ||
4 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multistep-returns application controller | 20090216 |
Method CHECK_SUPPLYING_PLANT 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) | BAPIRET2_T | Return parameter table | 20110502 | ||
2 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20110510 | ||
3 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Supplying Plant for Replacement Material | 20110502 | ||
4 | Importing | IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20110502 | ||
5 | Importing | IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20110502 |
Method CHECK_SUPPLYING_PLANT on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_VENDOR 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 | 20070703 | ||
2 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070529 | ||
3 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
4 | Importing | IV_FU_CODE_ERP | Call by reference | Type reference (TYPE) | MSR_FU_CODE_ERP | SPACE | Maintenance of Follow-Up Code in ERP | 20101112 | |
5 | Importing | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Vendor from Application | 20070525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20070525 |
Method CHECK_VENDOR_FOR_EXT_REPAIR 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 | 20100803 | ||
2 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20100803 | ||
3 | Importing | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20100803 | ||
4 | Importing | IV_ORDER_TYPE | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20100804 | ||
5 | Importing | IV_RO_NUMBER | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Vendor from Application | 20100803 |
Method CHECK_VENDOR_FOR_EXT_REPAIR on class CL_MSR_TRC_CONTROLLER has no exception.
Method CHECK_VENDOR_RMA 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 | 20070702 | ||
2 | Importing | IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070529 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070525 | ||
4 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20070913 | ||
5 | Importing | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080131 | ||
6 | Importing | IV_RMA_REQ | Call by reference | Type reference (TYPE) | MSR_VRMA_REQ | Multi-step returns - vendor RMA number obligatory | 20070525 | ||
7 | Importing | IV_VENDOR_RMA | Call by reference | Type reference (TYPE) | MSR_VRMA_NR | Multi-Step Returns: Vendor RMA Number | 20070703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MSR_TRC | Errors in multi-step returns application controller | 20070525 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_MSR_TRC_CONTROLLER has no parameter.
Method CONSTRUCTOR on class CL_MSR_TRC_CONTROLLER has no exception.
Method COPY_INSP_HEAD_TO_ITEMS Signature
Method COPY_INSP_HEAD_TO_ITEMS on class CL_MSR_TRC_CONTROLLER has no parameter.
Method COPY_INSP_HEAD_TO_ITEMS on class CL_MSR_TRC_CONTROLLER has no exception.
Method COPY_ITEM_TO_HEAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ITEM | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080117 |
Method COPY_ITEM_TO_HEAD on class CL_MSR_TRC_CONTROLLER has no exception.
Method DELETE_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070625 | ||
2 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070625 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070702 |
Method DELETE_FROM_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method DISPLAY_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070613 | ||
2 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070613 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070704 | ||
4 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070613 | ||
5 | Importing | IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-step returns - item number | 20070613 |
Method DISPLAY_DETAILS on class CL_MSR_TRC_CONTROLLER has no exception.
Method EXCHANGE_DOCUMENT_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ITEM_NEW | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20080429 | ||
2 | Importing | IV_DOC_NR_NEW | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20071018 | ||
3 | Importing | IV_DOC_NR_OLD | Call by reference | Type reference (TYPE) | MSR_DOC_NR | SPACE | Document Number | 20071018 | |
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20071018 |
Method EXCHANGE_DOCUMENT_NUMBER on class CL_MSR_TRC_CONTROLLER has no exception.
Method EXCHANGE_DOC_NR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_NR_NEW | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070604 | ||
2 | Importing | IV_DOC_NR_OLD | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070604 |
Method EXCHANGE_DOC_NR on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070515 | ||
2 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20070521 | ||
3 | Importing | IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20070521 |
Method GET_APPLICATION on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_APPROVAL_BLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_APPROVAL_BLOCK | Call by reference | Type reference (TYPE) | MSR_APPROVAL_BLOCK | Approval | 20070821 | ||
2 | Importing | IV_APPROVAL | Call by reference | Type reference (TYPE) | MSR_APPROVAL_STATUS | Approval Status of Returns Process | 20070821 |
Method GET_APPROVAL_BLOCK on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_BADI Signature
Method GET_BADI on class CL_MSR_TRC_CONTROLLER has no parameter.
Method GET_BADI on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070612 | ||
2 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070612 | ||
3 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070612 | ||
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070612 | ||
5 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070612 |
Method GET_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_BUFFER_FIRST_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080121 | ||
2 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20080121 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20080121 |
Method GET_BUFFER_FIRST_ITEM on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_DOC_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070521 | ||
2 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070521 | ||
3 | Importing | IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | Activity or element category | 20070521 | ||
4 | Importing | IV_VGTYP | Call by reference | Type reference (TYPE) | VBTYP | Type of the preceding sd document | 20100826 |
Method GET_DOC_TYPE on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_DOC_TYPE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20101004 | ||
2 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20101004 | ||
3 | Returning | RV_DOC_TYPE | Value transfer | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101004 |
Method GET_DOC_TYPE_FROM_DB on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_INFOS_FOR_INSPECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUPPL_LGORT | Call by reference | Type reference (TYPE) | LGORT_D | Material Master View on Storage Location and Batch Selection | 20080627 | ||
2 | Exporting | EV_SUPPL_PLANT | Call by reference | Type reference (TYPE) | RESWK | Supplying (issuing) plant in case of stock transport order | 20080627 | ||
3 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20080627 | ||
4 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20080627 | ||
5 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20080627 | ||
6 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-Step Returns - Process ID | 20080627 | ||
7 | Importing | IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-step returns - item number | 20080627 |
Method GET_INFOS_FOR_INSPECTION on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_INSP_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080116 | ||
2 | Importing | IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080407 |
Method GET_INSP_DATA on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_INSP_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070724 | ||
2 | Importing | IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080407 | ||
3 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20071109 | ||
4 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20071109 | ||
5 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20071109 |
Method GET_INSP_DEFAULTS on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_INSP_FROM_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080408 | ||
2 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20070824 | ||
3 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20070824 | ||
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20070824 |
Method GET_INSP_FROM_RO on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_MESSAGES_FROM_TRC_DB 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 | 20100608 |
Method GET_MESSAGES_FROM_TRC_DB on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_NEXT_PLANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_NEXT_PLANT | Call by reference | Type reference (TYPE) | MSR_S_NEXT_PLANT | Mlti-step returns - next plant | 20070522 | ||
2 | Exporting | EV_MULTIPLE_PLANTS | Call by reference | Type reference (TYPE) | XFELD | More than one follow-plant exists | 20070522 | ||
3 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070522 | ||
4 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070904 |
Method GET_NEXT_PLANT on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_PO_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20100927 | ||
2 | Importing | IV_PO_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20100927 | ||
3 | Importing | IV_REF_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20100927 | ||
4 | Importing | IV_REF_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20100927 | ||
5 | Importing | IV_REF_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20100927 |
Method GET_PO_DEFAULTS on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_RMA_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070629 | ||
2 | Importing | IV_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Material Category | 20131016 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070629 | ||
4 | Importing | IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070510 | ||
5 | Importing | IV_EMATN | Call by reference | Type reference (TYPE) | EMATN | Material Number Corresponding to Manufacturer Part Number | 20131016 | ||
6 | Importing | IV_INFNR | Call by reference | Type reference (TYPE) | INFNR | Number of Purchasing Info Record | 20070515 | ||
7 | Importing | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070510 | ||
8 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070515 | ||
9 | Importing | IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070629 | ||
10 | Importing | IV_SATNR | Call by reference | Type reference (TYPE) | SATNR | Cross-Plant Configurable Material | 20131016 | ||
11 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070510 | ||
12 | Returning | RV_VRMA_REQ | Value transfer | Type reference (TYPE) | MSR_VRMA_REQ | Multi-step returns - vendor RMA number obligatory | 20070510 |
Method GET_RMA_REQUIRED on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_RO_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070911 | ||
2 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070911 | ||
3 | Importing | IV_POSAR | Call by reference | Type reference (TYPE) | POSAR | Item type | 20071023 | ||
4 | Importing | IV_VKBUR | Call by reference | Type reference (TYPE) | VKBUR | Sales Office | 20070911 |
Method GET_RO_DEFAULTS on class CL_MSR_TRC_CONTROLLER has no exception.
Method GET_RPO_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_COMM_CTRL_APPL | Call by reference | Type reference (TYPE) | MSR_S_COMM_CTRL_APPL | data exchange with applications | 20070615 | ||
2 | Exporting | ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070620 | ||
3 | Importing | IS_COMM_CUST_APPL | Call by reference | Type reference (TYPE) | MSR_S_COMM_CUST_APPL | Multi-step returns:customer data exchange from BAPI | 20070829 | ||
4 | Importing | IS_MEPOHEADER | Call by reference | Type reference (TYPE) | MEPOHEADER | Purchase Order Header Data | 20070615 | ||
5 | Importing | IS_MEPOITEM | Call by reference | Type reference (TYPE) | MEPOITEM | Purchase Order Item | 20070615 | ||
6 | Importing | IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-step returns - item number | 20070615 | ||
7 | Importing | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Multi-step returns - split ID | 20070615 |
Method GET_RPO_DEFAULTS on class CL_MSR_TRC_CONTROLLER has no exception.
Method INSERT_NEXT_PLANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070522 | ||
2 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20090813 | |||
3 | Importing | IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | 20090813 | |||
4 | Importing | IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | 20090813 | |||
5 | Importing | IV_NEXT_PLANT | Call by reference | Type reference (TYPE) | MSR_NEXT_PLANT | Next Plant | 20070522 | ||
6 | Importing | IV_PLANT_NAME | Call by reference | Type reference (TYPE) | NAME1 | Next Plant Name | 20070522 | ||
7 | Importing | IV_TRANSSHIP | Call by reference | Type reference (TYPE) | MSR_TRANSSHIPMENT_PLANT | Transshipment Plant | 20070904 |
Method INSERT_NEXT_PLANT on class CL_MSR_TRC_CONTROLLER has no exception.
Method INSERT_NEXT_PLANTS_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20080228 | ||
2 | Importing | IT_NEXT_PLANTS_EXT | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANT_EXT | Multistep Returns Next Plants | 20080228 |
Method INSERT_NEXT_PLANTS_EXT on class CL_MSR_TRC_CONTROLLER has no exception.
Method INSERT_NEXT_PLANT_FOR_SENDBACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20080110 | ||
2 | Importing | IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080110 |
Method INSERT_NEXT_PLANT_FOR_SENDBACK on class CL_MSR_TRC_CONTROLLER has no exception.
Method INSPECTION_FOR_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20100910 | ||
2 | Exporting | EV_INSP_NO | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20100910 | ||
3 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20100910 | ||
4 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20100910 | ||
5 | Importing | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20100910 |
Method INSPECTION_FOR_DELIVERY on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_APPLICATION_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070628 | ||
2 | Importing | IS_COMM_CTRL_APPL | Call by reference | Type reference (TYPE) | MSR_S_COMM_CTRL_APPL | data exchange with applications | 20070628 |
Method MAP_APPLICATION_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_BUFFER_TO_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_COMM_CTRL_APPL | Call by reference | Type reference (TYPE) | MSR_S_COMM_CTRL_APPL | data exchange with applications | 20070521 | ||
2 | Importing | IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070530 |
Method MAP_BUFFER_TO_APPLICATION on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_DB_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070814 | ||
2 | Importing | IS_COMM_CTRL_DB | Call by reference | Type reference (TYPE) | MSR_S_COMM_CTRL_DB | Multi-step returns - communication Controller TRC_DB | 20070814 |
Method MAP_DB_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_INSP_APPL_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070731 | ||
2 | Importing | IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080407 | ||
3 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANT_EXT | Multistep Returns Next Plants | 20080228 |
Method MAP_INSP_APPL_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_LFU_VRM_APPL_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20101015 | ||
2 | Importing | IS_LFU_ITEM | Call by reference | Type reference (TYPE) | MSR_S_REP_LFU_ITEM_DETAIL | Item fields for screen display and input | 20101020 | ||
3 | Importing | IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANT_EXT | Multistep Returns Next Plants | 20101015 |
Method MAP_LFU_VRM_APPL_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_RO_APPL_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070629 | ||
2 | Importing | IS_VBAP | Call by reference | Type reference (TYPE) | VBAP | Sales Document: Item Data | 20070710 | ||
3 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070629 | ||
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070629 | ||
5 | Importing | IV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR_V | Customer number | 20070705 | ||
6 | Importing | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070705 |
Method MAP_RO_APPL_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method MAP_RPO_APPL_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070531 | ||
2 | Importing | IS_MEPOHEADER | Call by reference | Type reference (TYPE) | MEPOHEADER | Purchase Order Header Data | 20070522 | ||
3 | Importing | IS_MEPOITEM | Call by reference | Type reference (TYPE) | MEPOITEM | Purchase Order Item | 20070522 | ||
4 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070601 | ||
5 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070601 |
Method MAP_RPO_APPL_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method REMEMBER_DELETED_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20071109 | ||
2 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20071109 | ||
3 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20071109 | ||
4 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20071109 |
Method REMEMBER_DELETED_ITEMS on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070601 |
Method SET_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_BUFFER_TO_DB Signature
Method SET_BUFFER_TO_DB on class CL_MSR_TRC_CONTROLLER has no parameter.
Method SET_BUFFER_TO_DB on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_DEVIATION_FOR_CC_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DEVIATION | Call by reference | Type reference (TYPE) | XFELD | Deviation exists | 20080609 | ||
2 | Importing | IS_VBRK | Call by reference | Type reference (TYPE) | VBRKVB | Reference Structure for XVBRK/YVBRP | 20080609 | ||
3 | Importing | IS_VBRP | Call by reference | Type reference (TYPE) | VBRPVB | Reference Structure for XVBRP/YVBRP | 20080609 |
Method SET_DEVIATION_FOR_CC_RO on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_DIRTY Signature
Method SET_DIRTY on class CL_MSR_TRC_CONTROLLER has no parameter.
Method SET_DIRTY on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_DOC_TYPE_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20071214 | ||
2 | Importing | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070629 | ||
3 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070629 |
Method SET_DOC_TYPE_TO_BUFFER on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_REFUNDING_PROCEDURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_REFUNDING | Call by reference | Type reference (TYPE) | MSR_REFUND_PROCEDURE | Multi-step returns: refunding procedure | 20070731 | ||
2 | Exporting | EV_WAIT_FOR_CREDIT | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070731 | ||
3 | Importing | IV_AUART | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20070815 | ||
4 | Importing | IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-Step Returns - Refund Control | 20070731 | ||
5 | Importing | IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20100727 |
Method SET_REFUNDING_PROCEDURE on class CL_MSR_TRC_CONTROLLER has no exception.
Method SET_REPLACED_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20101203 |
Method SET_REPLACED_QUANTITY on class CL_MSR_TRC_CONTROLLER has no exception.
Meta Relationship - Using (full list)
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_CM | Multistep-returns interface for credit memo | 20070221 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_DLV | Multistep-returns interface for deliveries | 20070511 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_GM | Multistep-returns interface for goods movements | 20070221 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_INSP | Multistep-returns interface to inspection/LDM | 20070228 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_IV | Multistep-returns interface for invoice verification | 20070503 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_LFU_VRM | Advanced Returns Interface for LFU of Vendor Replacement | 20101013 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_PO | Advanced Returns Interface for Purchase Orders | 20100915 |
8 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_RO | Multistep-returns interface to returns order | 20070212 |
9 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_RO_NO_UI | Multistep-returns interface to returns order | 20100607 |
10 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_RPO | Multistep-returns interface to returns purchase order | 20070220 |
11 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MSR_TRC_SR | Advanced returns interface for settlement requirement | 20120711 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 100 |