SAP ABAP Class CL_PO_HEADER_HANDLE_MM (Handle of a Purchasing Document)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HANDLE_MM Handle 19990129
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DCM_ADAPTER Links Business Object to DCM 20010921
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LONGTEXTS_MM Interface Long Texts in Purchasing 20020227
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OBSERVER_MM Observer of a Subject 19990922
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OUTPUT_MM Output Control: Purchasing Documents 19990225
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PARTNERS_MM IF_PARTNERS_MM 19990225
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PURCHASE_ORDER_MM PO Header External View 20010712
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PURCHASING_DOCUMENT Purchasing Document Interface (Header) 19990226
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RELEASABLE_MM Object Supports the Purchasing Release Procedure 19990903
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RELEASE_STATE_MM Release Status: Purchasing 19990903
... Click here to see Used By full list (0 items)
Properties
Class CL_PO_HEADER_HANDLE_MM  
Short Description Handle of a Purchasing Document    
Super Class CL_HANDLE_MM Handle 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ME   Application development R/3 Purchasing 
Created 19990114   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PROCESS_STATE_MM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 MMCHP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 MMCNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 MMMFD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DCM_ADAPTER Links Business Object to DCM 20010921
2 IF_LONGTEXTS_MM Interface Long Texts in Purchasing 20020227
3 IF_OBSERVER_MM Observer of a Subject 19990922
4 IF_OUTPUT_MM Output Control: Purchasing Documents 19990225
5 IF_PARTNERS_MM IF_PARTNERS_MM 19990225
6 IF_PURCHASE_ORDER_MM PO Header External View 20010712
7 IF_PURCHASING_DOCUMENT Purchasing Document Interface (Header) 19990226
8 IF_RELEASABLE_MM Object Supports the Purchasing Release Procedure 19990903
9 IF_RELEASE_STATE_MM Release Status: Purchasing 19990903
10 IF_UNIQUE_INSTANCE_MM Provide a Unique Key for the Instance for Identity Mgt. 19990225
Friends
Class CL_PO_HEADER_HANDLE_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHP_HASH_TABLE Static Attribute Private See coding CHP_HASH_TABLE 19990427
2 C_OBJTYP Constant Public Type reference (TYPE) MEPO_OBJDESC-OBJTYP 'BUS2012_HD' Object Type 19990507
3 EIKP_CHANGED Instance attribute Public Type reference (TYPE) MMPUR_BOOL Import Data Changed 20011106
4 FM_REVAL_NO_RELEASE Instance attribute Private Type reference (TYPE) MMPUR_BOOL No New Release in Case of FM Revaluation of WKURS 20071220
5 FM_REVAL_NO_VERSION Instance attribute Private Type reference (TYPE) MMPUR_BOOL No New Version in Case of FM Revaluation of WKURS 20071220
6 FOR_BAPI Instance attribute Public Type reference (TYPE) MMPUR_BOOL BAPI 20010821
7 FOR_ME59N Instance attribute Public Type reference (TYPE) MMPUR_BOOL MEPO Called From ME59N 20030527
8 HEADER_CALCULATION_TYPE Instance attribute Private Type reference (TYPE) KOMV-KSTEU Pricing Type 19990217
9 HEADER_CONDITIONS_CHANGED Instance attribute Private Type reference (TYPE) MMPUR_BOOL Header Conditions Changed 19990217
10 ITEM_CONDITIONS_CHANGED Instance attribute Private Type reference (TYPE) MMPUR_BOOL Item Conditions Changed 19990217
11 MV_ORDRSP Instance attribute Private Type reference (TYPE) MMPUR_BOOL EDI ORDRSP Inbound Processing 20120724
12 MY_161 Instance attribute Private Type reference (TYPE) T161 Buffer T161 19991001
13 MY_BADI_QUEUE Instance attribute Private Type reference (TYPE) LTY_BADI_QUEUE Objects to be Checked via BAdi 20010716
14 MY_BAPI Static Attribute Public Type reference (TYPE) MMPUR_BOOL BAPI 20030306
15 MY_CONFIRMATION_HANDLE Instance attribute Private Object reference (TYPE REF TO) IF_MMPUR_CONF_HEADER Confirmation Header (Document) 20080613
16 MY_CUST_FIREWALL_ON Instance attribute Public Type reference (TYPE) MMPUR_BOOL Firewall Customer 20010716
17 MY_FIELD_MAPPING Static Attribute Private Type reference (TYPE) MEPO_T_METAFIELD_MAPPING Tablen Field/Metafield Mapping 20020110
18 MY_FS_TEMPLATE Static Attribute Private Type reference (TYPE) TTYP_FIELDSELECTION_MM Field Selection 20020110
19 MY_GOS_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_GOS_MANAGER Publication for Generic Object Services 20070525
20 MY_HEADER_PROPOSER Static Attribute Public Object reference (TYPE REF TO) IF_DATAPROVIDER_MM Default Instance: Document Header 19990922
21 MY_IBS_FIREWALL_ON Instance attribute Public Type reference (TYPE) MMPUR_BOOL Firewall IBS 20010716
22 MY_ITERATION_COUNT Instance attribute Private Type reference (TYPE) I Iteration Counter BAdI 20020731
23 MY_PARTNERS Instance attribute Private Type reference (TYPE) MMPUR_T_MMPA Table Type for Partner in Purchasing Document 20050125
24 MY_PO_LOEKZ_INFO Instance attribute Private See coding 20030120
25 MY_RECHECK_QUEUE Instance attribute Public Type reference (TYPE) MMPUR_MODELS Objects to be Rechecked 20010716
26 NO_AUTHORITY Instance attribute Public Type reference (TYPE) MMPUR_BOOL No Authorization Check 20020906
27 NO_MESSAGE_REQ Instance attribute Public Type reference (TYPE) MMPUR_BOOL No message necessary 20020906
28 NO_MESSAGING Instance attribute Public Type reference (TYPE) MMPUR_BOOL No message determination 20020906
29 NO_PRICE_FROM_PO Instance attribute Public Type reference (TYPE) MMPUR_BOOL No Adoption of Price from Last Document 20021009
30 POSTED Instance attribute Public Type reference (TYPE) MMPUR_BOOL Posted 20010907
31 PO_EIKP_HASH_TABLE Static Attribute Private See coding 20011106
32 PO_HEADERX_HASH_TABLE Static Attribute Private See coding PO_HEADERX_HASH_TABLE 20010521
33 PO_HEADER_CHP_TABLE Static Attribute Private See coding 20010924
34 PO_HEADER_HASH_TABLE Static Attribute Private See coding PO_HEADER_HASH_TABLE 19990128
35 PO_NUMBER Instance attribute Public Type reference (TYPE) EKKO-EBELN Document Number 19990114
36 PO_TKOMV_HASH_TABLE Instance attribute Private Type reference (TYPE) MMPUR_TKOMV TKOMV 19990217
37 STRATEGY_MANAGER Static Attribute Public Object reference (TYPE REF TO) IF_RELEASE_STRATEGY_MANAGER_MM Strategy Manager 19990903
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PROPOSER Static method Private Method Check Default Instances 19990922
2 CHP_ADD_CHANGELIST Instance method Public Method Change Log: Add Generic Change List 20010921
3 CHP_REFRESH_HASH_TABLE Static method Public Method Change Log: Refresh Hash Table 19990427
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010716
5 CONSTRUCTOR Instance method Public Constructor Constructor 19990114
6 COPY_SERVICES Instance method Private Method Template Editing: External Services 20000131
7 EXPAND_FROM_REQUISITIONS Instance method Public Method Create/Extend Purchase Order With Reference to Requisitions 20000322
8 GET_DATA Instance method Public Method Supply Header Data 19990128
9 GET_DATAX Instance method Public Method Header Data Checkbox Bar 20010521
10 GET_GOS_MANAGER Instance method Public Method Get Generic Object Services Manager 20070525
11 GET_ITEMS_WITH_REQUISITION Instance method Public Method Return Items with Purchase Requisition Reference 20000804
12 GET_REVAL_ATTRIBUTES Instance method Public Method Reading of Exchange Rate Revaluation Properties (FM 20071220
13 GET_TKOMV Instance method Public Method Get TKOMV 19990217
14 GET_TRANSACTION_STATE Instance method Public Method Get Transaction Status 19990225
15 HAS_CHANGED Instance method Public Method Purchase Order Changed? 19990216
16 IS_ORDRSP Instance method Public Method Is ORDRSP process active? 20120724
17 LOOKUP Instance method Public Method Determine Object 19990423
18 PO_CANCEL Instance method Public Method Cancel Purchase Order at Header Level 20021212
19 PO_CHECK Instance method Public Method Check 19990406
20 PO_CLOSE Instance method Public Method Closing Operations 19991111
21 PO_INITIALIZE Instance method Public Method Refresh SAPMM06E 19990120
22 PO_POST Instance method Public Method Post 19990216
23 PO_PREPARE_CREATION Instance method Public Method Preparations for Create Purchase Order 19990924
24 PO_READ Instance method Public Method Read Purchase Order (SAPMM06E) 19990118
25 PO_UNCANCEL Instance method Public Method Uncancel Purchase Order at Header Level 20030113
26 REFRESH_EIKP_DATA Instance method Public Method Reset Import Data 20011106
27 REFRESH_RWIN Instance method Private Method Resetting of RWIN Interface 20080122
28 REFRESH_TKOMV Instance method Public Method Reset TKOMV 19990217
29 SET_CONFIRMATION_HANDLE Instance method Public Method Set Confirmation Handle Header 20080613
30 SET_DATA Instance method Public Method Set Header Data (Without Check) 19990128
31 SET_DATAX Instance method Public Method Set Header Data Checkbox Bar 20010521
32 SET_PO_NUMBER Instance method Public Method Set Document Number 19990215
33 SET_REVAL_ATTRIBUTES Instance method Public Method Setting of Exchange Rate Revaluation Properties (FM) 20071220
34 SET_TKOMV Instance method Public Method Set TKOMV 19990217
35 SET_TRANSACTION_STATE Instance method Public Method Get Transaction Status 19990225
36 SET_UPDATE_FOR_GOS Instance method Private Event handling method UPDKZ for GOS in Change Mode 20070822
Events
Class CL_PO_HEADER_HANDLE_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_BADI_QUEUE Private See coding 20010719 lty_badi_queue TYPE SORTED TABLE OF lty_badi_queue_entry WITH UNIQUE KEY varkey
2 LTY_BADI_QUEUE_ENTRY Private See coding 20010719 BEGIN OF lty_badi_queue_entry, varkey TYPE char32, handle TYPE REF TO cl_handle_mm, END OF lty_badi_queue_entry
3 PO_CHANGELIST_ENTRY Private See coding 20010924 BEGIN OF po_changelist_entry, header TYPE REF TO cl_po_header_handle_mm, changelist TYPE mmchp_chp_list, END OF po_changelist_entry
4 PO_EIKP_HASH_ENTRY Private See coding 20011106 BEGIN OF po_eikp_hash_entry, header TYPE REF TO cl_po_header_handle_mm, data TYPE mepo_eikp, END OF po_eikp_hash_entry
5 PO_HEADERX_HASH_ENTRY Private See coding PO_HEADERX_HASH_ENTRY 20010521 BEGIN OF po_headerx_hash_entry, header TYPE REF TO cl_po_header_handle_mm, data TYPE mepoheaderx, END OF po_headerx_hash_entry
6 PO_HEADER_HASH_ENTRY Private See coding PO_HEADER_HASH_ENTRY 19990128 BEGIN OF po_header_hash_entry, header TYPE REF TO cl_po_header_handle_mm, data TYPE mepoheader, END OF po_header_hash_entry
7 PO_LOEKZ_INFO Private See coding 20030120 BEGIN OF po_loekz_info, ebelp TYPE ekpo-ebelp, loekzx(1), END OF po_loekz_info
Method Signatures

Method CHECK_PROPOSER Signature

Method CHECK_PROPOSER on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method CHECK_PROPOSER on class CL_PO_HEADER_HANDLE_MM has no exception.

Method CHP_ADD_CHANGELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGELIST Call by reference Type reference (TYPE) MMCHP_CHP_LIST Changelist 20010921

Method CHP_ADD_CHANGELIST on class CL_PO_HEADER_HANDLE_MM has no exception.

Method CHP_REFRESH_HASH_TABLE Signature

Method CHP_REFRESH_HASH_TABLE on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method CHP_REFRESH_HASH_TABLE on class CL_PO_HEADER_HANDLE_MM has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PO_HEADER_HANDLE_MM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) EKKO-EBELN Belegnummer 19990114
# Exception Resumable Description Created on
1 FAILURE Fehler 19990114

