Hierarchy

⤷

⤷

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 | ![]() |
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 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | MSR_TRC | Multi-step returns - Tracking | 20070704 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20071112 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MSR_T_CTRL_BUFFER | Multi-step returns: controller buffer | 20071112 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MSR_T_CTRL_BUFFER | Multi-step returns: controller buffer (deleted items) | 20071112 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Instances is dirty (obsolete) | 20080118 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for Inspection-Interface: Inspection or LDM | 20070629 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for PO-Interface: Repair PO or Replacement PO | 20100920 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MSR_DOC_TYPE | Document Type for rO-Interface: rO or CMR | 20070629 | ||
9 | ![]() |
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 | ![]() |
Static method | Private | Method | Check replacement material data | 20100623 |
2 | ![]() |
Static method | Private | Method | Check quantity of replacement, refunding, replaced and insp | 20100818 |
3 | ![]() |
Instance method | Private | Method | Check plausibility | 20070530 |
4 | ![]() |
Static method | Private | Method | Check follow-up code | 20070724 |
5 | ![]() |
Static method | Public | Method | Check follow-up code depending on valuation | 20101110 |
6 | ![]() |
Instance method | Private | Method | Check data plausibility in inspection | 20071017 |
7 | ![]() |
Instance method | Private | Method | Check follow-up documents for inspection | 20080116 |
8 | ![]() |
Instance method | Private | Method | Check refund control with intra-company shipment | 20080201 |
9 | ![]() |
Static method | Private | Method | Check sales area and company code for receiving plant | 20110510 |
10 | ![]() |
Static method | Private | Method | Check consistency of plants | 20070525 |
11 | ![]() |
Instance method | Private | Method | Check if quantity change is allowed | 20071116 |
12 | ![]() |
Static method | Private | Method | Check refund "After Receipt of Credit Memo" | 20080214 |
13 | ![]() |
Static method | Private | Method | Check refund control | 20070717 |
14 | ![]() |
Static method | Public | Method | Check replacement material data | 20110509 |
15 | ![]() |
Static method | Private | Method | check supplying plant with matnr | 20100913 |
16 | ![]() |
Instance method | Private | Method | Check data plausibility in returns order | 20071016 |
17 | ![]() |
Instance method | Private | Method | Check obligatory inspection code in returns order | 20071017 |
18 | ![]() |
Instance method | Private | Method | Check inspection data in returns order | 20071017 |
19 | ![]() |
Instance method | Private | Method | Check refund control in returns order | 20071022 |
20 | ![]() |
Instance method | Private | Method | Check if material is service material | 20090216 |
21 | ![]() |
Static method | Private | Method | Check supplying plant by VKORG and VTWEG | 20110502 |
22 | ![]() |
Static method | Private | Method | Check follow-up vendor | 20070525 |
23 | ![]() |
Static method | Private | Method | Check follow-up vendor | 20100803 |
24 | ![]() |
Static method | Private | Method | Check if vendor is entered in rPO if vendor RMA is required | 20070525 |
25 | ![]() |
Instance method | Public | Constructor | 20071015 | |
26 | ![]() |
Instance method | Private | Method | Copy inspection header to all items in controller buffer | 20080116 |
27 | ![]() |
Instance method | Private | Method | Copy item data to header buffer | 20080117 |
28 | ![]() |
Instance method | Private | Method | Delete record from controller buffer | 20070621 |
29 | ![]() |
Instance method | Private | Method | Navigate to tracking UI | 20070511 |
30 | ![]() |
Instance method | Private | Method | Exchange temporary document number in controller buffer | 20071018 |
31 | ![]() |
Instance method | Private | Method | Exchange temporary document number in controller & DB buffer | 20070604 |
32 | ![]() |
Instance method | Private | Method | Get application type from application data | 20070327 |
33 | ![]() |
Instance method | Private | Method | Get approval block from approval flag | 20070821 |
34 | ![]() |
Instance method | Private | Method | Create BAdI object reference | 20070704 |
35 | ![]() |
Instance method | Private | Method | Get data either from controller buffer or from database | 20070612 |
36 | ![]() |
Instance method | Private | Method | Get first item from controller buffer | 20080121 |
37 | ![]() |
Instance method | Private | Method | Get document type depending on application data | 20070521 |
38 | ![]() |
Instance method | Private | Method | Get Document type from MSR_D_EXECUTED | 20101004 |
39 | ![]() |
Instance method | Private | Method | Get supplying plant for inspection of rSTO | 20080627 |
40 | ![]() |
Instance method | Private | Method | Move inspection data into controller buffer | 20080116 |
41 | ![]() |
Instance method | Private | Method | Get defaults for inspection/LFU into controller buffer | 20070724 |
42 | ![]() |
Instance method | Private | Method | Create new inspection item in controller buffer | 20070824 |
43 | ![]() |
Instance method | Private | Method | get messagess from tracking DB Class | 20100608 |
44 | ![]() |
Instance method | Private | Method | Get field NEXT_PLANT from first entry of table NEXT_PLANTS | 20070522 |
45 | ![]() |
Instance method | Private | Method | Get defaults for replacement PO from referenced rPO | 20100927 |
46 | ![]() |
Instance method | Private | Method | Get the rma_vendor_required flag from PIR | 20070327 |
47 | ![]() |
Instance method | Private | Method | Get default values for rO items into controller buffer | 20070911 |
48 | ![]() |
Instance method | Private | Method | Get defaults for own returns and save into controller buffer | 20070615 |
49 | ![]() |
Instance method | Private | Method | Insert NEXT_PLANT in first line of table NEXT_PLANTS | 20070522 |
50 | ![]() |
Instance method | Private | Method | Insert external next plants into table NEXT_PLANTS | 20080228 |
51 | ![]() |
Instance method | Private | Method | Insert NEXT_PLANT in first line of table NEXT_PLANTS | 20080110 |
52 | ![]() |
Instance method | Private | Method | check if Inspection created with rO exists | 20100910 |
53 | ![]() |
Instance method | Private | Method | Map application data to controller buffer | 20070628 |
54 | ![]() |
Instance method | Private | Method | Map controller buffer to application data | 20070521 |
55 | ![]() |
Instance method | Private | Method | Map tracking DB data to buffer data | 20070814 |
56 | ![]() |
Instance method | Private | Method | Map inspection/LFU data to controller buffer | 20070731 |
57 | ![]() |
Instance method | Private | Method | Map inspection/LFU data to controller buffer | 20101015 |
58 | ![]() |
Instance method | Private | Method | Map returns sales order data to controller buffer | 20070629 |
59 | ![]() |
Instance method | Private | Method | Map returns purchase order data to controller buffer | 20070522 |
60 | ![]() |
Instance method | Private | Method | Collect deleted items into deleted items buffer | 20071109 |
61 | ![]() |
Instance method | Private | Method | Save data into controller buffer | 20070601 |
62 | ![]() |
Instance method | Private | Method | Transfer data from controller buffer to tracking DB buffer | 20070613 |
63 | ![]() |
Instance method | Private | Method | Set deviation Flag for CC-rO | 20080609 |
64 | ![]() |
Instance method | Public | Method | Sets controller instance dirty (obsolete) | 20080118 |
65 | ![]() |
Instance method | Private | Method | Set doctype for the whole document | 20070629 |
66 | ![]() |
Instance method | Private | Method | Set refunding procedure from refund control | 20070731 |
67 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100623 | ||
2 | ![]() |
IV_CMR_QTY | Call by reference | Type reference (TYPE) | MSR_CMR_QTY | Replacement Material Quantity | 20100629 | ||
3 | ![]() |
IV_CMR_UNIT | Call by reference | Type reference (TYPE) | MSR_CMR_UNIT | Replacement Material Unit of Measure | 20100623 | ||
4 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20100623 | |||
5 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | 20100623 | |||
6 | ![]() |
IV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_INSP_REFUND_CODE | Returns Refund Code | 20100623 | ||
7 | ![]() |
IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20100722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100818 | ||
2 | ![]() |
IV_ABGRU | Call by reference | Type reference (TYPE) | ABGRU_VA | Reason for Rejection of Quotations and Sales Orders | 20101111 | ||
3 | ![]() |
IV_CMR_QTY | Call by reference | Type reference (TYPE) | MSR_CMR_QTY | Credit Memo Request Quantity | 20100818 | ||
4 | ![]() |
IV_CMR_UNIT | Call by reference | Type reference (TYPE) | MSR_CMR_UNIT | Credit Memo Request Unit of Measure | 20100818 | ||
5 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20100818 | |||
6 | ![]() |
IV_INSP_QUAN | Call by reference | Type reference (TYPE) | MSR_INSP_INSPECTED_QTY | Inspected Quantity | 20100818 | ||
7 | ![]() |
IV_INSP_UNIT | Call by reference | Type reference (TYPE) | MSR_INSP_QUAN_UOM | Unit of Measure for Inspected Quantity | 20100818 | ||
8 | ![]() |
IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20100818 | ||
9 | ![]() |
IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20100818 | ||
10 | ![]() |
IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20100818 | ||
11 | ![]() |
IV_REPLACED_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACED_QTY | Reference Original Quantity for Replacement Material | 20100818 | ||
12 | ![]() |
IV_REPLACED_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACED_UNIT | Replaced Material Unit of Measure | 20100818 | ||
13 | ![]() |
IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20100818 | ||
14 | ![]() |
IV_REPLACE_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACE_QTY | Replacement Material Quantity | 20100818 | ||
15 | ![]() |
IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20100818 | ||
16 | ![]() |
IV_REPLACE_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACE_UNIT | Replacement Material Unit of Measure | 20100818 | ||
17 | ![]() |
IV_SPLIT_GROUP | Call by reference | Type reference (TYPE) | INT4 | Split Identification | 20101111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Filled if required | 20070530 | ||
2 | ![]() |
IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070531 | ||
3 | ![]() |
IV_ABGRU | Call by reference | Type reference (TYPE) | ABGRU_VA | Reason for rejection of quotations and sales orders | 20100726 | ||
4 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070530 | ||
5 | ![]() |
IV_CMR_QTY | Call by reference | Type reference (TYPE) | MSR_CMR_QTY | Credit Memo Request Quantity | 20100629 | ||
6 | ![]() |
IV_CMR_UNIT | Call by reference | Type reference (TYPE) | MSR_CMR_UNIT | Credit Memo Request Unit of Measure | 20100623 | ||
7 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070530 | ||
8 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070530 | ||
9 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
10 | ![]() |
IV_FU_CODE_ERP | Call by reference | Type reference (TYPE) | MSR_FU_CODE_ERP | SPACE | Maintenance of Follow-Up Code in ERP | 20101110 | |
11 | ![]() |
IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Inspection Code | 20071008 | ||
12 | ![]() |
IV_INSP_AT_CUST | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Inspection at Customer Site | 20080808 | ||
13 | ![]() |
IV_INSP_QUAN | Call by reference | Type reference (TYPE) | MSR_INSP_INSPECTED_QTY | Inspected Quantity | 20100728 | ||
14 | ![]() |
IV_INSP_UNIT | Call by reference | Type reference (TYPE) | MSR_INSP_QUAN_UOM | Unit of Measure for Inspected Quantity | 20100728 | ||
15 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070530 | ||
16 | ![]() |
IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20100728 | ||
17 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Multi-step returns - material received | 20070913 | ||
18 | ![]() |
IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20100726 | ||
19 | ![]() |
IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20100726 | ||
20 | ![]() |
IV_MSR_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Split Identification Number | 20100726 | ||
21 | ![]() |
IV_PAYING_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Supplying Plant for Replacement Material | 20100817 | ||
22 | ![]() |
IV_PRE_ORDER_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20110509 | ||
23 | ![]() |
IV_PRE_ORDER_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | document type of last returns document rPO/rSTO/rO | 20070531 | ||
24 | ![]() |
IV_REFUND_CODE | Call by reference | Type reference (TYPE) | MSR_INSP_REFUND_CODE | Returns Refund Code | 20100623 | ||
25 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20071022 | ||
26 | ![]() |
IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20100722 | ||
27 | ![]() |
IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20100727 | ||
28 | ![]() |
IV_REPLACED_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACED_QTY | Reference Original Quantity for Replacement Material | 20100629 | ||
29 | ![]() |
IV_REPLACED_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACED_UNIT | Replaced Material Unit of Measure | 20100623 | ||
30 | ![]() |
IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20100602 | ||
31 | ![]() |
IV_REPLACE_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACE_QTY | Replacement Material Quantity | 20100629 | ||
32 | ![]() |
IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20100625 | ||
33 | ![]() |
IV_REPLACE_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACE_UNIT | Replacement Material Unit of Measure | 20100602 | ||
34 | ![]() |
IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070530 | ||
35 | ![]() |
IV_SPLIT_GROUP | Call by reference | Type reference (TYPE) | INT4 | Split Identification | 20101111 | ||
36 | ![]() |
IV_START_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101201 | ||
37 | ![]() |
IV_VENDOR_RMA | Call by reference | Type reference (TYPE) | MSR_VRMA_NR | Returns: Vendor Authorization number | 20070531 | ||
38 | ![]() |
IV_VRMA_REQ | Call by reference | Type reference (TYPE) | MSR_VRMA_REQ | Multi-step returns - vendor RMA number obligatory | 20070531 | ||
39 | ![]() |
IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070724 | ||
2 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070724 | ||
3 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070724 | ||
4 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
5 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Multi-step returns - material received | 20070913 | ||
6 | ![]() |
IV_PRE_ORDER_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | document type of prefious returns document (rPO/rSTO/rO) | 20070724 | ||
7 | ![]() |
IV_START_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101110 | ||
2 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Table with BAPI Return Information | 20101110 | ||
3 | ![]() |
IV_ABGRU | Call by reference | Type reference (TYPE) | ABGRU_VA | Reason for Rejection of Quotations and Sales Orders | 20101110 | ||
4 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity Code | 20101110 | ||
5 | ![]() |
IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20101110 | ||
6 | ![]() |
IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20101110 | ||
7 | ![]() |
IV_PRE_ORDER_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20101110 | ||
8 | ![]() |
IV_REFUND_RELEASED | Call by reference | Type reference (TYPE) | MSR_REFUNDING_RELEASED | Refunding Released | 20101110 | ||
9 | ![]() |
IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20101110 | ||
10 | ![]() |
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 | ![]() |
IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080110 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20080116 | ||
2 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20080116 | ||
3 | ![]() |
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 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080201 | ||
2 | ![]() |
IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20080201 | ||
3 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20080201 | ||
4 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20080201 | ||
5 | ![]() |
IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20080307 | ||
6 | ![]() |
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 | ![]() |
IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20110510 | ||
2 | ![]() |
IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20110512 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110510 |
Method CHECK_PLANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070703 | ||
2 | ![]() |
IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070525 | ||
3 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070529 | ||
4 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070525 | ||
5 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
6 | ![]() |
IV_FU_CODE_ERP | Call by reference | Type reference (TYPE) | MSR_FU_CODE_ERP | SPACE | Maintenance of Follow-Up Code in ERP | 20101110 | |
7 | ![]() |
IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070525 | ||
8 | ![]() |
IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return Parameter | 20071116 | ||
2 | ![]() |
IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20071119 | ||
3 | ![]() |
IS_MEPOITEM | Call by reference | Type reference (TYPE) | MEPOITEM | Purchase Order Item | 20071116 | ||
4 | ![]() |
IS_VBAP | Call by reference | Type reference (TYPE) | VBAP | Sales Document: Item Data | 20071116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080214 | ||
2 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity Code | 20080214 | ||
3 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070717 | ||
2 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = collect messages in table; ' ' = raise exception | 20070717 | |
3 | ![]() |
IV_INVALID_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-step returns : Refund control | 20070717 | ||
4 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20070810 | ||
5 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | XFELD | Material received | 20080618 | ||
6 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-step returns : Refund control | 20070717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110509 | ||
2 | ![]() |
IV_CRD | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20110509 | ||
3 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20110509 | |||
4 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | 20110509 | |||
5 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | 20110509 | |||
6 | ![]() |
IV_PAYING_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Supplying Plant for Replacement Material | 20110509 | ||
7 | ![]() |
IV_PRE_ORDER_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Sales Document | 20110509 | ||
8 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20110509 | ||
9 | ![]() |
IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20110509 | ||
10 | ![]() |
IV_REPLACED_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACED_QTY | Reference Original Quantity for Replacement Material | 20110509 | ||
11 | ![]() |
IV_REPLACED_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACED_UNIT | Replaced Material Unit of Measure | 20110509 | ||
12 | ![]() |
IV_REPLACE_MATNR | Call by reference | Type reference (TYPE) | MSR_REPLACE_MATNR | Replacement Material | 20110509 | ||
13 | ![]() |
IV_REPLACE_QTY | Call by reference | Type reference (TYPE) | MSR_REPLACE_QTY | Replacement Material Quantity | 20110509 | ||
14 | ![]() |
IV_REPLACE_RELEASED | Call by reference | Type reference (TYPE) | MSR_REPLACEMENT_RELEASED | Replacement Released | 20110509 | ||
15 | ![]() |
IV_REPLACE_UNIT | Call by reference | Type reference (TYPE) | MSR_REPLACE_UNIT | Replacement Material Unit of Measure | 20110509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100913 | ||
2 | ![]() |
IV_PAYING_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Plant Table for National (Centrally Agreed) Contracts | 20100913 | ||
3 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071016 | ||
2 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Application | 20080317 | ||
3 | ![]() |
IV_AT_CUSTOMER_SITE | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Multi-step returns : Inspection at customer site | 20071016 | ||
4 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | 'X' = collect messages in table; ' ' = raise exception | 20071016 | ||
5 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity ID | 20071016 | ||
6 | ![]() |
IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Multi-step returns : Inspection code | 20071016 | ||
7 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20071016 | ||
8 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080207 | ||
9 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Multi-step returns - material received | 20071016 | ||
10 | ![]() |
IV_POSAR | Call by reference | Type reference (TYPE) | POSAR | Item type | 20071016 | ||
11 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-step returns : Refund control | 20071016 | ||
12 | ![]() |
IV_REFUND_TYPE | Call by reference | Type reference (TYPE) | MSR_REFUND_TYPE | Refund Type | 20110207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071017 | ||
2 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = collect messages in table; ' ' = raise exception | 20071017 | |
3 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20071017 | ||
4 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20071017 | ||
5 | ![]() |
IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Multi-step returns : Inspection code | 20071017 | ||
6 | ![]() |
IV_INSP_AT_CUST | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Inspection at Customer Site | 20080808 | ||
7 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Material Received | 20071017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071017 | ||
2 | ![]() |
IV_AT_CUSTOMER_SITE | Call by reference | Type reference (TYPE) | MSR_AT_CUSTOMER_SITE | Multi-step returns : Inspection at customer site | 20071017 | ||
3 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = collect messages in table; ' ' = raise exception | 20071017 | |
4 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20071017 | ||
5 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20071017 | ||
6 | ![]() |
IV_INSPECTION_CODE | Call by reference | Type reference (TYPE) | MSR_INSPECTION_CODE | Multi-step returns : Inspection code | 20071017 | ||
7 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20071017 | ||
8 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | Material Received | 20071017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071022 | ||
2 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20071022 | ||
3 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20071022 | ||
4 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20071023 | ||
5 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Refund Control | 20071022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090216 | ||
2 | ![]() |
IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | General Material Data | 20090216 | ||
3 | ![]() |
IV_POSAR | Call by reference | Type reference (TYPE) | POSAR | Item type | 20090326 | ||
4 | ![]() |
IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110502 | ||
2 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20110510 | ||
3 | ![]() |
IV_PLANT | Call by reference | Type reference (TYPE) | MSR_REPLACE_PLANT | Supplying Plant for Replacement Material | 20110502 | ||
4 | ![]() |
IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20110502 | ||
5 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070703 | ||
2 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070529 | ||
3 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20070913 | ||
4 | ![]() |
IV_FU_CODE_ERP | Call by reference | Type reference (TYPE) | MSR_FU_CODE_ERP | SPACE | Maintenance of Follow-Up Code in ERP | 20101112 | |
5 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Vendor from Application | 20070525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100803 | ||
2 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Multi-step returns - code ID | 20100803 | ||
3 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20100803 | ||
4 | ![]() |
IV_ORDER_TYPE | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20100804 | ||
5 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070702 | ||
2 | ![]() |
IV_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070529 | ||
3 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070525 | ||
4 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | Follow-Up Activity | 20070913 | ||
5 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080131 | ||
6 | ![]() |
IV_RMA_REQ | Call by reference | Type reference (TYPE) | MSR_VRMA_REQ | Multi-step returns - vendor RMA number obligatory | 20070525 | ||
7 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070625 | ||
2 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070625 | ||
3 | ![]() |
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 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070613 | ||
2 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070613 | ||
3 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070704 | ||
4 | ![]() |
IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070613 | ||
5 | ![]() |
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 | ![]() |
IV_DOC_ITEM_NEW | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20080429 | ||
2 | ![]() |
IV_DOC_NR_NEW | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20071018 | ||
3 | ![]() |
IV_DOC_NR_OLD | Call by reference | Type reference (TYPE) | MSR_DOC_NR | SPACE | Document Number | 20071018 | |
4 | ![]() |
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 | ![]() |
IV_DOC_NR_NEW | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070604 | ||
2 | ![]() |
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 | ![]() |
EV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070515 | ||
2 | ![]() |
IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20070521 | ||
3 | ![]() |
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 | ![]() |
CV_APPROVAL_BLOCK | Call by reference | Type reference (TYPE) | MSR_APPROVAL_BLOCK | Approval | 20070821 | ||
2 | ![]() |
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 | ![]() |
ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070612 | ||
2 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20070612 | ||
3 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070612 | ||
4 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070612 | ||
5 | ![]() |
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 | ![]() |
ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080121 | ||
2 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20080121 | ||
3 | ![]() |
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 | ![]() |
EV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070521 | ||
2 | ![]() |
IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070521 | ||
3 | ![]() |
IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | Activity or element category | 20070521 | ||
4 | ![]() |
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 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20101004 | ||
2 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20101004 | ||
3 | ![]() |
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 | ![]() |
EV_SUPPL_LGORT | Call by reference | Type reference (TYPE) | LGORT_D | Material Master View on Storage Location and Batch Selection | 20080627 | ||
2 | ![]() |
EV_SUPPL_PLANT | Call by reference | Type reference (TYPE) | RESWK | Supplying (issuing) plant in case of stock transport order | 20080627 | ||
3 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20080627 | ||
4 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20080627 | ||
5 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20080627 | ||
6 | ![]() |
IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-Step Returns - Process ID | 20080627 | ||
7 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20080116 | ||
2 | ![]() |
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 | ![]() |
ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070724 | ||
2 | ![]() |
IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080407 | ||
3 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20071109 | ||
4 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20071109 | ||
5 | ![]() |
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 | ![]() |
IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080408 | ||
2 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20070824 | ||
3 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20070824 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
ES_NEXT_PLANT | Call by reference | Type reference (TYPE) | MSR_S_NEXT_PLANT | Mlti-step returns - next plant | 20070522 | ||
2 | ![]() |
EV_MULTIPLE_PLANTS | Call by reference | Type reference (TYPE) | XFELD | More than one follow-plant exists | 20070522 | ||
3 | ![]() |
IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070522 | ||
4 | ![]() |
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 | ![]() |
ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20100927 | ||
2 | ![]() |
IV_PO_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20100927 | ||
3 | ![]() |
IV_REF_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20100927 | ||
4 | ![]() |
IV_REF_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20100927 | ||
5 | ![]() |
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 | ![]() |
IT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070629 | ||
2 | ![]() |
IV_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Material Category | 20131016 | ||
3 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070629 | ||
4 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070510 | ||
5 | ![]() |
IV_EMATN | Call by reference | Type reference (TYPE) | EMATN | Material Number Corresponding to Manufacturer Part Number | 20131016 | ||
6 | ![]() |
IV_INFNR | Call by reference | Type reference (TYPE) | INFNR | Number of Purchasing Info Record | 20070515 | ||
7 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070510 | ||
8 | ![]() |
IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070515 | ||
9 | ![]() |
IV_RESWK | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20070629 | ||
10 | ![]() |
IV_SATNR | Call by reference | Type reference (TYPE) | SATNR | Cross-Plant Configurable Material | 20131016 | ||
11 | ![]() |
IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070510 | ||
12 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070911 | ||
2 | ![]() |
IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20070911 | ||
3 | ![]() |
IV_POSAR | Call by reference | Type reference (TYPE) | POSAR | Item type | 20071023 | ||
4 | ![]() |
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 | ![]() |
ES_COMM_CTRL_APPL | Call by reference | Type reference (TYPE) | MSR_S_COMM_CTRL_APPL | data exchange with applications | 20070615 | ||
2 | ![]() |
ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070620 | ||
3 | ![]() |
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 | ![]() |
IS_MEPOHEADER | Call by reference | Type reference (TYPE) | MEPOHEADER | Purchase Order Header Data | 20070615 | ||
5 | ![]() |
IS_MEPOITEM | Call by reference | Type reference (TYPE) | MEPOITEM | Purchase Order Item | 20070615 | ||
6 | ![]() |
IV_MSR_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-step returns - item number | 20070615 | ||
7 | ![]() |
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 | ![]() |
CT_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20070522 | ||
2 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | 20090813 | |||
3 | ![]() |
IV_FU_CODE | Call by reference | Type reference (TYPE) | MSR_FU_CODE | 20090813 | |||
4 | ![]() |
IV_MAT_RECEIVED | Call by reference | Type reference (TYPE) | MSR_MATERIAL_RECEIVED | 20090813 | |||
5 | ![]() |
IV_NEXT_PLANT | Call by reference | Type reference (TYPE) | MSR_NEXT_PLANT | Next Plant | 20070522 | ||
6 | ![]() |
IV_PLANT_NAME | Call by reference | Type reference (TYPE) | NAME1 | Next Plant Name | 20070522 | ||
7 | ![]() |
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 | ![]() |
ET_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20080228 | ||
2 | ![]() |
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 | ![]() |
ET_NEXT_PLANTS | Call by reference | Type reference (TYPE) | MSR_T_NEXT_PLANTS | Multi-step returns - next plants | 20080110 | ||
2 | ![]() |
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 | ![]() |
EV_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20100910 | ||
2 | ![]() |
EV_INSP_NO | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20100910 | ||
3 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Item Number | 20100910 | ||
4 | ![]() |
IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Process Identification Number | 20100910 | ||
5 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070628 | ||
2 | ![]() |
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 | ![]() |
ES_COMM_CTRL_APPL | Call by reference | Type reference (TYPE) | MSR_S_COMM_CTRL_APPL | data exchange with applications | 20070521 | ||
2 | ![]() |
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 | ![]() |
ES_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20070814 | ||
2 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070731 | ||
2 | ![]() |
IS_INSP_ITEM | Call by reference | Type reference (TYPE) | MSR_S_INSP_ITEM | Advanced Returns Management - Item Data | 20080407 | ||
3 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20101015 | ||
2 | ![]() |
IS_LFU_ITEM | Call by reference | Type reference (TYPE) | MSR_S_REP_LFU_ITEM_DETAIL | Item fields for screen display and input | 20101020 | ||
3 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070629 | ||
2 | ![]() |
IS_VBAP | Call by reference | Type reference (TYPE) | VBAP | Sales Document: Item Data | 20070710 | ||
3 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070629 | ||
4 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Multi-step returns - document type | 20070629 | ||
5 | ![]() |
IV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR_V | Customer number | 20070705 | ||
6 | ![]() |
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 | ![]() |
CS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns - communication Controller TRC_DB | 20070531 | ||
2 | ![]() |
IS_MEPOHEADER | Call by reference | Type reference (TYPE) | MEPOHEADER | Purchase Order Header Data | 20070522 | ||
3 | ![]() |
IS_MEPOITEM | Call by reference | Type reference (TYPE) | MEPOITEM | Purchase Order Item | 20070522 | ||
4 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | MSR_APPLICATION | Multi-step returns - application | 20070601 | ||
5 | ![]() |
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 | ![]() |
IS_CTRL_BUFFER | Call by reference | Type reference (TYPE) | MSR_S_CTRL_BUFFER | Multi-step returns: structure for controller buffers | 20071109 | ||
2 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Multi-step returns - document item | 20071109 | ||
3 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20071109 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
EV_DEVIATION | Call by reference | Type reference (TYPE) | XFELD | Deviation exists | 20080609 | ||
2 | ![]() |
IS_VBRK | Call by reference | Type reference (TYPE) | VBRKVB | Reference Structure for XVBRK/YVBRP | 20080609 | ||
3 | ![]() |
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 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | MSR_DOC_ITEM | Document Item | 20071214 | ||
2 | ![]() |
IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Multi-step returns - document number | 20070629 | ||
3 | ![]() |
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 | ![]() |
EV_REFUNDING | Call by reference | Type reference (TYPE) | MSR_REFUND_PROCEDURE | Multi-step returns: refunding procedure | 20070731 | ||
2 | ![]() |
EV_WAIT_FOR_CREDIT | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070731 | ||
3 | ![]() |
IV_AUART | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20070815 | ||
4 | ![]() |
IV_REFUND_CONTROL | Call by reference | Type reference (TYPE) | MSR_REFUND_CONTROL | Multi-Step Returns - Refund Control | 20070731 | ||
5 | ![]() |
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 | ![]() |
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 |