SAP ABAP Class CL_MMPUR_OUT_FT_DATA_MANAGER (Foreign Trade Data in Scheduling Agreement)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-OA (Application Component) Vendor Outline Agreements
     MMPUR_OUTLINE_AGREEMENT (Package) Purchasing: Outline Agreements
Properties
Class CL_MMPUR_OUT_FT_DATA_MANAGER  
Short Description Foreign Trade Data in Scheduling Agreement    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_OUTLINE_AGREEMENT   Purchasing: Outline Agreements 
Created 20050216   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MMPUR_OUT_FT_DATA_MANAGER has no interface implemented.
Friends
Class CL_MMPUR_OUT_FT_DATA_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HEADER_COMPLETE Instance attribute Private Type reference (TYPE) MMPUR_BOOL Boolean Type 20050216
2 ITEM_COMPLETE Instance attribute Private Type reference (TYPE) LTY_FT_ITEM_TB 20050216
3 MY_EGIMP Instance attribute Private Type reference (TYPE) EGIMP EC import 20050304
4 MY_EIKP Instance attribute Private Type reference (TYPE) MEOUT_T_EIKPV Table Type EIKP 20050616
5 MY_EIPO Instance attribute Private Type reference (TYPE) MEOUT_T_EIPOV Table Type EIPO 20050616
6 MY_EXNUM Instance attribute Private Type reference (TYPE) EXNUM Number of Foreign Trade Data in MM and SD Documents 20050217
7 MY_INSTANCE_HANDLER Static Attribute Private Type reference (TYPE) LTY_INSTANCE_HANDLING_TB Foreign Trade Data in Scheduling Agreement 20050330
8 MY_LFA1 Instance attribute Private Type reference (TYPE) LFA1 Vendor Master (General Section) 20050216
9 MY_LFA1_LLIEF Instance attribute Private Type reference (TYPE) LFA1 Vendor Master (General Section) 20050216
10 MY_LFM1 Instance attribute Private Type reference (TYPE) LFM1 Vendor Master Record: Purchasing Organization Data 20050216
11 MY_LFM1_LLIEF Instance attribute Private Type reference (TYPE) LFM1 Vendor Master Record: Purchasing Organization Data 20050216
12 MY_LFM2 Instance attribute Private Type reference (TYPE) LFM2 Vendor Master Record: Purchasing Data 20050216
13 MY_RESWK Instance attribute Private Type reference (TYPE) T001W Plants/Subsidiaries 20050216
14 MY_T001 Static Attribute Private Type reference (TYPE) T001 Company Codes 20050216
15 MY_T001W Instance attribute Private Type reference (TYPE) T001W Plants/Subsidiaries 20050216
16 MY_T160 Static Attribute Private Type reference (TYPE) T160 SAP Transaction Control, Purchasing 20050216
17 MY_XEGIMP Instance attribute Private Type reference (TYPE) EGIMP EC import 20050304
18 NOT_RELEVANT Instance attribute Private Type reference (TYPE) MMPUR_BOOL Boolean Type 20050216
19 RELEVANT Instance attribute Private Type reference (TYPE) MMPUR_BOOL Foreign Trade: Import Data Control in MM Purchase Orders 20050216
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Static method Public Method Closing Operations 20050217
2 CONSTRUCTOR Instance method Private Constructor 20050216
3 GET_EGIMP Instance method Public Method Read EGIMP Flag 20050304
4 GET_EXNUM Instance method Public Method Read Exnum if Item Runs Before Header 20050217
5 GET_HEADER_DATA Static method Public Method Read EIKP 20050616
6 GET_INSTANCE Static method Public Method Get Instance 20050216
7 GET_ITEM_DATA Static method Public Method Read EIPO 20050616
8 GET_LOCAL_BUFFER_HEADER Instance method Public Method Supply Data to BAPI 20050616
9 GET_LOCAL_BUFFER_ITEM Instance method Public Method Supply Data to BAPI 20050616
10 GET_RESWK_DATA Static method Private Method Read Supplying Plant 20050216
11 GET_WERKS_DATA Static method Private Method Read Plant 20050216
12 GET_XEGIMP Instance method Public Method Read XEGIMP Flag 20050304
13 HEADER_DATA_PROPOSE Instance method Public Method Suggest Header Data 20050216
14 IS_HEADER_COMPLETE Instance method Public Method Foreign Trade Data at Header Level Complete? 20050216
15 IS_ITEM_COMPLETE Instance method Public Method Foreign Trade Data at Item Level Complete? 20050216
16 IS_RELEVANT Instance method Public Method Scheduling Agreement Relevant to Foreign Trade? 20050216
17 ITEM_DATA_PROPOSE Instance method Public Method Suggest Item Data 20050216
18 MERGE_HEADER_DATA Instance method Private Method Mix Data 20050216
19 MERGE_ITEM_DATA Static method Private Method Mix Data 20050216
20 PREFETCH Instance method Public Method 20050620
21 SET_EXNUM Instance method Public Method Set Exnum if Item Runs Before Header 20050217
22 WRITE_TO_LOCAL_BUFFER Instance method Public Method Temporarily Store Data Locally 20050616
Events
Class CL_MMPUR_OUT_FT_DATA_MANAGER has no event.
Types
Class CL_MMPUR_OUT_FT_DATA_MANAGER has no local type.
Method Signatures

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050330

