SAP ABAP Class CL_SOURCE_MANAGER_MM (Administration of Sources of Supply)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MEREQ (Package) Purchasing: Purchase Requisition
Properties
Class CL_SOURCE_MANAGER_MM  
Short Description Administration of Sources of Supply    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MEREQ   Purchasing: Purchase Requisition 
Created 20000113   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_SOURCE_MANAGER_MM has no interface implemented.
Friends
Class CL_SOURCE_MANAGER_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SOURCE_MANAGER_MM Administration of Sources of Supply 20000113
2 MY_ITEMS Instance attribute Private Type reference (TYPE) LTY_T_SOURCES Sources of Supply 20000113
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Get Instance (Singleton) 20000113
2 LOOKUP Instance method Public Method Get Sources of Supply per Business Object from Buffer 20000113
3 LOOKUP_SOURCING_DONE Instance method Public Method ATP Source Determination 20010326
4 REGISTER Instance method Public Method Register Sources of Supply per Business Object 20000117
5 SEARCH Instance method Public Method Find Sources of Supply 20000113
6 UNREGISTER Instance method Public Method Deregistration 20000123
7 UPDATE_BO Instance method Public Method Update Business Object 20000131
Events
Class CL_SOURCE_MANAGER_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_SOURCES Private See coding LTY_S_SOURCES 20000113
2 LTY_T_SOURCES Private See coding LTY_T_SOURCES 20000113
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SOURCE_MANAGER_MM Verwaltung von Bezugsquellen 20000113

Method GET_INSTANCE on class CL_SOURCE_MANAGER_MM has no exception.

Method LOOKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION_ITEM Bestellanforderung (externe Sicht) 20000113
2 Returning RE_SOURCES Value transfer Type reference (TYPE) MEREQ_T_SOURCE_OF_SUPPLY Bezugsquellen 20000113

Method LOOKUP on class CL_SOURCE_MANAGER_MM has no exception.

Method LOOKUP_SOURCING_DONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION_ITEM Bestellanforderung (externe Sicht) 20010326
2 Returning RE_SOURCING_DONE Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20010326

Method LOOKUP_SOURCING_DONE on class CL_SOURCE_MANAGER_MM has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION_ITEM Bestellanforderung (externe Sicht) 20000117
2 Importing IM_SOURCES Call by reference Type reference (TYPE) MEREQ_T_SOURCE_OF_SUPPLY Bezugsquellen 20000117
3 Importing IM_SOURCING_DONE Call by reference Type reference (TYPE) MMPUR_BOOL Sourcing über ATP wurde durchgeführt 20010326

Method REGISTER on class CL_SOURCE_MANAGER_MM has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION_ITEM Banf 20000118
2 Importing IM_IMMEDIATE Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_YES sofort prozessieren 20020503
3 Returning RE_SOURCES Value transfer Type reference (TYPE) MEREQ_T_SOURCE_OF_SUPPLY Bezugsquellen 20000113

Method SEARCH on class CL_SOURCE_MANAGER_MM has no exception.

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION_ITEM Bestellanforderung (externe Sicht) 20000123

Method UNREGISTER on class CL_SOURCE_MANAGER_MM has no exception.

Method UPDATE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION_ITEM Banf 20000131
2 Importing IM_IMMEDIATE Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO Boolscher Typ 20000131
3 Importing IM_SOURCE Call by reference Object reference (TYPE REF TO) CL_SOURCE_OF_SUPPLY_MM Bezugsquelle 20000131

Method UPDATE_BO on class CL_SOURCE_MANAGER_MM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C