Hierarchy
⤷
⤷
⤷
Meta Relationship - Using
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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | 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 | Static Attribute | Private | See coding | CHP_HASH_TABLE | 19990427 | ||||
| 2 | Constant | Public | Type reference (TYPE) | MEPO_OBJDESC-OBJTYP | 'BUS2012_HD' | Object Type | 19990507 | ||
| 3 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | Import Data Changed | 20011106 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | MMPUR_BOOL | No New Release in Case of FM Revaluation of WKURS | 20071220 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | MMPUR_BOOL | No New Version in Case of FM Revaluation of WKURS | 20071220 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | BAPI | 20010821 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | MEPO Called From ME59N | 20030527 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | KOMV-KSTEU | Pricing Type | 19990217 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | MMPUR_BOOL | Header Conditions Changed | 19990217 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | MMPUR_BOOL | Item Conditions Changed | 19990217 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | MMPUR_BOOL | EDI ORDRSP Inbound Processing | 20120724 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | T161 | Buffer T161 | 19991001 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | LTY_BADI_QUEUE | Objects to be Checked via BAdi | 20010716 | |||
| 14 | Static Attribute | Public | Type reference (TYPE) | MMPUR_BOOL | BAPI | 20030306 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_MMPUR_CONF_HEADER | Confirmation Header (Document) | 20080613 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | Firewall Customer | 20010716 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | MEPO_T_METAFIELD_MAPPING | Tablen Field/Metafield Mapping | 20020110 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | TTYP_FIELDSELECTION_MM | Field Selection | 20020110 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GOS_MANAGER | Publication for Generic Object Services | 20070525 | |||
| 20 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_DATAPROVIDER_MM | Default Instance: Document Header | 19990922 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | Firewall IBS | 20010716 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | I | Iteration Counter BAdI | 20020731 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | MMPUR_T_MMPA | Table Type for Partner in Purchasing Document | 20050125 | |||
| 24 | Instance attribute | Private | See coding | 20030120 | |||||
| 25 | Instance attribute | Public | Type reference (TYPE) | MMPUR_MODELS | Objects to be Rechecked | 20010716 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | No Authorization Check | 20020906 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | No message necessary | 20020906 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | No message determination | 20020906 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | No Adoption of Price from Last Document | 20021009 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | Posted | 20010907 | |||
| 31 | Static Attribute | Private | See coding | 20011106 | |||||
| 32 | Static Attribute | Private | See coding | PO_HEADERX_HASH_TABLE | 20010521 | ||||
| 33 | Static Attribute | Private | See coding | 20010924 | |||||
| 34 | Static Attribute | Private | See coding | PO_HEADER_HASH_TABLE | 19990128 | ||||
| 35 | Instance attribute | Public | Type reference (TYPE) | EKKO-EBELN | Document Number | 19990114 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | MMPUR_TKOMV | TKOMV | 19990217 | |||
| 37 | 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 | Static method | Private | Method | Check Default Instances | 19990922 | |
| 2 | Instance method | Public | Method | Change Log: Add Generic Change List | 20010921 | |
| 3 | Static method | Public | Method | Change Log: Refresh Hash Table | 19990427 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010716 | |
| 5 | Instance method | Public | Constructor | Constructor | 19990114 | |
| 6 | Instance method | Private | Method | Template Editing: External Services | 20000131 | |
| 7 | Instance method | Public | Method | Create/Extend Purchase Order With Reference to Requisitions | 20000322 | |
| 8 | Instance method | Public | Method | Supply Header Data | 19990128 | |
| 9 | Instance method | Public | Method | Header Data Checkbox Bar | 20010521 | |
| 10 | Instance method | Public | Method | Get Generic Object Services Manager | 20070525 | |
| 11 | Instance method | Public | Method | Return Items with Purchase Requisition Reference | 20000804 | |
| 12 | Instance method | Public | Method | Reading of Exchange Rate Revaluation Properties (FM | 20071220 | |
| 13 | Instance method | Public | Method | Get TKOMV | 19990217 | |
| 14 | Instance method | Public | Method | Get Transaction Status | 19990225 | |
| 15 | Instance method | Public | Method | Purchase Order Changed? | 19990216 | |
| 16 | Instance method | Public | Method | Is ORDRSP process active? | 20120724 | |
| 17 | Instance method | Public | Method | Determine Object | 19990423 | |
| 18 | Instance method | Public | Method | Cancel Purchase Order at Header Level | 20021212 | |
| 19 | Instance method | Public | Method | Check | 19990406 | |
| 20 | Instance method | Public | Method | Closing Operations | 19991111 | |
| 21 | Instance method | Public | Method | Refresh SAPMM06E | 19990120 | |
| 22 | Instance method | Public | Method | Post | 19990216 | |
| 23 | Instance method | Public | Method | Preparations for Create Purchase Order | 19990924 | |
| 24 | Instance method | Public | Method | Read Purchase Order (SAPMM06E) | 19990118 | |
| 25 | Instance method | Public | Method | Uncancel Purchase Order at Header Level | 20030113 | |
| 26 | Instance method | Public | Method | Reset Import Data | 20011106 | |
| 27 | Instance method | Private | Method | Resetting of RWIN Interface | 20080122 | |
| 28 | Instance method | Public | Method | Reset TKOMV | 19990217 | |
| 29 | Instance method | Public | Method | Set Confirmation Handle Header | 20080613 | |
| 30 | Instance method | Public | Method | Set Header Data (Without Check) | 19990128 | |
| 31 | Instance method | Public | Method | Set Header Data Checkbox Bar | 20010521 | |
| 32 | Instance method | Public | Method | Set Document Number | 19990215 | |
| 33 | Instance method | Public | Method | Setting of Exchange Rate Revaluation Properties (FM) | 20071220 | |
| 34 | Instance method | Public | Method | Set TKOMV | 19990217 | |
| 35 | Instance method | Public | Method | Get Transaction Status | 19990225 | |
| 36 | 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 | 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 | IM_PO_NUMBER | Call by reference | Type reference (TYPE) | EKKO-EBELN | Belegnummer | 19990114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CH_REQUISITIONS | Call by reference | Type reference (TYPE) | MEREQ_T_EBAN_MEM | Tabellentyp EBAN | 20000407 | |||
| 2 | CH_REQUISITION_ACCOUNTINGS | Call by reference | Type reference (TYPE) | MEREQ_T_EBKN | Tabellentyp EBKN | 20000407 | |||
| 3 | CH_REQ_ACCOUNTINGS | Call by reference | Type reference (TYPE) | MMPUR_ACCOUNTING_LIST | Tabelle für Objekte vom Typ if_accounting_model_mm | 20000407 | |||
| 4 | CH_REQ_ITEMS | Call by reference | Type reference (TYPE) | MMPUR_REQUISITION_ITEMS | Bestellanforderungspositionen | 20000407 | |||
| 5 | IM_HEADER | Call by reference | Type reference (TYPE) | MEPOHEADER | Bestellung Kopfdaten: Vorschlag beim Hinzufügen | 20000322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20000322 |
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DATA | Value transfer | Type reference (TYPE) | MEPOHEADER | Belegkopf | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 19990128 |
Method GET_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | ET_ITEMS | Call by reference | Type reference (TYPE) | MMPUR_SUBITEMS | Subitems | 20080801 | |||
| 2 | IM_BANFN | Call by reference | Type reference (TYPE) | BANFN | Bestellanforderungsnummer | 20000804 | |||
| 3 | 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 | EX_NO_RELEASE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | neue Freigabe prüfen ja/nein | 20071220 | |||
| 2 | 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 | EX_HEADER_CALCULATION_TYPE | Call by reference | Type reference (TYPE) | KOMV-KSTEU | Preisfindungsart | 19990217 | |||
| 2 | EX_HEADER_CONDITIONS_CHANGED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Kopfkonditionen geändert | 19990217 | |||
| 3 | EX_ITEM_CONDITIONS_CHANGED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Positionskonditionen geändert | 19990217 | |||
| 4 | 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 | CH_T160D | Call by reference | Type reference (TYPE) | T160D | Funktionsberechtigungen Bestellung | 20020705 | |||
| 2 | EX_AKTYP | Call by reference | Type reference (TYPE) | CHAR1 | Aktivitätstyp | 19990225 | |||
| 3 | EX_NEUDRUCK | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Neuer Druck? | 20010921 | |||
| 4 | EX_PARKHOLD_ACTIVE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Park&hold im System aktiv | 20071121 | |||
| 5 | EX_PARKING_ALLOWED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | kann geparkt werden? | 19990715 | |||
| 6 | EX_PARKING_ALLOWED_FINAL | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Abschlußprüfung: kann geparkt werden? | 19990715 | |||
| 7 | EX_TCODE | Call by reference | Type reference (TYPE) | SY-TCODE | Transaktionscode | 19990225 | |||
| 8 | EX_TRTYP | Call by reference | Type reference (TYPE) | T160-TRTYP | Transaktionstyp | 19990225 | |||
| 9 | EX_UNCOMPLETE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | geparkt (schon auf Datenbank) | 19990408 | |||
| 10 | 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 | 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 | 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 | IM_ITEM_NUMBER | Call by reference | Type reference (TYPE) | EKPO-EBELP | Positionsnummer | 19990423 | |||
| 2 | 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 | RET_SEVERITY | Value transfer | Type reference (TYPE) | I | Fehlerschwere | 20030116 | |||
| 2 | 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 | IM_UNCOMPLETE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | Boolscher Typ | 19990408 | ||
| 2 | IM_UNCOMPLETETYPE | Call by reference | Type reference (TYPE) | MEMORYTYPE | MMPUR_NO | Typ der Unvollständigkeit | 20071121 | ||
| 3 | RET_SEVERITY | Value transfer | Type reference (TYPE) | I | Fehlerschwere | 19990406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IM_COMMIT_WAIT | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | Commit and Wait | 20010821 | ||
| 2 | IM_NO_COMMIT | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | kein Commit | 20010821 | ||
| 3 | IM_UNCOMPLETE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | unvollständig | 19990406 | ||
| 4 | IM_UNCOMPLETETYPE | Call by reference | Type reference (TYPE) | MEMORYTYPE | MMPUR_NO | Typ der Unvollständigkeit | 20071203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 19990216 |
Method PO_PREPARE_CREATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | keine Berechtigungsprüfung | 20020117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Transaktionsberechtigung | 20001020 |
Method PO_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RESULT | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Result | 19990225 | |||
| 2 | IM_AKTYP | Call by reference | Type reference (TYPE) | CHAR1 | Aktivitätstyp | 19990207 | |||
| 3 | IM_DOCUMENT | Call by reference | Type reference (TYPE) | MEPO_DOCUMENT | Einkaufsbeleg | 20010921 | |||
| 4 | IM_GOS | Call by reference | Object reference (TYPE REF TO) | CL_GOS_MANAGER | Publikation für generische Objektdienste | 20070525 | |||
| 5 | IM_PO_NUMBER | Call by reference | Type reference (TYPE) | EKKO-EBELN | Belegnummer | 19990126 | |||
| 6 | IM_TCODE | Call by reference | Type reference (TYPE) | SY-TCODE | Transaktion | 19990118 | |||
| 7 | 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 | RET_SEVERITY | Value transfer | Type reference (TYPE) | I | Fehlerschwere | 20030116 | |||
| 2 | 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 | 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 | 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 | 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 | IM_GOS | Call by reference | Object reference (TYPE REF TO) | CL_GOS_MANAGER | Publikation für generische Objektdienste | 20070525 | |||
| 2 | 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 | IM_NO_RELEASE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | keine neue Freigabe ermitteln | 20071220 | ||
| 2 | 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 | IM_HEADER_CALCULATION_TYPE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Preisfindungsart | 19990217 | |||
| 2 | IM_HEADER_CONDITIONS_CHANGED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Kopfkonditionen geändert | 19990217 | |||
| 3 | IM_ITEM_CONDITIONS_CHANGED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Positionskonditionen geändert | 19990217 | |||
| 4 | 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 | IM_AKTYP | Call by reference | Type reference (TYPE) | CHAR1 | Aktivitätstyp | 19990225 | |||
| 2 | IM_TCODE | Call by reference | Type reference (TYPE) | SY-TCODE | Transaktionscode | 19990225 | |||
| 3 | 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)
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |