SAP ABAP Class CL_MSR_TRC_FACTORY (Factory class for multistep returns)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-ARM (Application Component) Advanced Returns Management
⤷
MSR_TRACKING (Package) Multi-Step Returns: Tracking

⤷

⤷

Properties
Class | CL_MSR_TRC_FACTORY | |
Short Description | Factory class 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
Class CL_MSR_TRC_FACTORY has no forward declaration.
Interfaces
Class CL_MSR_TRC_FACTORY has no interface implemented.
Friends
Class CL_MSR_TRC_FACTORY 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) | CL_MSR_TRC_CONTROLLER | Multistep-returns application controller | 20070212 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Get instance of implementing class | 20070212 |
2 | ![]() |
Static method | Public | Method | Create instance for returns credit memo | 20070222 |
3 | ![]() |
Static method | Public | Method | Create instance for returns deliveries | 20070522 |
4 | ![]() |
Static method | Public | Method | Create instance for returns goods movement | 20070222 |
5 | ![]() |
Static method | Public | Method | Create instance for returns inspection and LDM | 20070305 |
6 | ![]() |
Static method | Public | Method | Create instance for returns invoice verification | 20070522 |
7 | ![]() |
Static method | Public | Method | Create instance for LFU of vendor replacement | 20101015 |
8 | ![]() |
Static method | Public | Method | Create instance for replacement or repeair purchase order | 20100923 |
9 | ![]() |
Static method | Public | Method | Create instance for returns order | 20070212 |
10 | ![]() |
Static method | Public | Method | Create instance for SD document without returns datra UI | 20100608 |
11 | ![]() |
Static method | Public | Method | Create instance for returns purchase/stock transp order | 20070222 |
12 | ![]() |
Static method | Public | Method | Create instance for returns purchase/stock transp order | 20120711 |
13 | ![]() |
Static method | Public | Method | MSR instance initialization | 20070328 |
Events
Class CL_MSR_TRC_FACTORY has no event.
Types
Class CL_MSR_TRC_FACTORY has no local type.
Method Signatures
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | CL_MSR_TRC_CONTROLLER | Multi-step returns application controller | 20070212 |
Method GET_INSTANCE on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_CM | multi-step returns interface for credit memo | 20070222 |
Method GET_INSTANCE_CM on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_DLV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_DLV | multi-step returns interface for inbound deliveries | 20070522 |
Method GET_INSTANCE_DLV on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_GM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_GM | multi-step returns interface for goods movements | 20070222 |
Method GET_INSTANCE_GM on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_INSP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_INSP | multi-step returns interface to inspection/ LDM | 20070305 |
Method GET_INSTANCE_INSP on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_IV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_IV | multi-step returns interface for invoice verification | 20070522 |
Method GET_INSTANCE_IV on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_LFU_VRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_LFU_VRM | multi-step returns interface to LFU of vendor replacment | 20101015 |
Method GET_INSTANCE_LFU_VRM on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_PO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_PO | multi-step returns interface to purchase order | 20100923 |
Method GET_INSTANCE_PO on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_RO | multi-step returns interface to returns order | 20070212 |
Method GET_INSTANCE_RO on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_RO_NO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_NO_UI_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_RO_NO_UI | multi-step returns interface to returns order | 20100608 |
Method GET_INSTANCE_RO_NO_UI on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_RPO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_RPO | multi-step returns interface to returns purchase order | 20070222 |
Method GET_INSTANCE_RPO on class CL_MSR_TRC_FACTORY has no exception.
Method GET_INSTANCE_SR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_MSR | Value transfer | Object reference (TYPE REF TO) | IF_MSR_TRC_SR | Advanced returns interface for settlement requirement | 20120711 |
Method GET_INSTANCE_SR on class CL_MSR_TRC_FACTORY has no exception.
Method INIT Signature
Method INIT on class CL_MSR_TRC_FACTORY has no parameter.
Method INIT on class CL_MSR_TRC_FACTORY has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 100 |