Method COPY_SERVICES Signature

Method COPY_SERVICES on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method COPY_SERVICES on class CL_PO_HEADER_HANDLE_MM has no exception.

Method EXPAND_FROM_REQUISITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_REQUISITIONS Call by reference Type reference (TYPE) MEREQ_T_EBAN_MEM Tabellentyp EBAN 20000407
2 Changing CH_REQUISITION_ACCOUNTINGS Call by reference Type reference (TYPE) MEREQ_T_EBKN Tabellentyp EBKN 20000407
3 Changing CH_REQ_ACCOUNTINGS Call by reference Type reference (TYPE) MMPUR_ACCOUNTING_LIST Tabelle für Objekte vom Typ if_accounting_model_mm 20000407
4 Changing CH_REQ_ITEMS Call by reference Type reference (TYPE) MMPUR_REQUISITION_ITEMS Bestellanforderungspositionen 20000407
5 Importing IM_HEADER Call by reference Type reference (TYPE) MEPOHEADER Bestellung Kopfdaten: Vorschlag beim Hinzufügen 20000322
# Exception Resumable Description Created on
1 FAILURE Fehler 20000322

Method GET_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 Belegkopf 19990128
# Exception Resumable Description Created on
1 FAILURE Fehler 19990128

Method GET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Call by reference Type reference (TYPE) MEPOHEADERX 20010521

