Hierarchy
⤷
⤷
Properties
| Interface | IF_PURCHASE_OUT_HEADER | |
| Short Description | Outline Agreement Header |
General Data
| Package | MMPUR_OUTLINE_AGREEMENT | Purchasing: Outline Agreements |
| Created | 20040924 | SAP |
| Last changed | 20140121 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | MMPUR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | SZADR | 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 | 20040924 | ||
| 2 | IF_FIELDSELECTION_MM | Field Selection | 20040924 | ||
| 3 | IF_FLUSH_TRANSPORT_MM | Transport Mechanism for Model | 20040924 | ||
| 4 | IF_LONGTEXTS_MM | Interface Long Texts in Purchasing | 20040924 | ||
| 5 | IF_MESSAGE_OBJ_MM | Interface to Message Handler | 20040924 | ||
| 6 | IF_MODEL_MM | Default Model Functionality | 20040924 | ||
| 7 | IF_OBSERVER_MM | Observer of a Subject | 20040924 | ||
| 8 | IF_OUTPUT_MM | Output Control: Purchasing Documents | 20040924 | ||
| 9 | IF_PARTNERS_MM | IF_PARTNERS_MM | 20040924 | ||
| 10 | IF_PURCHASING_DOCUMENT | Purchasing Document Interface (Header) | 20040924 | ||
| 11 | IF_RELEASABLE_MM | Object Supports the Purchasing Release Procedure | 20040924 | ||
| 12 | IF_RELEASE_STATE_MM | Release Status: Purchasing | 20131210 | ||
| 13 | IF_SUBJECT_MM | The Subject for the Change Notification Protocol | 20040924 |
Friends
Interface IF_PURCHASE_OUT_HEADER has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_OBJTYP_CONTRACT | Constant | Public | Type reference (TYPE) | MEPO_OBJDESC-OBJTYP | 'BUS2014' | Object Type | 20041210 | |
| 2 | C_OBJTYP_SAG | Constant | Public | Type reference (TYPE) | MEPO_OBJDESC-OBJTYP | 'BUS2013' | Object Type | 20041210 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Closing Check | 20041005 | |
| 2 | Instance method | Public | Method | Closing Operations | 20041005 | |
| 3 | Instance method | Public | Method | Create Item with Reference Item | 20041005 | |
| 4 | Instance method | Public | Method | Create Items with Reference Document | 20041005 | |
| 5 | Instance method | Public | Method | Get Activity Category | 20041223 | |
| 6 | Instance method | Public | Method | Deliver Master Condition Manager | 20041230 | |
| 7 | Instance method | Public | Method | Read Header Data: Adjust Interface! | 20041005 | |
| 8 | Instance method | Public | Method | Checkbox Structure Header: Adjust Interface! | 20041005 | |
| 9 | Instance method | Public | Method | Read Firewall | 20041029 | |
| 10 | Instance method | Public | Method | Read Import Data (EIKP) | 20040924 | |
| 11 | Instance method | Public | Method | Read Checkbox Structure for Import Data | 20050112 | |
| 12 | Instance method | Public | Method | Deliver Items | 20041005 | |
| 13 | Instance method | Public | Method | Read MEOUT_OPTIONS | 20090612 | |
| 14 | Instance method | Public | Method | Read Partners | 20041013 | |
| 15 | Instance method | Public | Method | Read Out Persistent Header Data | 20050405 | |
| 16 | Instance method | Public | Method | Deliver Price Determination Manager | 20041007 | |
| 17 | Instance method | Public | Method | Read Referenced Document | 20050117 | |
| 18 | Instance method | Public | Method | For Internal Use Only! Use GET_DATA | 20050211 | |
| 19 | Instance method | Public | Method | For Later Use | 20041005 | |
| 20 | Instance method | Public | Method | Get Transaction Type | 20050215 | |
| 21 | Instance method | Public | Method | Contract or Scheduling Agreement | 20050106 | |
| 22 | Instance method | Public | Method | Object Valid | 20041005 | |
| 23 | Instance method | Public | Method | Read Item for Key | 20050204 | |
| 24 | Instance method | Public | Method | Save Outline Agreement | 20041005 | |
| 25 | Instance method | Public | Method | Trigger Rule Processing | 20041005 | |
| 26 | Instance method | Public | Method | Set Header Data: Adjust Interface! | 20041005 | |
| 27 | Instance method | Public | Method | Checkbox Structure Header: Adjust Interface! | 20041005 | |
| 28 | Instance method | Public | Method | Set Firewall | 20041029 | |
| 29 | Instance method | Public | Method | Set Firewall for Customer BAdI | 20041029 | |
| 30 | Instance method | Public | Method | Set Import Data (EIKP) | 20040924 | |
| 31 | Instance method | Public | Method | Set Checkbox Structure for Import Data | 20050112 | |
| 32 | Instance method | Public | Method | Set Document Number | 20041005 | |
| 33 | Instance method | Public | Method | Set Vendor Address | 20050603 |
Events
Interface IF_PURCHASE_OUT_HEADER has no event.
Types
Interface IF_PURCHASE_OUT_HEADER has no local type.
Method Signatures
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EVENTS | Call by reference | Type reference (TYPE) | MMPUR_EVENTS | Ausnahmen | 20041005 | |||
| 2 | EX_SUCCESS | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041005 | |||
| 3 | IM_UNCOMPLETE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | für spätere Verwendung | 20041005 |
Method CHECK on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SUCCESS | Value transfer | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041005 |
Method CLOSE on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method CREATE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DOC_TO_COPY | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20050223 | |||
| 2 | IM_ITEM | Call by reference | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_ITEM | Vorlageposition | 20041005 | |||
| 3 | IM_ITEM_TO_COPY | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050223 | |||
| 4 | RE_ITEM | Value transfer | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_ITEM | Kopierte Position | 20041005 |
Method CREATE_ITEM on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method CREATE_ITEMS_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REF_DOCUMENTS | Call by reference | Type reference (TYPE) | MEPO_DOCUMENTS | Belege | 20041005 | |||
| 2 | RE_NEW_ITEMS | Value transfer | Type reference (TYPE) | MEOUT_ITEMS_TB | Tabelle zu IF_PURCHASE_OUT_ITEM | 20041005 |
Method CREATE_ITEMS_BY_KEY on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_AKTYP | Value transfer | Type reference (TYPE) | AKTYP | Aktivitätstyp in der Transaktion | 20041223 |
Method GET_ACTIVITY on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_CONDITION_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_CONDITION_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_MASTER_CONDITIONS_MM | Stammkonditionen Einkauf | 20041230 |
Method GET_CONDITION_MANAGER on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DATA | Value transfer | Type reference (TYPE) | MEOUT_HEADER | 20041005 |
Method GET_DATA on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DATAX | Value transfer | Type reference (TYPE) | MEOUT_HEADERX | 20041005 |
Method GET_DATAX on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_FIREWALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CUST | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041029 | |||
| 2 | RE_ON | Value transfer | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041029 |
Method GET_FIREWALL on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_IMPORT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_IMP_DATA | Value transfer | Type reference (TYPE) | MEPO_EIKP | Außenhandel: Export/Import Kopfdaten | 20040924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme für Rahmenverträge | 20041014 |
Method GET_IMPORT_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_IMP_DATAX | Value transfer | Type reference (TYPE) | MEPO_EIKPX | Außenhandel: Export/Import Kopfdaten (Änderungsleiste) | 20050112 |
Method GET_IMPORT_DATAX on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | Boolscher Typ | 20041005 | ||
| 2 | IM_RELEASE_OP | Call by reference | Type reference (TYPE) | MMPUR_BOOL | MMPUR_NO | Boolscher Typ | 20041005 | ||
| 3 | RE_ITEMS | Value transfer | Type reference (TYPE) | MEOUT_ITEMS_TB | Tabelle zu IF_PURCHASE_OUT_ITEM | 20041005 |
Method GET_ITEMS on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_DATA | Value transfer | Type reference (TYPE) | MEOUT_OPTIONS | Aufrufparameter BAPI Rahmenverträge | 20090612 |
Method GET_OPTIONS on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_PARTNER_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) | IF_PARTNERS_MM | if_partners_mm | 20041013 |
Method GET_PARTNER_MANAGER on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_PERSISTENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_HEADER | Value transfer | Type reference (TYPE) | EKKO | Einkaufsbelegkopf | 20050405 |
Method GET_PERSISTENT_DATA on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_PRICING_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_PRICING_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_CONDITIONS_SA_MM | Preisfindung im Lieferplan | 20041007 |
Method GET_PRICING_MANAGER on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_REF_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COPIED_HEADER | Call by reference | Type reference (TYPE) | EKKO | zu kopierender Beleg | 20050117 | |||
| 2 | EX_REF_CONTRACT | Call by reference | Type reference (TYPE) | EKKO | Referenzkontrakt | 20050117 | |||
| 3 | EX_REF_RFQ | Call by reference | Type reference (TYPE) | EKKO | Referenzangebot | 20050117 |
Method GET_REF_DOCUMENT on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_STATE_FOR_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_HEADER | Value transfer | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertagskopf | 20050211 |
Method GET_STATE_FOR_RULE on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_TRANSACTION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHANGED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041005 | |||
| 2 | EX_DOCUMENT | Call by reference | Type reference (TYPE) | MEPO_DOCUMENT | Einkaufsbeleg | 20041005 | |||
| 3 | EX_INCOMPLETE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20050107 | |||
| 4 | EX_PARKING_ALLOWED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041005 | |||
| 5 | EX_TCODE | Call by reference | Type reference (TYPE) | SY-TCODE | Aktueller Transaktionscode | 20041005 |
Method GET_TRANSACTION_STATE on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method GET_TRANSACTION_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_TRTYP | Value transfer | Type reference (TYPE) | TRTYP | Transaktiontyp | 20050215 |
Method GET_TRANSACTION_TYPE on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method IS_CONTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_CONTRACT | Value transfer | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20050106 |
Method IS_CONTRACT on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method IS_VALID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_VALID | Value transfer | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041005 |
Method IS_VALID on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method LOOKUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20050204 | |||
| 2 | IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050204 | |||
| 3 | RE_ITEM | Value transfer | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_ITEM | Rahmenvertrag Position | 20050204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20050204 | ||
| 2 | Exception Einkauf | 20050204 |
Method POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EVENTS | Call by reference | Type reference (TYPE) | MMPUR_EVENTS | Nachrichten | 20041005 | |||
| 2 | EX_SUCCESS | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Erfolg | 20041005 | |||
| 3 | IM_UNCOMPLETE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | für spätere Verwendung | 20041005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | systemseitiger Fehler aufgetreten | 20050114 | ||
| 2 | systemseitiger Fehler aufgetreten | 20050131 |
Method PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EVENTS | Call by reference | Type reference (TYPE) | MMPUR_EVENTS | Meldungen | 20041005 | |||
| 2 | EX_MODELS | Call by reference | Type reference (TYPE) | MMPUR_MODELS | Models | 20041005 | |||
| 3 | EX_SUCCESS | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Erfolg | 20041005 | |||
| 4 | IM_SCOPE | Call by reference | Type reference (TYPE) | I | Scope | 20041005 |
Method PROCESS on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA | Call by reference | Type reference (TYPE) | MEOUT_HEADER | 20041005 |
Method SET_DATA on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATAX | Call by reference | Type reference (TYPE) | MEOUT_HEADERX | 20041005 |
Method SET_DATAX on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_FIREWALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ON | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041029 |
Method SET_FIREWALL on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_FIREWALL_CUST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ON | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Boolscher Typ | 20041029 |
Method SET_FIREWALL_CUST on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_IMPORT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IMP_DATA | Call by reference | Type reference (TYPE) | MEPO_EIKP | Außenhandel: Export/Import Kopfdaten | 20040924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme für Rahmenverträge | 20041014 |
Method SET_IMPORT_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IMP_DATAX | Call by reference | Type reference (TYPE) | MEPO_EIKPX | Außenhandel: Export/Import Kopfdaten (Änderungsleiste) | 20050112 |
Method SET_IMPORT_DATAX on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_OA_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20041005 |
Method SET_OA_NUMBER on Interface IF_PURCHASE_OUT_HEADER has no exception.
Method SET_VENDOR_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADDRESS | Call by reference | Type reference (TYPE) | SZADR_ADDR1_COMPLETE | 20050603 |
Method SET_VENDOR_ADDRESS on Interface IF_PURCHASE_OUT_HEADER has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 600 |