SAP ABAP Class CL_BAPI_MEREQ_MAPPING (Mapping for Enjoy PR BAPIs)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR (Application Component) Purchasing
⤷
MEREQ (Package) Purchasing: Purchase Requisition
⤷
⤷
Properties
| Class | CL_BAPI_MEREQ_MAPPING | |
| Short Description | Mapping for Enjoy PR BAPIs | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MEREQ | Purchasing: Purchase Requisition |
| Created | 20050324 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BAPI_MEREQ_MAPPING has no forward declaration.
Interfaces
Class CL_BAPI_MEREQ_MAPPING has no interface implemented.
Friends
Class CL_BAPI_MEREQ_MAPPING has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | CHAR72 | 20050324 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Outbound Mapping: Account Assignment | 20050324 | |
| 2 | Static method | Public | Method | Outbound Mapping: Delivery Address | 20050324 | |
| 3 | Static method | Public | Method | Outbound Mapping: Subcontracting Components | 20071114 | |
| 4 | Static method | Public | Method | Outbound Mapping: Header Data | 20050324 | |
| 5 | Static method | Public | Method | Outbound Mapping: Item Data | 20050324 | |
| 6 | Static method | Public | Method | Outbound Mapping: Source of Supply | 20050324 | |
| 7 | Static method | Public | Method | Outbound Mapping: Version Data | 20050324 | |
| 8 | Static method | Public | Method | Inbound Mapping: Account Assignment | 20050324 | |
| 9 | Static method | Public | Method | Inbound Mapping: Change Parameter Account Assignment | 20050324 | |
| 10 | Static method | Public | Method | Inbound Mapping: Subcontracting Components | 20071114 | |
| 11 | Static method | Public | Method | Inbound Mapping: Change Parameter Subcontracting Components | 20071114 | |
| 12 | Static method | Public | Method | Inbound Mapping: Header Data | 20050324 | |
| 13 | Static method | Public | Method | Inbound Mapping: Change Parameter Header Data | 20050324 | |
| 14 | Static method | Public | Method | Inbound Mapping: Item Data | 20050324 | |
| 15 | Static method | Public | Method | Inbound Mapping: Change Parameter Item Data | 20050324 | |
| 16 | Static method | Public | Method | Inbound Mapping: Version Data | 20050324 | |
| 17 | Static method | Public | Method | Inbound Mapping: Change Parameter Version Data | 20050324 |
Events
Class CL_BAPI_MEREQ_MAPPING has no event.
Types
Class CL_BAPI_MEREQ_MAPPING has no local type.
Method Signatures
Method MAP2E_ACCOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQACCOUNT | Value transfer | Type reference (TYPE) | BAPIMEREQACCOUNT | Übergabestruktur Ejnoy Bestellanforderung - Kontierung | 20050324 | |||
| 2 | EXKN | Call by reference | Type reference (TYPE) | EXKN | Kontierungsstruktur für Einkaufsbelege (und Bestellanf.) | 20050324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf | 20050324 |
Method MAP2E_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADDR1_VAL | Call by reference | Type reference (TYPE) | ADDR1_VAL | Rückgabestruktur für Adresse | 20050324 | |||
| 2 | BAPIMERQADDRDELIVERY | Value transfer | Type reference (TYPE) | BAPIMERQADDRDELIVERY | Bestellposition: Adressenstruktur BAPIADDR1 für Anlieferung. | 20050324 |
Method MAP2E_ADDRESS on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2E_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA | Call by reference | Type reference (TYPE) | MDPM | VIEW auf Materialkomponenten im Planauftrag | 20071114 | |||
| 2 | RE_DATA | Value transfer | Type reference (TYPE) | BAPIMEREQCOMPONENT | BAPI Struktur für Komponenten | 20071114 |
Method MAP2E_COMPONENT on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2E_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQHEADER | Value transfer | Type reference (TYPE) | BAPIMEREQHEADER | Übergabestruktur Enjoy Bestellanforderung - Kopf | 20050324 | |||
| 2 | MEREQ_HEADER | Call by reference | Type reference (TYPE) | MEREQ_HEADER | OO-Bestellanforderung Zustand Kopf | 20050324 |
Method MAP2E_HEADER on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2E_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQITEM | Value transfer | Type reference (TYPE) | BAPIMEREQITEM | Übergabestruktur Enjoy Bestellanforderung - Positionsdaten | 20050324 | |||
| 2 | MEREQ_ITEM | Call by reference | Type reference (TYPE) | MEREQ_ITEM | OO-Bestellanforderung Zustand Position | 20050324 |
Method MAP2E_ITEM on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2E_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQSOURCE | Value transfer | Type reference (TYPE) | BAPIMEREQSOURCE | Rückgabestruktur Enjoy Bestellanforderung - Bezugquelle | 20050324 | |||
| 2 | MEREQ_SOURCE | Call by reference | Type reference (TYPE) | MEREQ_SOURCE | Bezugsquelle Bestellanforderung | 20050324 |
Method MAP2E_SOURCE on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2E_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIDCM | Value transfer | Type reference (TYPE) | BAPIMEDCM_ALLVERSIONS | Versionsverwaltung - alle Versionensdaten | 20050324 | |||
| 2 | EREVITEM | Call by reference | Type reference (TYPE) | EREVITEM | DCM Version im Einkauf Daten | 20050324 |
Method MAP2E_VERSION on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_ACCOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEREQACCOUNT | Übergabestruktur Ejnoy Bestellanforderung - Kontierung | 20050324 | |||
| 2 | EXKN | Value transfer | Type reference (TYPE) | EXKN | Kontierungsstruktur für Einkaufsbelege (und Bestellanf.) | 20050324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf | 20050324 |
Method MAP2I_ACCOUNTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEREQACCOUNTX | Änderungsleiste Enjoy Bestellanforderung - Kontierung | 20050324 | |||
| 2 | MEPOACCOUNTING_DATAX | Value transfer | Type reference (TYPE) | MEPOACCOUNTING_DATAX | Kontierungsstruktur für Einkaufsbelege (und Bestellanf.) | 20050324 |
Method MAP2I_ACCOUNTX on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA | Call by reference | Type reference (TYPE) | BAPIMEREQCOMPONENT | BAPI Struktur für Komponenten | 20071114 | |||
| 2 | RE_DATA | Value transfer | Type reference (TYPE) | MEPO_COMPONENT | Strukturdefintion für Komponentenverwaltung | 20071114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf | 20071114 |
Method MAP2I_COMPONENTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA | Call by reference | Type reference (TYPE) | BAPIMEREQCOMPONENTX | Updateinformation für Komponenten im BUS2012 API | 20071114 | |||
| 2 | RE_DATA | Value transfer | Type reference (TYPE) | MEPO_COMPONENTX | Komponentenstruktur Updateinformation | 20071114 |
Method MAP2I_COMPONENTX on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQHEADER | Call by reference | Type reference (TYPE) | BAPIMEREQHEADER | Übergabestruktur Enjoy Bestellanforderung - Kopf | 20050324 | |||
| 2 | MEREQ_HEADER | Value transfer | Type reference (TYPE) | MEREQ_HEADER | OO-Bestellanforderung Zustand Kopf | 20050324 |
Method MAP2I_HEADER on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_HEADERX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQHEADERX | Call by reference | Type reference (TYPE) | BAPIMEREQHEADERX | Änderungsleiste Enjoy Bestellanforderung - Kopf | 20050324 | |||
| 2 | MEREQ_HEADERX | Value transfer | Type reference (TYPE) | MEREQ_HEADERX | OO-Bestellanforderung Zustand Kopf | 20050324 |
Method MAP2I_HEADERX on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQITEM | Call by reference | Type reference (TYPE) | BAPIMEREQITEMIMP | Übergabestruktur Enjoy Bestellanforderung - Positionsdaten | 20050324 | |||
| 2 | MEREQ_ITEM | Value transfer | Type reference (TYPE) | MEREQ_ITEM | OO-Bestellanforderung Zustand Position | 20050324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf | 20050324 |
Method MAP2I_ITEMX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQITEMX | Call by reference | Type reference (TYPE) | BAPIMEREQITEMX | Änderungsleiste Enjoy Bestellanderung - Positionsdaten | 20050324 | |||
| 2 | MEREQ_ITEMX | Value transfer | Type reference (TYPE) | MEREQ_ITEMX | OO-Bestellanforderung Änderungsleiste Position | 20050324 |
Method MAP2I_ITEMX on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQDCM | Call by reference | Type reference (TYPE) | BAPIMEREQDCM | Versiondaten für Bestellanforderungsposition (BAPI) | 20050324 | |||
| 2 | EREVITEM | Value transfer | Type reference (TYPE) | EREVITEM | DCM Version im Einkauf Daten | 20050324 |
Method MAP2I_VERSION on class CL_BAPI_MEREQ_MAPPING has no exception.
Method MAP2I_VERSIONX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAPIMEREQDCMX | Call by reference | Type reference (TYPE) | BAPIMEREQDCMX | Änderungsleiste Enjoy-Bestellanforderung - Versionsdaten | 20050324 | |||
| 2 | EREVITEMX | Value transfer | Type reference (TYPE) | EREVITEMX | DCM Version im Einkauf - Änderungsleiste | 20050324 |
Method MAP2I_VERSIONX on class CL_BAPI_MEREQ_MAPPING has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 600 |