SAP ABAP Class CL_MMPUR_SOURCE_LIST (Source List)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Properties
Class CL_MMPUR_SOURCE_LIST  
Short Description Source List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20100712   SAP 
Last change 20110908   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_SOURCE_LIST has no interface implemented.
Friends
Class CL_MMPUR_SOURCE_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INSERT Constant Public Type reference (TYPE) EORDU-KZ 'I' Checkbox 20100825
2 MT_EORD Static Attribute Public See coding 20100728
3 MT_EORDU Static Attribute Public Type reference (TYPE) MEOUT_T_EORD_UPD Table for EORD Update 20100824
4 MT_EORD_OLD Static Attribute Public See coding 20110125
5 MT_MARC_WERK Static Attribute Public Type reference (TYPE) MMPUR_MARC_TT Generated Table for View MARC_WERK 20100729
6 MT_PLANTS Static Attribute Public Type reference (TYPE) MMPUR_PORG_PLANT_TTY Table type for plant, Material and P.Org combination 20100825
7 MT_T024W Static Attribute Public See coding Valid Purchasing Organizations for Plant 20100727
8 MV_KD Static Attribute Public Type reference (TYPE) CHAR1 ' ' Keep = K , delete = D 20100819
9 MV_MRP Static Attribute Public Type reference (TYPE) CHAR1 ' ' 1 = MRP run , ' ' = no MRP 20100819
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method 20100819
2 GET_MESSAGES Instance method Public Method 20100729
3 MAINTAIN_SOURCE_LIST Instance method Public Method 20100818
4 PLANT_FROM_PORG Instance method Public Method 20100715
5 POST Instance method Public Method 20100712
6 PROCESS Instance method Public Method 20100712
7 READ_EORD Instance method Public Method 20100723
8 VALIDATIONS Instance method Public Method 20100723
Events
Class CL_MMPUR_SOURCE_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LS_PLANTS Public See coding 20100825 begin of ls_plants, mat type matnr, plant type werks, porg type ekorg, end of ls_plants
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_CHECK Call by reference Type reference (TYPE) MMPUR_BOOL Boolean Type 20100819
2 Importing IS_EORD Call by reference Type reference (TYPE) EORD Purchasing Source List 20100819

Method CHECK_AUTHORITY on class CL_MMPUR_SOURCE_LIST has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20100729
2 Importing IS_RECORD Call by reference Type reference (TYPE) EORD Purchasing Source List 20100729

Method GET_MESSAGES on class CL_MMPUR_SOURCE_LIST has no exception.

Method MAINTAIN_SOURCE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20100818
2 Importing IT_EORD Call by reference Type reference (TYPE) MEOUT_T_EORD Table for EORD 20100825

Method MAINTAIN_SOURCE_LIST on class CL_MMPUR_SOURCE_LIST has no exception.

Method PLANT_FROM_PORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANT Call by reference Type reference (TYPE) MMPUR_PORG_PLANT_TTY Table type for plant, Material and P.Org combination 20100719
2 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Org.Unit: Allowed Plants per Sales Organization 20100716
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20100717

Method PLANT_FROM_PORG on class CL_MMPUR_SOURCE_LIST has no exception.

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XORD Call by reference Type reference (TYPE) MEOUT_T_EORD_UPD Table for EORD Update 20100728
2 Importing IT_YORD Call by reference Type reference (TYPE) MEOUT_T_EORD Table for EORD 20100728

Method POST on class CL_MMPUR_SOURCE_LIST has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EORD Call by reference Type reference (TYPE) MEOUT_T_EORD Table for EORD Update 20100729
2 Exporting ET_EORDU Call by reference Type reference (TYPE) MEOUT_T_EORD_UPD Table for EORD Update 20100728
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20100817
4 Importing IS_EORD Call by reference Type reference (TYPE) EORD Purchasing Source List 20100825

Method PROCESS on class CL_MMPUR_SOURCE_LIST has no exception.

Method READ_EORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EORD Call by reference Type reference (TYPE) MEOUT_T_EORD Table for EORD 20100825
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20100818
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) BOOLE Boolean variable 20100824
4 Exporting EV_ZEORD Call by reference Type reference (TYPE) DZEORD Number of Source List Record 20100825
5 Importing IS_EORD Call by reference Type reference (TYPE) EORD Purchasing Source List 20100825

Method READ_EORD on class CL_MMPUR_SOURCE_LIST has no exception.

Method VALIDATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Purchasing Source List 20100729
2 Importing IS_EORD Call by reference Type reference (TYPE) EORD Purchasing Source List 20100729

Method VALIDATIONS on class CL_MMPUR_SOURCE_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606