Method GET_DATAX on class CL_PO_HEADER_HANDLE_MM has no exception.

Method GET_GOS_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MANAGER Value transfer Object reference (TYPE REF TO) CL_GOS_MANAGER Publikation für generische Objektdienste 20070525

Method GET_GOS_MANAGER on class CL_PO_HEADER_HANDLE_MM has no exception.

Method GET_ITEMS_WITH_REQUISITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) MMPUR_SUBITEMS Subitems 20080801
2 Importing IM_BANFN Call by reference Type reference (TYPE) BANFN Bestellanforderungsnummer 20000804
3 Importing IM_BNFPO Call by reference Type reference (TYPE) BNFPO Positionsnummer der Bestellanforderung 20000804

Method GET_ITEMS_WITH_REQUISITION on class CL_PO_HEADER_HANDLE_MM has no exception.

Method GET_REVAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_RELEASE Call by reference Type reference (TYPE) MMPUR_BOOL neue Freigabe prüfen ja/nein 20071220
2 Exporting EX_NO_VERSION Call by reference Type reference (TYPE) MMPUR_BOOL neue Version erzeugen ja/nein 20071220

Method GET_REVAL_ATTRIBUTES on class CL_PO_HEADER_HANDLE_MM has no exception.

Method GET_TKOMV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HEADER_CALCULATION_TYPE Call by reference Type reference (TYPE) KOMV-KSTEU Preisfindungsart 19990217
2 Exporting EX_HEADER_CONDITIONS_CHANGED Call by reference Type reference (TYPE) MMPUR_BOOL Kopfkonditionen geändert 19990217
3 Exporting EX_ITEM_CONDITIONS_CHANGED Call by reference Type reference (TYPE) MMPUR_BOOL Positionskonditionen geändert 19990217
4 Exporting EX_TKOMV Call by reference Type reference (TYPE) MMPUR_TKOMV tkomv 19990217

