SAP ABAP Class IF_PURCHASE_ORDER_MM (PO Header External View)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_DCM_ADAPTER Links Business Object to DCM 20011210
2 Interface composition (i COMPRISING i_ref)  IF_LONGTEXTS_MM Interface Long Texts in Purchasing 20020227
3 Interface composition (i COMPRISING i_ref)  IF_MESSAGE_OBJ_MM Interface to Message Handler 20010709
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PO_HEADER_HANDLE_MM Handle of a Purchasing Document 20010712
Properties
Class IF_PURCHASE_ORDER_MM  
Short Description PO Header External View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010709   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMCNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_PURCHASE_ORDER_MM has no interface implemented.
Friends
Class IF_PURCHASE_ORDER_MM has no friend class.
Attributes
Class IF_PURCHASE_ORDER_MM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ITEM Instance method Public Method Factory PO Item 20010727
2 GET_CONDITIONS Instance method Public Method Get Header Conditions 20010821
3 GET_CONFIRMATION_HANDLE Instance method Public Method Inbound Delivery of Confirmation Object 20080613
4 GET_DATA Instance method Public Method Get Header Data 20010709
5 GET_FOREIGN_TRADE Instance method Public Method Get Foreign Trade Data 20011106
6 GET_ITEMS Instance method Public Method Purchase Order Items 20010709
7 GET_PERSISTENT_DATA Instance method Public Method Get Posted Header Data 20010709
8 GET_PREVIOUS_DATA Instance method Public Method Get Header Data Prior to Validation 20010709
9 INVALIDATE Instance method Public Method Set PO Header Invalid (Posting Not Possible) 20010709
10 IS_CHANGEABLE Instance method Public Method Purchase Order Changeable? 20010709
11 IS_PERSISTENT Instance method Public Method Is PO Header Persistent? 20010709
12 IS_VALID Instance method Public Method PO Header Error-Free? 20010709
13 SET_CHANGED Instance method Public Method Object is to be Updated 20010730
14 SET_CONDITIONS Instance method Public Method Set Header Items (Without Check) 20010821
15 SET_DATA Instance method Public Method Set Header Data (Without Check) 20010709
16 SET_FOREIGN_TRADE Instance method Public Method Set Foreign Trade Data (Without Check) 20011106
Events
Class IF_PURCHASE_ORDER_MM has no event.
Types
Class IF_PURCHASE_ORDER_MM has no local type.
Method Signatures

Method CREATE_ITEM 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) MEPOITEM-EBELP Positionsnummer des Einkaufsbelegs 20010727
2 Returning RE_ITEM Value transfer Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20010727

Method CREATE_ITEM on class IF_PURCHASE_ORDER_MM has no exception.

Method GET_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONDITIONS Call by reference Type reference (TYPE) MMPUR_TKOMV Belegkonditionen 20010821

Method GET_CONDITIONS on class IF_PURCHASE_ORDER_MM has no exception.

Method GET_CONFIRMATION_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HANDLE Value transfer Object reference (TYPE REF TO) IF_MMPUR_CONF_HEADER Bestätigungskopf (Beleg) 20080613

Method GET_CONFIRMATION_HANDLE on class IF_PURCHASE_ORDER_MM has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA Value transfer Type reference (TYPE) MEPOHEADER Bestellung Kopfdaten 20010709

Method GET_DATA on class IF_PURCHASE_ORDER_MM has no exception.

Method GET_FOREIGN_TRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA Value transfer Type reference (TYPE) MEPO_EIKP Außenhandel: Export/Import Kopfdaten 20011106

Method GET_FOREIGN_TRADE on class IF_PURCHASE_ORDER_MM has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ITEMS Value transfer Type reference (TYPE) PURCHASE_ORDER_ITEMS Tabelle mit Bestellpositionen 20010709

Method GET_ITEMS on class IF_PURCHASE_ORDER_MM has no exception.

Method GET_PERSISTENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Value transfer Type reference (TYPE) MEPOHEADER Bestellung Kopfdaten 20010717
# Exception Resumable Description Created on
1 NO_DATA keine Daten verfügbar 20010717

Method GET_PREVIOUS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Value transfer Type reference (TYPE) MEPOHEADER Bestellung Kopfdaten 20010717
# Exception Resumable Description Created on
1 NO_DATA keine Daten verfügbar 20010717

Method INVALIDATE Signature

Method INVALIDATE on class IF_PURCHASE_ORDER_MM has no parameter.
Method INVALIDATE on class IF_PURCHASE_ORDER_MM has no exception.

Method IS_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGEABLE Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20010709

Method IS_CHANGEABLE on class IF_PURCHASE_ORDER_MM has no exception.

Method IS_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERSISTENT Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20010709

Method IS_PERSISTENT on class IF_PURCHASE_ORDER_MM has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALID Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20010709

Method IS_VALID on class IF_PURCHASE_ORDER_MM has no exception.

Method SET_CHANGED Signature

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

Method SET_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONDITIONS Call by reference Type reference (TYPE) MMPUR_TKOMV Belegkonditionen 20010821

Method SET_CONDITIONS on class IF_PURCHASE_ORDER_MM has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) MEPOHEADER Bestellung Kopfdaten 20010709

Method SET_DATA on class IF_PURCHASE_ORDER_MM has no exception.

Method SET_FOREIGN_TRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) MEPO_EIKP Außenhandel: Export/Import Kopfdaten 20011106

Method SET_FOREIGN_TRADE on class IF_PURCHASE_ORDER_MM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in