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 MY_DUMMY Static Attribute Private Type reference (TYPE) CHAR72 20050324
Methods
# Method Level Visibility Method type Description Created on
1 MAP2E_ACCOUNT Static method Public Method Outbound Mapping: Account Assignment 20050324
2 MAP2E_ADDRESS Static method Public Method Outbound Mapping: Delivery Address 20050324
3 MAP2E_COMPONENT Static method Public Method Outbound Mapping: Subcontracting Components 20071114
4 MAP2E_HEADER Static method Public Method Outbound Mapping: Header Data 20050324
5 MAP2E_ITEM Static method Public Method Outbound Mapping: Item Data 20050324
6 MAP2E_SOURCE Static method Public Method Outbound Mapping: Source of Supply 20050324
7 MAP2E_VERSION Static method Public Method Outbound Mapping: Version Data 20050324
8 MAP2I_ACCOUNT Static method Public Method Inbound Mapping: Account Assignment 20050324
9 MAP2I_ACCOUNTX Static method Public Method Inbound Mapping: Change Parameter Account Assignment 20050324
10 MAP2I_COMPONENT Static method Public Method Inbound Mapping: Subcontracting Components 20071114
11 MAP2I_COMPONENTX Static method Public Method Inbound Mapping: Change Parameter Subcontracting Components 20071114
12 MAP2I_HEADER Static method Public Method Inbound Mapping: Header Data 20050324
13 MAP2I_HEADERX Static method Public Method Inbound Mapping: Change Parameter Header Data 20050324
14 MAP2I_ITEM Static method Public Method Inbound Mapping: Item Data 20050324
15 MAP2I_ITEMX Static method Public Method Inbound Mapping: Change Parameter Item Data 20050324
16 MAP2I_VERSION Static method Public Method Inbound Mapping: Version Data 20050324
17 MAP2I_VERSIONX 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 Returning BAPIMEREQACCOUNT Value transfer Type reference (TYPE) BAPIMEREQACCOUNT Übergabestruktur Ejnoy Bestellanforderung - Kontierung 20050324
2 Importing EXKN Call by reference Type reference (TYPE) EXKN Kontierungsstruktur für Einkaufsbelege (und Bestellanf.) 20050324
# Exception Resumable Description Created on
1 CX_MMPUR_ROOT Exception Einkauf 20050324

Method MAP2E_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDR1_VAL Call by reference Type reference (TYPE) ADDR1_VAL Rückgabestruktur für Adresse 20050324
2 Returning 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 Importing IM_DATA Call by reference Type reference (TYPE) MDPM VIEW auf Materialkomponenten im Planauftrag 20071114
2 Returning 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 Returning BAPIMEREQHEADER Value transfer Type reference (TYPE) BAPIMEREQHEADER Übergabestruktur Enjoy Bestellanforderung - Kopf 20050324
2 Importing 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 Returning BAPIMEREQITEM Value transfer Type reference (TYPE) BAPIMEREQITEM Übergabestruktur Enjoy Bestellanforderung - Positionsdaten 20050324
2 Importing 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 Returning BAPIMEREQSOURCE Value transfer Type reference (TYPE) BAPIMEREQSOURCE Rückgabestruktur Enjoy Bestellanforderung - Bezugquelle 20050324
2 Importing 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 Returning BAPIDCM Value transfer Type reference (TYPE) BAPIMEDCM_ALLVERSIONS Versionsverwaltung - alle Versionensdaten 20050324
2 Importing 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 Importing BAPIMEREQACCOUNT Call by reference Type reference (TYPE) BAPIMEREQACCOUNT Übergabestruktur Ejnoy Bestellanforderung - Kontierung 20050324
2 Returning EXKN Value transfer Type reference (TYPE) EXKN Kontierungsstruktur für Einkaufsbelege (und Bestellanf.) 20050324
# Exception Resumable Description Created on
1 CX_MMPUR_ROOT Exception Einkauf 20050324

Method MAP2I_ACCOUNTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAPIMEREQACCOUNTX Call by reference Type reference (TYPE) BAPIMEREQACCOUNTX Änderungsleiste Enjoy Bestellanforderung - Kontierung 20050324
2 Returning 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 Importing IM_DATA Call by reference Type reference (TYPE) BAPIMEREQCOMPONENT BAPI Struktur für Komponenten 20071114
2 Returning RE_DATA Value transfer Type reference (TYPE) MEPO_COMPONENT Strukturdefintion für Komponentenverwaltung 20071114
# Exception Resumable Description Created on
1 CX_MMPUR_ROOT Exception Einkauf 20071114

Method MAP2I_COMPONENTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) BAPIMEREQCOMPONENTX Updateinformation für Komponenten im BUS2012 API 20071114
2 Returning 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 Importing BAPIMEREQHEADER Call by reference Type reference (TYPE) BAPIMEREQHEADER Übergabestruktur Enjoy Bestellanforderung - Kopf 20050324
2 Returning 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 Importing BAPIMEREQHEADERX Call by reference Type reference (TYPE) BAPIMEREQHEADERX Änderungsleiste Enjoy Bestellanforderung - Kopf 20050324
2 Returning 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 Importing BAPIMEREQITEM Call by reference Type reference (TYPE) BAPIMEREQITEMIMP Übergabestruktur Enjoy Bestellanforderung - Positionsdaten 20050324
2 Returning MEREQ_ITEM Value transfer Type reference (TYPE) MEREQ_ITEM OO-Bestellanforderung Zustand Position 20050324
# Exception Resumable Description Created on
1 CX_MMPUR_ROOT Exception Einkauf 20050324

Method MAP2I_ITEMX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAPIMEREQITEMX Call by reference Type reference (TYPE) BAPIMEREQITEMX Änderungsleiste Enjoy Bestellanderung - Positionsdaten 20050324
2 Returning 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 Importing BAPIMEREQDCM Call by reference Type reference (TYPE) BAPIMEREQDCM Versiondaten für Bestellanforderungsposition (BAPI) 20050324
2 Returning 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 Importing BAPIMEREQDCMX Call by reference Type reference (TYPE) BAPIMEREQDCMX Änderungsleiste Enjoy-Bestellanforderung - Versionsdaten 20050324
2 Returning 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