Method GET_TKOMV on class CL_PO_HEADER_HANDLE_MM has no exception.

Method GET_TRANSACTION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T160D Call by reference Type reference (TYPE) T160D Funktionsberechtigungen Bestellung 20020705
2 Exporting EX_AKTYP Call by reference Type reference (TYPE) CHAR1 Aktivitätstyp 19990225
3 Exporting EX_NEUDRUCK Call by reference Type reference (TYPE) MMPUR_BOOL Neuer Druck? 20010921
4 Exporting EX_PARKHOLD_ACTIVE Call by reference Type reference (TYPE) MMPUR_BOOL Park&hold im System aktiv 20071121
5 Exporting EX_PARKING_ALLOWED Call by reference Type reference (TYPE) MMPUR_BOOL kann geparkt werden? 19990715
6 Exporting EX_PARKING_ALLOWED_FINAL Call by reference Type reference (TYPE) MMPUR_BOOL Abschlußprüfung: kann geparkt werden? 19990715
7 Exporting EX_TCODE Call by reference Type reference (TYPE) SY-TCODE Transaktionscode 19990225
8 Exporting EX_TRTYP Call by reference Type reference (TYPE) T160-TRTYP Transaktionstyp 19990225
9 Exporting EX_UNCOMPLETE Call by reference Type reference (TYPE) MMPUR_BOOL geparkt (schon auf Datenbank) 19990408
10 Exporting EX_UNCOMPLETETYPE Call by reference Type reference (TYPE) MEMORYTYPE Typ der Unvollständigkeit 20071121

