SAP ABAP Interface IF_MMPUR_DOCUMENT (Process Purchasing Document)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_BASE (Package) Purchasing: Basis Components
Properties
Interface IF_MMPUR_DOCUMENT  
Short Description Process Purchasing Document    
General Data
Package MMPUR_BASE   Purchasing: Basis Components 
Created 20070622   SAP 
Last changed 20110908   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MMPUR_DOC_SETGET SetGet for Purchasing Documents 20070622
Friends
Interface IF_MMPUR_DOCUMENT has no friend.
Attributes
Interface IF_MMPUR_DOCUMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADOPT_TEXT Instance method Public Method 20091225
2 CHECK Instance method Public Method Check 20070622
3 CHECK_PARK_ALLOWED Instance method Public Method 20100713
4 CLOSE Instance method Public Method Garbage Collector 20070910
5 COPY_ACCOUNT Instance method Public Method 20070803
6 COPY_DOCUMENT Instance method Public Method 20070803
7 COPY_ITEM Instance method Public Method 20070803
8 COPY_SERVICE_ITEM Instance method Public Method 20070821
9 COPY_TEMPLATE Instance method Public Method 20070906
10 CREATE_ACCOUNT Instance method Public Method 20070725
11 CREATE_ITEM Instance method Public Method 20070725
12 DELETE_ACCOUNT Instance method Public Method 20070821
13 DELETE_HEADER_TEXT Instance method Public Method 20091219
14 DELETE_ITEM Instance method Public Method 20070905
15 DELETE_ITEM_TEXT Instance method Public Method 20091218
16 GET_ACCOUNT Instance method Public Method 20070725
17 GET_ACCOUNTS Instance method Public Method 20070725
18 GET_FIELDSELECTION Instance method Public Method Get Field Selection 20070731
19 GET_FIELDSELECTION_ACCT Instance method Public Method Get Field Selection for Account Assignment 20070828
20 GET_FIELDSELECTION_ITEM Instance method Public Method Get Field Selection for Item 20070815
21 GET_HEADER Instance method Public Method 20070622
22 GET_HEADER_TEXT Instance method Public Method 20091219
23 GET_ITEM Instance method Public Method 20070622
24 GET_ITEMS Instance method Public Method 20070622
25 GET_ITEM_LONGTEXT_TYPES Instance method Public Method 20091218
26 GET_ITEM_TEXT Instance method Public Method 20091218
27 GET_MESSAGE_LOG Instance method Public Method Get Messages 20070731
28 GET_RELEASE_INFO Instance method Public Method Get Release Data 20070823
29 GET_SERVICE_PACKAGE Instance method Public Method 20070730
30 POST Instance method Public Method Save 20070622
31 PROCESS_DOC Instance method Public Method Flush 20070622
32 RESET_DATA_FOR_ROLLBACK Instance method Public Method Reset Rollback Data 20070809
33 ROLLBACK Instance method Public Method Execute Rollback 20070807
34 SET_ACCOUNT Instance method Public Method 20070725
35 SET_ACCOUNTS Instance method Public Method 20070725
36 SET_DATA_FOR_ROLLBACK Instance method Public Method Save Rollback Data in Case of Cancel 20070807
37 SET_FUND_ACCOUNT Instance method Public Method 20071011
38 SET_HEADER Instance method Public Method 20070622
39 SET_HEADER_TEXT Instance method Public Method 20091219
40 SET_ITEM Instance method Public Method 20070622
41 SET_ITEMS Instance method Public Method 20070622
42 SET_ITEM_TEXT Instance method Public Method 20091218
43 SET_SERVICE_PACKAGE Instance method Public Method 20070730
44 USE_DUMMY_ITEMS Instance method Public Method Use Dummy Lines 20070914
Events
# Event Type Visibility Description Created on
1 PROCESS Instance Event
(0)
Public
(2)
Process Document 20070622
2 PROCESS_CHECK Instance Event
(0)
Public
(2)
Process and Check document 20070622
3 PROCESS_CHECK_POST Instance Event
(0)
Public
(2)
Process, Check, and Save Document in One Step 20070622
Types
Interface IF_MMPUR_DOCUMENT has no local type.
Method Signatures

Method ADOPT_TEXT Signature

Method ADOPT_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method ADOPT_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070622

Method CHECK on Interface IF_MMPUR_DOCUMENT has no exception.

Method CHECK_PARK_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) MMPUR_BOOL Feld zum Ankreuzen 20100713

Method CHECK_PARK_ALLOWED on Interface IF_MMPUR_DOCUMENT has no exception.

Method CLOSE Signature

Method CLOSE on Interface IF_MMPUR_DOCUMENT has no parameter.
Method CLOSE on Interface IF_MMPUR_DOCUMENT has no exception.

Method COPY_ACCOUNT Signature

Method COPY_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method COPY_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no exception.

Method COPY_DOCUMENT Signature

Method COPY_DOCUMENT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method COPY_DOCUMENT on Interface IF_MMPUR_DOCUMENT has no exception.

Method COPY_ITEM Signature

Method COPY_ITEM on Interface IF_MMPUR_DOCUMENT has no parameter.
Method COPY_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method COPY_SERVICE_ITEM Signature

Method COPY_SERVICE_ITEM on Interface IF_MMPUR_DOCUMENT has no parameter.
Method COPY_SERVICE_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method COPY_TEMPLATE Signature

