SAP ABAP Class CL_PO_HANDLER_MM (PO Handler)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Properties
Class CL_PO_HANDLER_MM  
Short Description PO Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ME   Application development R/3 Purchasing 
Created 20060928   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PO_HANDLER_MM has no forward declaration.
Interfaces
Class CL_PO_HANDLER_MM has no interface implemented.
Friends
Class CL_PO_HANDLER_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ID_REFERENCE_TABLE Static Attribute Private See coding 20061206
2 MY_CHANGED_MODELS Instance attribute Private Type reference (TYPE) MMPUR_MODELS Models 20061221
3 MY_ID Instance attribute Private Type reference (TYPE) ID_FOR_HANDLE_MM ID for Handler Classes 20061109
4 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PO_HANDLER_MM PO Handler 20061205
5 MY_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_MESSAGE_HANDLER_MM Message Handler: Purchasing: Transfer Table 20070109
6 MY_PO_DATA Instance attribute Private Type reference (TYPE) PORDER_HEADER PurchOrder 20061109
7 MY_PO_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_PO_HEADER_HANDLE_MM Handle of a Purchasing Document 20061205
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MODEL Instance method Private Method 20061221
2 CLOSE Instance method Public Method 20061206
3 CONSTRUCTOR Instance method Public Constructor 20070109
4 FILL_PO_FOR_PROCESS Instance method Private Method 20061110
5 GET_DATA_FROM_PO Instance method Private Method 20061110
6 GET_FIELDSELECTION Instance method Public Method 20070123
7 GET_ID Instance method Public Method 20061109
8 GET_INSTANCE Static method Public Method 20061205
9 GET_PO Instance method Public Method 20061109
10 OPEN Instance method Public Method 20061110
11 PO_CHECK Instance method Public Method 20061109
12 PO_POST Instance method Public Method 20061109
13 PO_PROCESS Instance method Public Method 20061109
14 REFRESH Instance method Public Method 20061205
15 SET_PO Instance method Public Method 20061109
Events
Class CL_PO_HANDLER_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ID_REFERENCE_CONNECTOR Private See coding 20061206 BEGIN OF id_reference_connector , id TYPE id_for_handle_mm, parent_id TYPE id_for_handle_mm, reference TYPE REF TO object, END OF id_reference_connector
Method Signatures

Method ADD_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODEL Call by reference Type reference (TYPE) MMPUR_MODEL_TYPE Models 20061221

Method ADD_MODEL on class CL_PO_HANDLER_MM has no exception.

Method CLOSE Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PO_HANDLER_MM has no parameter.
Method CONSTRUCTOR on class CL_PO_HANDLER_MM has no exception.

Method FILL_PO_FOR_PROCESS Signature

Method FILL_PO_FOR_PROCESS on class CL_PO_HANDLER_MM has no parameter.
Method FILL_PO_FOR_PROCESS on class CL_PO_HANDLER_MM has no exception.

Method GET_DATA_FROM_PO Signature

Method GET_DATA_FROM_PO on class CL_PO_HANDLER_MM has no parameter.
Method GET_DATA_FROM_PO on class CL_PO_HANDLER_MM has no exception.

Method GET_FIELDSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FIELDSELECTION Call by reference Type reference (TYPE) TTYP_FIELDSELECTION_MM Feldauswahl 20070124

Method GET_FIELDSELECTION on class CL_PO_HANDLER_MM has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ID Value transfer Type reference (TYPE) ID_FOR_HANDLE_MM ID für Handlerklassen 20061205

Method GET_ID on class CL_PO_HANDLER_MM has no exception.

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_PO_HANDLER_MM PO Handler 20061205

Method GET_INSTANCE on class CL_PO_HANDLER_MM has no exception.

Method GET_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PO_DOC Call by reference Type reference (TYPE) PORDER_HEADER Bestellung 20061130

Method GET_PO on class CL_PO_HANDLER_MM has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PO_DATA Call by reference Type reference (TYPE) PORDER_HEADER Bestellung 20061207
2 Importing IM_AKTYP Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20061206
3 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20061206
4 Importing IM_TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode 20061206
5 Importing IM_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20061206

Method OPEN on class CL_PO_HANDLER_MM has no exception.

Method PO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMS Call by reference Type reference (TYPE) PORDER_HEADER Bestellung 20070109
2 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070109

Method PO_CHECK on class CL_PO_HANDLER_MM has no exception.

Method PO_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070110
2 Exporting EX_PO_DATA Call by reference Type reference (TYPE) PORDER_HEADER Bestellung 20070110

Method PO_POST on class CL_PO_HANDLER_MM has no exception.

Method PO_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070109
2 Exporting EX_PO_DATA Call by reference Type reference (TYPE) PORDER_HEADER Bestellung 20070109

Method PO_PROCESS on class CL_PO_HANDLER_MM has no exception.

Method REFRESH Signature

Method REFRESH on class CL_PO_HANDLER_MM has no parameter.
Method REFRESH on class CL_PO_HANDLER_MM has no exception.

Method SET_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PO_DOC Call by reference Type reference (TYPE) PORDER_HEADER Bestellung 20061130

Method SET_PO on class CL_PO_HANDLER_MM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700