SAP ABAP Class CL_MMPUR_OUT_SOURCE_LIST (Source List in Outline 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_SOURCE_LIST  
Short Description Source List in Outline Agreement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_OUTLINE_AGREEMENT   Purchasing: Outline Agreements 
Created 20050207   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMPUR_OUT_SOURCE_LIST has no forward declaration.
Interfaces
Class CL_MMPUR_OUT_SOURCE_LIST has no interface implemented.
Friends
Class CL_MMPUR_OUT_SOURCE_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_BUFFER Instance attribute Private Type reference (TYPE) LTY_BUFFER 20050207
2 MY_EBELN Instance attribute Private Type reference (TYPE) EBELN Purchasing Document Number 20050207
3 MY_EBELP Instance attribute Private Type reference (TYPE) EBELP Item Number of Purchasing Document 20050207
4 MY_EORD_OLD Instance attribute Private Type reference (TYPE) MEOUT_T_EORD YORD 20050303
5 MY_EORD_UPDATE Instance attribute Private Type reference (TYPE) MEOUT_T_EORD_UPD Table for EORD Update 20050303
6 MY_PARENT Instance attribute Private Object reference (TYPE REF TO) IF_PURCHASE_OUT_ITEM Outline Agreement Item 20050207
7 NO Constant Private Type reference (TYPE) MMPUR_BOOL ' ' Boolean Type 20050207
8 TRUE Constant Private Type reference (TYPE) MMPUR_BOOL 'X' Boolean Type 20050207
Methods
# Method Level Visibility Method type Description Created on
1 CAN_BE_LOCKED Instance method Public Method SOURCE_LIST_DELETABLE 20050207
2 CLEAR_AUTET Instance method Public Method ORDERBUCH_CLEAR_AUTET 20050303
3 CONSTRUCTOR Instance method Public Constructor 20050207
4 DELETE_SOURCE_LIST Instance method Public Method Delete Source List (ORDERBUCH_LOESCHEN) 20050303
5 GET_DATA_FOR_UPDATE Instance method Public Method Get Update Data 20050303
6 READ_EORD Instance method Public Method Read Source List Record 20050331
7 RESET_SOURCE_LIST Instance method Public Method Reset Deletion (ORDERBUCH_RESET) 20050304
8 UPDATE_DATA Static method Public Method CLEAN_UP_SOURCE_LIST + POST 20050304
Events
Class CL_MMPUR_OUT_SOURCE_LIST has no event.
Types
Class CL_MMPUR_OUT_SOURCE_LIST has no local type.
Method Signatures

Method CAN_BE_LOCKED 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 20050207
2 Returning RE_OK Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050207

Method CAN_BE_LOCKED on class CL_MMPUR_OUT_SOURCE_LIST has no exception.

Method CLEAR_AUTET 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 20050303
2 Returning RE_OK Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050303

Method CLEAR_AUTET on class CL_MMPUR_OUT_SOURCE_LIST 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_ITEM Rahmenvertrag Position 20050207

Method CONSTRUCTOR on class CL_MMPUR_OUT_SOURCE_LIST has no exception.

Method DELETE_SOURCE_LIST 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 20050304

Method DELETE_SOURCE_LIST on class CL_MMPUR_OUT_SOURCE_LIST has no exception.

Method GET_DATA_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XORD Call by reference Type reference (TYPE) MEOUT_T_EORD_UPD Tabebelle zu EORD 20050303
2 Exporting EX_YORD Call by reference Type reference (TYPE) MEOUT_T_EORD Tabebelle zu EORD 20050303

Method GET_DATA_FOR_UPDATE on class CL_MMPUR_OUT_SOURCE_LIST has no exception.

Method READ_EORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTET Call by reference Type reference (TYPE) AUTET '2' Orderbuchverwendung in der Disposition 20050331
2 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050331
3 Importing IM_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20050331
4 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050331
5 Importing IM_WERKS Call by reference Type reference (TYPE) EWERK Werk 20050331
6 Returning RE_OK Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050331

Method READ_EORD on class CL_MMPUR_OUT_SOURCE_LIST has no exception.

Method RESET_SOURCE_LIST 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 20050304
2 Importing IM_LOEKZ_OLD Call by reference Type reference (TYPE) ELOEK Löschkennzeichen im Einkaufsbeleg 20050304

Method RESET_SOURCE_LIST on class CL_MMPUR_OUT_SOURCE_LIST has no exception.

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050304
2 Importing IM_XORD Call by reference Type reference (TYPE) MEOUT_T_EORD_UPD Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050304
3 Importing IM_YORD Call by reference Type reference (TYPE) MEOUT_T_EORD Nummer der Außenhandelsdaten in MM- und SD-Belegen 20050304

Method UPDATE_DATA on class CL_MMPUR_OUT_SOURCE_LIST has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600