Method COPY_TEMPLATE on Interface IF_MMPUR_DOCUMENT has no parameter.
Method COPY_TEMPLATE on Interface IF_MMPUR_DOCUMENT has no exception.

Method CREATE_ACCOUNT Signature

Method CREATE_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method CREATE_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no exception.

Method CREATE_ITEM Signature

Method CREATE_ITEM on Interface IF_MMPUR_DOCUMENT has no parameter.
Method CREATE_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method DELETE_ACCOUNT Signature

Method DELETE_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method DELETE_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no exception.

Method DELETE_HEADER_TEXT Signature

Method DELETE_HEADER_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method DELETE_HEADER_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method DELETE_ITEM Signature

Method DELETE_ITEM on Interface IF_MMPUR_DOCUMENT has no parameter.
Method DELETE_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method DELETE_ITEM_TEXT Signature

Method DELETE_ITEM_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method DELETE_ITEM_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_ACCOUNT Signature

Method GET_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_ACCOUNTS Signature

Method GET_ACCOUNTS on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_ACCOUNTS on Interface IF_MMPUR_DOCUMENT 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 20070731

Method GET_FIELDSELECTION on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_FIELDSELECTION_ACCT 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 20070828
2 Importing IV_ACCT_NO Call by reference Type reference (TYPE) NUMC2 Zweistellige Nummer 20070828
3 Importing IV_ITEM_NO Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20070828

Method GET_FIELDSELECTION_ACCT on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_FIELDSELECTION_ITEM 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 20070815
2 Importing IV_ITEM_NO Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20070815

Method GET_FIELDSELECTION_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_HEADER Signature

Method GET_HEADER on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_HEADER on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_HEADER_TEXT Signature

Method GET_HEADER_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_HEADER_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_ITEM Signature

Method GET_ITEM on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_ITEMS Signature

Method GET_ITEMS on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_ITEMS on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_ITEM_LONGTEXT_TYPES Signature

Method GET_ITEM_LONGTEXT_TYPES on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_ITEM_LONGTEXT_TYPES on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_ITEM_TEXT Signature

Method GET_ITEM_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_ITEM_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_MESSAGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070731

Method GET_MESSAGE_LOG on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_RELEASE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RELEASE_INFO Call by reference Type reference (TYPE) MM_PUR_T_REL_GENERAL Freigabeinformation allgemeine Daten 20070823

Method GET_RELEASE_INFO on Interface IF_MMPUR_DOCUMENT has no exception.

Method GET_SERVICE_PACKAGE Signature

Method GET_SERVICE_PACKAGE on Interface IF_MMPUR_DOCUMENT has no parameter.
Method GET_SERVICE_PACKAGE on Interface IF_MMPUR_DOCUMENT has no exception.

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070622
2 Exporting EV_DOCUMENT_NUMBER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20070912
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) MMPUR_BOOL Boolean type 20070913
4 Importing IV_NO_COMMIT Call by reference Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20100916

Method POST on Interface IF_MMPUR_DOCUMENT has no exception.

Method PROCESS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20070622

Method PROCESS_DOC on Interface IF_MMPUR_DOCUMENT has no exception.

Method RESET_DATA_FOR_ROLLBACK Signature

Method RESET_DATA_FOR_ROLLBACK on Interface IF_MMPUR_DOCUMENT has no parameter.
Method RESET_DATA_FOR_ROLLBACK on Interface IF_MMPUR_DOCUMENT has no exception.

Method ROLLBACK Signature

Method ROLLBACK on Interface IF_MMPUR_DOCUMENT has no parameter.
Method ROLLBACK on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_ACCOUNT Signature

Method SET_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_ACCOUNTS Signature

Method SET_ACCOUNTS on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_ACCOUNTS on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_DATA_FOR_ROLLBACK Signature

Method SET_DATA_FOR_ROLLBACK on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_DATA_FOR_ROLLBACK on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_FUND_ACCOUNT Signature

Method SET_FUND_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_FUND_ACCOUNT on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_HEADER Signature

Method SET_HEADER on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_HEADER on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_HEADER_TEXT Signature

Method SET_HEADER_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_HEADER_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_ITEM Signature

Method SET_ITEM on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_ITEM on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_ITEMS Signature

Method SET_ITEMS on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_ITEMS on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_ITEM_TEXT Signature

Method SET_ITEM_TEXT on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_ITEM_TEXT on Interface IF_MMPUR_DOCUMENT has no exception.

Method SET_SERVICE_PACKAGE Signature

Method SET_SERVICE_PACKAGE on Interface IF_MMPUR_DOCUMENT has no parameter.
Method SET_SERVICE_PACKAGE on Interface IF_MMPUR_DOCUMENT has no exception.

Method USE_DUMMY_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DUMMY_ITEMS Call by reference Type reference (TYPE) I 20070914

Method USE_DUMMY_ITEMS on Interface IF_MMPUR_DOCUMENT has no exception.
Event Signatures

Event PROCESS Signature
Event PROCESS on Interface IF_MMPUR_DOCUMENT has no parameter.
Event PROCESS_CHECK Signature
Event PROCESS_CHECK on Interface IF_MMPUR_DOCUMENT has no parameter.
Event PROCESS_CHECK_POST Signature
Event PROCESS_CHECK_POST on Interface IF_MMPUR_DOCUMENT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 603