Method CLOSE on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050216

Method CONSTRUCTOR on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_EGIMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EGIMP Value transfer Type reference (TYPE) EGIMP EG-Import 20050304

Method GET_EGIMP on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_EXNUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EXNUM Value transfer Type reference (TYPE) EXNUM Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050217

Method GET_EXNUM on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXNUM Call by reference Type reference (TYPE) EXNUM Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050616
2 Returning RE_DATA Value transfer Type reference (TYPE) MEPO_EIKP Außenhandel: Export/Import Kopfdaten 20050616

Method GET_HEADER_DATA on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050216
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MMPUR_OUT_FT_DATA_MANAGER Außendhandelsdaten im Lieferplan 20050216

Method GET_INSTANCE on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXNUM Call by reference Type reference (TYPE) EXNUM Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050616
2 Importing IM_EXPOS Call by reference Type reference (TYPE) EXPOS Interne Positionsnummer der Außenhandelsdaten in MM und SD 20050616
3 Returning RE_DATA Value transfer Type reference (TYPE) MEPO_EIPO Außenhandel: Export/Import: Positionsdaten 20050616

Method GET_ITEM_DATA on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_LOCAL_BUFFER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA Value transfer Type reference (TYPE) MEPO_EIKP Außenhandel: Export/Import Kopfdaten 20050616

Method GET_LOCAL_BUFFER_HEADER on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_LOCAL_BUFFER_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELP Call by reference Type reference (TYPE) EBELP Interne Positionsnummer der Außenhandelsdaten in MM und SD 20050616
2 Returning RE_DATA Value transfer Type reference (TYPE) MEPO_EIPO Außenhandel: Export/Import: Positionsdaten 20050616

Method GET_LOCAL_BUFFER_ITEM on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_RESWK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WERKS Call by reference Type reference (TYPE) RESWK Abgebendes Werk bei Transportbestellung 20050216
2 Returning RE_RESWK Value transfer Type reference (TYPE) T001W Werke/Niederlassungen 20050330

Method GET_RESWK_DATA on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_WERKS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WERKS Call by reference Type reference (TYPE) EWERK Werk der Einzelkapazität 20050216
2 Returning RE_T001W Value transfer Type reference (TYPE) T001W Werke/Niederlassungen 20050330

Method GET_WERKS_DATA on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method GET_XEGIMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_XEGIMP Value transfer Type reference (TYPE) EGIMP EG-Import 20050304

Method GET_XEGIMP on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method HEADER_DATA_PROPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EIKP Call by reference Type reference (TYPE) MEPO_EIKP Außenhandel: Export/Import Kopfdaten 20050216
2 Importing IM_HEADER Call by reference Type reference (TYPE) MEOUT_HEADER Rahmenvertragskopf 20050216
3 Importing IM_WERKS Call by reference Type reference (TYPE) EWERK Werk 20050216
4 Returning RE_EXNUM Value transfer Type reference (TYPE) EXNUM Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050216

Method HEADER_DATA_PROPOSE on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method IS_HEADER_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COMPLETE Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050216

Method IS_HEADER_COMPLETE on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method IS_ITEM_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20050216
2 Returning RE_COMPLETE Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050216

Method IS_ITEM_COMPLETE on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method IS_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050330
2 Returning RE_RELEVANT Value transfer Type reference (TYPE) IMPDATEN Außenhandel: Steuerung der Importdaten in MM-Bestellungen 20050216

