Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CNV_MBT_ME_HIERARCH_MAP | Hierarchical Mapping | 20110330 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_CNV_MBT_ME_TABTYPE_MAP | ME Table Type Mapping for editing | 20101210 |
Properties
| Class | CL_CNV_MBT_ME_MAPPING | |
| Short Description | Mapping | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_MBT_ME_CORE | Mapping Engine Core Functionality and Types |
| Created | 20101210 | SAP |
| Last change | 20141030 | |
| 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
Class CL_CNV_MBT_ME_MAPPING has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_CNV_MBT_ME_VALIDATOR | 20110412 | Validator for Mappings |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20101210 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20101210 | ||
| 2 | Instance method | Public | Method | Adds this mapping to a transport | 20110615 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 20101210 | |
| 4 | Instance method | Public | Method | Copies this mapping to a new one | 20110215 | |
| 5 | Static method | Private | Method | Creates the subclass that is specified by the variant | 20101210 | |
| 6 | Instance method | Public | Method | Deletes the Mapping | 20110217 | |
| 7 | Instance method | Public | Method | Discards the changes for this Mapping | 20101210 | |
| 8 | Instance method | Public | Method | Sets edit mode for Mapping | 20101210 | |
| 9 | Instance method | Public | Method | Returns the Mapping's description | 20110407 | |
| 10 | Instance method | Public | Method | 20101210 | ||
| 11 | Instance method | Public | Method | Returns the timestamp of the last modification | 20110414 | |
| 12 | Instance method | Public | Method | Returns the edit-status of the object | 20111005 | |
| 13 | Instance method | Public | Method | Returns the associated Mapping Template | 20101217 | |
| 14 | Instance method | Public | Method | Returns the visibility flag of the Mapping | 20111026 | |
| 15 | Instance method | Public | Method | 20110113 | ||
| 16 | Instance method | Public | Method | 20110113 | ||
| 17 | Static method | Public | Method | Loads the Mapping with the specified ID | 20101210 | |
| 18 | Static method | Private | Method | Loads the PIFD Variant containing the Mapping | 20101210 | |
| 19 | Instance method | Public | Method | Locks the mapping agains all further editing | 20110408 | |
| 20 | Static method | Public | Method | Push Mappings to remote system | 20110228 | |
| 21 | Instance method | Public | Method | Save the individual mapping object | 20111005 | |
| 22 | Instance method | Public | Method | 20101210 | ||
| 23 | Instance method | Public | Method | Sets the Mapping's description | 20110407 | |
| 24 | Instance method | Private | Method | Sets the PIFD Variant | 20101210 | |
| 25 | Instance method | Public | Method | Sets the visibility flag of the Mapping | 20111026 |
Events
Class CL_CNV_MBT_ME_MAPPING has no event.
Types
Class CL_CNV_MBT_ME_MAPPING has no local type.
Method Signatures
Method ADD_ADDITIONAL_RFC_DEST Signature
Method ADD_ADDITIONAL_RFC_DEST on class CL_CNV_MBT_ME_MAPPING has no parameter.
Method ADD_ADDITIONAL_RFC_DEST on class CL_CNV_MBT_ME_MAPPING has no exception.
Method ADD_TO_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20110615 | |||
| 2 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20110615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110615 | |||
| 2 | CX_LTR_CM_BUILD | 20120813 | ||
| 3 | CX_LTR_CM_BUILD_TRREQ_ENQUEUE | 20120813 | ||
| 4 | 20120813 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VARIANT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20101210 |
Method CONSTRUCTOR on class CL_CNV_MBT_ME_MAPPING has no exception.
Method COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTEXT | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110215 | |||
| 2 | RR_COPY | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ME_MAPPING | ME Mapping for editing | 20110215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inconsistent data found | 20110215 | ||
| 2 | LTR: Repository Model Exception | 20110215 | ||
| 3 | LTR: Access Denied | 20110215 |
Method CREATE_RELEVANT_SUBCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VARIANT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20101210 | |||
| 2 | RR_MAPPING | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ME_MAPPING | ME Mapping for editing | 20101210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inconsistent data found | 20110412 | ||
| 2 | Data not found in DB | 20110103 |
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USAGE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20111005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Repository Model Exception | 20110217 | ||
| 2 | LTR: Access Denied | 20110217 | ||
| 3 | An LTR-object is still in use | 20110217 |
Method DISCARD_CHANGES Signature
Method DISCARD_CHANGES on class CL_CNV_MBT_ME_MAPPING has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Repository Model Exception | 20110502 | ||
| 2 | LTR: Locking exception | 20110103 |
Method EDIT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTEXT | Call by reference | Type reference (TYPE) | CNV_MBT_COT_OBJECT_GUID | SLO COT Object GUID | 20110321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Repository Model Exception | 20110502 | ||
| 2 | LTR: Locking exception | 20110103 |
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DESCRIPTION | Value transfer | Type reference (TYPE) | LTR_DESCRIPTION | LTR: Object Description Text | 20110407 |
Method GET_DESCRIPTION on class CL_CNV_MBT_ME_MAPPING has no exception.
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_MAPPING_ID | Value transfer | Type reference (TYPE) | CNV_MBT_ME_MAPPING_ID | Unique identifier for a mapping | 20101214 |
Method GET_ID on class CL_CNV_MBT_ME_MAPPING has no exception.
Method GET_MODIFICATION_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_MODIFICATION_TIME | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20110414 |
Method GET_MODIFICATION_TIME on class CL_CNV_MBT_ME_MAPPING has no exception.
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_STATUS | Value transfer | Type reference (TYPE) | LTR_OBJECT_STATUS | LTR: Object Status (New / Loaded / Modified / Deleted ) | 20111005 |
Method GET_STATUS on class CL_CNV_MBT_ME_MAPPING has no exception.
Method GET_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_TEMPLATE | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ME_TEMPLATE | Mapping Template | 20101217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inconsistent data found | 20110210 | ||
| 2 | Template not found | 20110228 | ||
| 3 | LTR: Repository Model Exception | 20110103 | ||
| 4 | LTR: Locking exception | 20110103 |
Method GET_VISIBILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VISIBILITY | Value transfer | Type reference (TYPE) | CNV_MBT_PIFD_VISIBILITY | Visibility Setting | 20111026 |
Method GET_VISIBILITY on class CL_CNV_MBT_ME_MAPPING has no exception.
Method HAS_CORRECT_PRIOS Signature
Method HAS_CORRECT_PRIOS on class CL_CNV_MBT_ME_MAPPING has no parameter.
Method HAS_CORRECT_PRIOS on class CL_CNV_MBT_ME_MAPPING has no exception.
Method IS_MERGE Signature
Method IS_MERGE on class CL_CNV_MBT_ME_MAPPING has no parameter.
Method IS_MERGE on class CL_CNV_MBT_ME_MAPPING has no exception.
Method LOAD_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MAPPING_ID | Call by reference | Type reference (TYPE) | CNV_MBT_ME_MAPPING_ID | Unique identifier for a mapping | 20101210 | |||
| 2 | RR_MAPPING | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ME_MAPPING | ME Mapping for editing | 20101210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inconsistent data found | 20110414 | ||
| 2 | Data not found in DB | 20110301 |
Method LOAD_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_VARIANT_ID | PIFD Variant ID | 20101210 | |||
| 2 | RR_VARIANT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20101210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data not found in DB | 20101210 | ||
| 2 | LTR: Repository Model Exception | 20110502 |
Method MAKE_FINAL Signature
Method MAKE_FINAL on class CL_CNV_MBT_ME_MAPPING has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Access Denied | 20110408 |
Method PUSH_TO_SYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MAPPINGS | Call by reference | Type reference (TYPE) | CNV_MBT_ME_MAPPINGS | List of Mapping objects | 20110228 | |||
| 2 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLO COT Invalid Parameters | 20110304 | ||
| 2 | SLO COT Object not found | 20110304 | ||
| 3 | Inconsistent data found | 20110304 | ||
| 4 | RFC Communication Failure | 20110622 | ||
| 5 | Data not found in DB | 20110304 | ||
| 6 | Could not write to DB | 20110304 | ||
| 7 | Missing permission | 20110304 | ||
| 8 | RFC System Failure | 20110622 |
Method SAVE Signature
Method SAVE on class CL_CNV_MBT_ME_MAPPING has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Access Denied | 20111005 |
Method SET_ADDITIONAL_RFC_DESTS Signature
Method SET_ADDITIONAL_RFC_DESTS on class CL_CNV_MBT_ME_MAPPING has no parameter.
Method SET_ADDITIONAL_RFC_DESTS on class CL_CNV_MBT_ME_MAPPING has no exception.
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | LTR_DESCRIPTION | LTR: Object Description Text | 20110407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Access Denied | 20110407 |
Method SET_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VARIANT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20101210 |
Method SET_VARIANT on class CL_CNV_MBT_ME_MAPPING has no exception.
Method SET_VISIBILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VISIBILITY | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_VISIBILITY | Visibility Setting | 20111026 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LTR: Access Denied | 20111026 |
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_620 |