SAP ABAP Class CL_ATP_CONTROLLER_MM (ATP Controller in Purchasing)
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_ATP_CONTROLLER_MM  
Short Description ATP Controller in Purchasing    
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 20050104   SAP 
Last change 20050519   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_PURCHASE_OUT_SCHEDULE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ATP_CONTROLLER_MM has no interface implemented.
Friends
Class CL_ATP_CONTROLLER_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED Instance attribute Protected Type reference (TYPE) MMPUR_BOOL Boolean Type 20050105
2 MY_CHECK_ENTITIES Instance attribute Protected Type reference (TYPE) MMPUR_T_ATP_CHECK_ENTITY Table Type: ATP Data Preparation in Purchasing 20050107
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Performs the Availability Check for All Entities 20050104
2 CLOSE Instance method Public Method 20050512
3 DELETE Instance method Public Method Removes the Schedule Line Entry from the Entity 20050104
4 GET_ENTITY Instance method Protected Method Returns the Entity 20050104
5 IS_VALID Instance method Public Method Checks the Validity of the Availability Check 20050104
6 REGISTER Instance method Public Method Registers the DB Value of a Schedule Line 20050104
7 REMOVE_ENTITY Instance method Public Method Removes the Entity 20050104
8 SET_CHANGED Instance method Public Method Sets the Change Indicator 20050104
9 UPDATE Instance method Public Method Updates the Entity if the Schedule Line is Changed 20050104
Events
Class CL_ATP_CONTROLLER_MM has no event.
Types
Class CL_ATP_CONTROLLER_MM has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_ATP_CHECK_MM Schnittstelle der Verfügbarkeitsprüfung im Einkauf 20050406
2 Importing IM_MODE Call by reference Type reference (TYPE) I IF_PURCHASE_OUT_SCHEDULE=>C_ACMOD_AUTOMATIC 20050107
3 Returning RE_SUCCESS Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050107

Method CHECK on class CL_ATP_CONTROLLER_MM has no exception.

Method CLOSE Signature

Method CLOSE on class CL_ATP_CONTROLLER_MM has no parameter.
Method CLOSE on class CL_ATP_CONTROLLER_MM has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_ATP_CHECK_MM Schnittstelle der Verfügbarkeitsprüfung im Einkauf 20050406

Method DELETE on class CL_ATP_CONTROLLER_MM has no exception.

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) MMPUR_S_ATP_SAMEMATKEY Schlüssel für Einteilungen eines Materials 20050107
2 Returning RE_ENTITY Value transfer Object reference (TYPE REF TO) CL_ATP_CHECK_ENTITY_MM ATP-Datenaufbereitung im Einkauf 20050107

Method GET_ENTITY on class CL_ATP_CONTROLLER_MM has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCHEDULE Call by reference Object reference (TYPE REF TO) IF_ATP_CHECK_MM Schnittstelle der Verfügbarkeitsprüfung im Einkauf 20050107
2 Returning RE_VALID Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050107

Method IS_VALID on class CL_ATP_CONTROLLER_MM has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_ATP_CHECK_MM Schnittstelle der Verfügbarkeitsprüfung im Einkauf 20050406

Method REGISTER on class CL_ATP_CONTROLLER_MM has no exception.

Method REMOVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTITY Call by reference Object reference (TYPE REF TO) CL_ATP_CHECK_ENTITY_MM ATP-Datenaufbereitung im Einkauf 20050107

Method REMOVE_ENTITY on class CL_ATP_CONTROLLER_MM has no exception.

Method SET_CHANGED Signature

Method SET_CHANGED on class CL_ATP_CONTROLLER_MM has no parameter.
Method SET_CHANGED on class CL_ATP_CONTROLLER_MM has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_ATP_CHECK_MM Schnittstelle der Verfügbarkeitsprüfung im Einkauf 20050406

Method UPDATE on class CL_ATP_CONTROLLER_MM has no exception.
History
Last changed by/on SAP  20050519 
SAP Release Created in 600