Method IS_RELEVANT on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method ITEM_DATA_PROPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EINA Call by reference Type reference (TYPE) EINA Einkaufsinfosatz - allgemeine Daten 20050216
2 Importing IM_EINE Call by reference Type reference (TYPE) EINE Einkaufsinfosatz - Einkaufsorganisationsdaten 20050216
3 Importing IM_EIPO Call by reference Type reference (TYPE) MEPO_EIPO Außenhandel: Export/Import: Positionsdaten 20050216
4 Importing IM_HEADER Call by reference Type reference (TYPE) MEOUT_HEADER Rahmenvertragskopf 20050216
5 Importing IM_ITEM Call by reference Type reference (TYPE) MEOUT_ITEM Rahmenvertragsposition 20050216
6 Importing IM_MT06E Call by reference Type reference (TYPE) MT06E Materialstammfelder Einkauf 20050216
7 Returning RE_EXNUM Value transfer Type reference (TYPE) EXNUM Interne Positionsnummer der Außenhandelsdaten in MM und SD 20050216

Method ITEM_DATA_PROPOSE on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method MERGE_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXPVZ Call by reference Type reference (TYPE) EXPVZ Verkehrszweig für Außenhandel 20050216
2 Exporting EX_ZOLLA Call by reference Type reference (TYPE) DZOLLS Zollstelle: Ausgangs-/Eingangszollstelle für Außenhandel 20050216
3 Importing IM_EIKP Call by reference Type reference (TYPE) MEPO_EIKP Außenhandel: Export/Import Kopfdaten 20050216
4 Importing IM_EXPVZ Call by reference Type reference (TYPE) EXPVZ Verkehrszweig für Außenhandel 20050216
5 Importing IM_ZOLLA Call by reference Type reference (TYPE) DZOLLS Zollstelle: Ausgangs-/Eingangszollstelle für Außenhandel 20050216

Method MERGE_HEADER_DATA on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method MERGE_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXART Call by reference Type reference (TYPE) EXART Geschäftsart für Außenhandel 20050216
2 Exporting EX_EXPRF Call by reference Type reference (TYPE) EXPRF Export-/Importverfahren für Außenhandel 20050216
3 Exporting EX_REGIO Call by reference Type reference (TYPE) REGIO Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20050216
4 Exporting EX_STAWN Call by reference Type reference (TYPE) STAWN Stat.WarenNr / Import-CodeNr für Außenhandel 20050216
5 Exporting EX_URZLA Call by reference Type reference (TYPE) ULAND Ausstellungsland des Ursprungszeugnisses 20050216
6 Exporting EX_VERLD Call by reference Type reference (TYPE) LAND1_GP Länderschlüssel 20050216
7 Importing IM_EIPO Call by reference Type reference (TYPE) MEPO_EIPO Außenhandel: Export/Import: Positionsdaten 20050216
8 Importing IM_EXART Call by reference Type reference (TYPE) EXART Geschäftsart für Außenhandel 20050216
9 Importing IM_EXPRF Call by reference Type reference (TYPE) EXPRF Export-/Importverfahren für Außenhandel 20050216
10 Importing IM_LAND1 Call by reference Type reference (TYPE) LAND1_GP Länderschlüssel 20050216
11 Importing IM_REGIO Call by reference Type reference (TYPE) REGIO Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20050216
12 Importing IM_STAWN Call by reference Type reference (TYPE) STAWN Stat.WarenNr / Import-CodeNr für Außenhandel 20050216
13 Importing IM_URZLA Call by reference Type reference (TYPE) ULAND Ausstellungsland des Ursprungszeugnisses 20050216

Method MERGE_ITEM_DATA on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method PREFETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXNUM Call by reference Type reference (TYPE) EXNUM Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050620

Method PREFETCH on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method SET_EXNUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXNUM Call by reference Type reference (TYPE) EXNUM Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050217

Method SET_EXNUM on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.

Method WRITE_TO_LOCAL_BUFFER Signature

Method WRITE_TO_LOCAL_BUFFER on class CL_MMPUR_OUT_FT_DATA_MANAGER has no parameter.
Method WRITE_TO_LOCAL_BUFFER on class CL_MMPUR_OUT_FT_DATA_MANAGER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600