Method GET_TRANSACTION_STATE on class CL_PO_HEADER_HANDLE_MM has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_CHANGED Value transfer Type reference (TYPE) MMPUR_BOOL geändert 19990216

Method HAS_CHANGED on class CL_PO_HEADER_HANDLE_MM has no exception.

Method IS_ORDRSP Signature

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

Method IS_ORDRSP on class CL_PO_HEADER_HANDLE_MM has no exception.

Method LOOKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM_NUMBER Call by reference Type reference (TYPE) EKPO-EBELP Positionsnummer 19990423
2 Returning RE_ITEM Value transfer Object reference (TYPE REF TO) CL_PO_ITEM_HANDLE_MM Objekt 19990423

Method LOOKUP on class CL_PO_HEADER_HANDLE_MM has no exception.

Method PO_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_SEVERITY Value transfer Type reference (TYPE) I Fehlerschwere 20030116
2 Importing SKIP_POPUP Value transfer Type reference (TYPE) C Ohne Popup 20030214

Method PO_CANCEL on class CL_PO_HEADER_HANDLE_MM has no exception.

Method PO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNCOMPLETE Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO Boolscher Typ 19990408
2 Importing IM_UNCOMPLETETYPE Call by reference Type reference (TYPE) MEMORYTYPE MMPUR_NO Typ der Unvollständigkeit 20071121
3 Returning RET_SEVERITY Value transfer Type reference (TYPE) I Fehlerschwere 19990406
# Exception Resumable Description Created on
1 CANCELLED Vorgang vom Anwender abgebrochen 19990518

Method PO_CLOSE Signature

Method PO_CLOSE on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method PO_CLOSE on class CL_PO_HEADER_HANDLE_MM has no exception.

Method PO_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT Call by reference Type reference (TYPE) MEPO_DOCUMENT Einkaufsbeleg 20010921

Method PO_INITIALIZE on class CL_PO_HEADER_HANDLE_MM has no exception.

Method PO_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMIT_WAIT Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO Commit and Wait 20010821
2 Importing IM_NO_COMMIT Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO kein Commit 20010821
3 Importing IM_UNCOMPLETE Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO unvollständig 19990406
4 Importing IM_UNCOMPLETETYPE Call by reference Type reference (TYPE) MEMORYTYPE MMPUR_NO Typ der Unvollständigkeit 20071203
# Exception Resumable Description Created on
1 FAILURE Fehler 19990216

Method PO_PREPARE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO keine Berechtigungsprüfung 20020117
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Transaktionsberechtigung 20001020

Method PO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Type reference (TYPE) MMPUR_BOOL Result 19990225
2 Importing IM_AKTYP Call by reference Type reference (TYPE) CHAR1 Aktivitätstyp 19990207
3 Importing IM_DOCUMENT Call by reference Type reference (TYPE) MEPO_DOCUMENT Einkaufsbeleg 20010921
4 Importing IM_GOS Call by reference Object reference (TYPE REF TO) CL_GOS_MANAGER Publikation für generische Objektdienste 20070525
5 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) EKKO-EBELN Belegnummer 19990126
6 Importing IM_TCODE Call by reference Type reference (TYPE) SY-TCODE Transaktion 19990118
7 Importing IM_TRTYP Call by reference Type reference (TYPE) T160-TRTYP Transaktionstyp 19990118

Method PO_READ on class CL_PO_HEADER_HANDLE_MM has no exception.

Method PO_UNCANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_SEVERITY Value transfer Type reference (TYPE) I Fehlerschwere 20030116
2 Importing SKIP_POPUP Value transfer Type reference (TYPE) C Ohne Popup 20030214

Method PO_UNCANCEL on class CL_PO_HEADER_HANDLE_MM has no exception.

Method REFRESH_EIKP_DATA Signature

Method REFRESH_EIKP_DATA on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method REFRESH_EIKP_DATA on class CL_PO_HEADER_HANDLE_MM has no exception.

Method REFRESH_RWIN Signature

Method REFRESH_RWIN on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method REFRESH_RWIN on class CL_PO_HEADER_HANDLE_MM has no exception.

Method REFRESH_TKOMV Signature

Method REFRESH_TKOMV on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method REFRESH_TKOMV on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_CONFIRMATION_HANDLE Signature

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

Method SET_CONFIRMATION_HANDLE on class CL_PO_HEADER_HANDLE_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 Value transfer Type reference (TYPE) MEPOHEADER Belegkopf 19990128

Method SET_DATA on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_DATAX 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) MEPOHEADERX Änderungsleiste: Bestellung Kopfdaten 20010521

Method SET_DATAX on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_PO_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GOS Call by reference Object reference (TYPE REF TO) CL_GOS_MANAGER Publikation für generische Objektdienste 20070525
2 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) EKKO-EBELN Belegnummer 19990215

Method SET_PO_NUMBER on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_REVAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NO_RELEASE Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO keine neue Freigabe ermitteln 20071220
2 Importing IM_NO_VERSION Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO keine neue Version anlegen 20071220

Method SET_REVAL_ATTRIBUTES on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_TKOMV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER_CALCULATION_TYPE Call by reference Type reference (TYPE) MMPUR_BOOL Preisfindungsart 19990217
2 Importing IM_HEADER_CONDITIONS_CHANGED Call by reference Type reference (TYPE) MMPUR_BOOL Kopfkonditionen geändert 19990217
3 Importing IM_ITEM_CONDITIONS_CHANGED Call by reference Type reference (TYPE) MMPUR_BOOL Positionskonditionen geändert 19990217
4 Importing IM_TKOMV Call by reference Type reference (TYPE) MMPUR_TKOMV tkomv 19990217

Method SET_TKOMV on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_TRANSACTION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AKTYP Call by reference Type reference (TYPE) CHAR1 Aktivitätstyp 19990225
2 Importing IM_TCODE Call by reference Type reference (TYPE) SY-TCODE Transaktionscode 19990225
3 Importing IM_TRTYP Call by reference Type reference (TYPE) T160-TRTYP Transaktionstyp 19990225

Method SET_TRANSACTION_STATE on class CL_PO_HEADER_HANDLE_MM has no exception.

Method SET_UPDATE_FOR_GOS Signature

Method SET_UPDATE_FOR_GOS on class CL_PO_HEADER_HANDLE_MM has no parameter.
Method SET_UPDATE_FOR_GOS on class CL_PO_HEADER_HANDLE_MM has no exception.
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HANDLE_MM Handle 19990129
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DCM_ADAPTER Links Business Object to DCM 20010921
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LONGTEXTS_MM Interface Long Texts in Purchasing 20020227
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OBSERVER_MM Observer of a Subject 19990922
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OUTPUT_MM Output Control: Purchasing Documents 19990225
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PARTNERS_MM IF_PARTNERS_MM 19990225
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PURCHASE_ORDER_MM PO Header External View 20010712
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PURCHASING_DOCUMENT Purchasing Document Interface (Header) 19990226
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RELEASABLE_MM Object Supports the Purchasing Release Procedure 19990903
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RELEASE_STATE_MM Release Status: Purchasing 19990903
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UNIQUE_INSTANCE_MM Provide a Unique Key for the Instance for Identity Mgt. 19990225
History
Last changed by/on SAP  20130531 
SAP Release Created in