SAP IF_MMPUR_DOCUMENT OO Class - Process Purchasing Document









IF_MMPUR_DOCUMENT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_MMPUR_DOCUMENT including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of IF_MMPUR_DOCUMENT SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADOPT_TEXTPrivate
CALL METHOD if_mmpur_document=>ADOPT_TEXT...more details

CHECKCheckPublic
CALL METHOD if_mmpur_document=>CHECK...more details

CHECK_PARK_ALLOWEDPrivate
CALL METHOD if_mmpur_document=>CHECK_PARK_ALLOWED...more details

CLOSEGarbage CollectorPublic
CALL METHOD if_mmpur_document=>CLOSE...more details

COPY_ACCOUNTPrivate
CALL METHOD if_mmpur_document=>COPY_ACCOUNT...more details

COPY_DOCUMENTPrivate
CALL METHOD if_mmpur_document=>COPY_DOCUMENT...more details

COPY_ITEMPrivate
CALL METHOD if_mmpur_document=>COPY_ITEM...more details

COPY_SERVICE_ITEMPrivate
CALL METHOD if_mmpur_document=>COPY_SERVICE_ITEM...more details

COPY_TEMPLATEPrivate
CALL METHOD if_mmpur_document=>COPY_TEMPLATE...more details

CREATE_ACCOUNTPrivate
CALL METHOD if_mmpur_document=>CREATE_ACCOUNT...more details

CREATE_ITEMPrivate
CALL METHOD if_mmpur_document=>CREATE_ITEM...more details

DELETE_ACCOUNTPrivate
CALL METHOD if_mmpur_document=>DELETE_ACCOUNT...more details

DELETE_HEADER_TEXTPrivate
CALL METHOD if_mmpur_document=>DELETE_HEADER_TEXT...more details

DELETE_ITEMPrivate
CALL METHOD if_mmpur_document=>DELETE_ITEM...more details

DELETE_ITEM_TEXTPrivate
CALL METHOD if_mmpur_document=>DELETE_ITEM_TEXT...more details

GET_ACCOUNTPrivate
CALL METHOD if_mmpur_document=>GET_ACCOUNT...more details

GET_ACCOUNTSPrivate
CALL METHOD if_mmpur_document=>GET_ACCOUNTS...more details

GET_FIELDSELECTIONGet Field SelectionPublic
CALL METHOD if_mmpur_document=>GET_FIELDSELECTION...more details

GET_FIELDSELECTION_ACCTGet Field Selection for Account AssignmentPublic
CALL METHOD if_mmpur_document=>GET_FIELDSELECTION_ACCT...more details

GET_FIELDSELECTION_ITEMGet Field Selection for ItemPublic
CALL METHOD if_mmpur_document=>GET_FIELDSELECTION_ITEM...more details

GET_HEADERPrivate
CALL METHOD if_mmpur_document=>GET_HEADER...more details

GET_HEADER_TEXTPrivate
CALL METHOD if_mmpur_document=>GET_HEADER_TEXT...more details

GET_ITEMPrivate
CALL METHOD if_mmpur_document=>GET_ITEM...more details

GET_ITEMSPrivate
CALL METHOD if_mmpur_document=>GET_ITEMS...more details

GET_ITEM_LONGTEXT_TYPESPrivate
CALL METHOD if_mmpur_document=>GET_ITEM_LONGTEXT_TYPES...more details

GET_ITEM_TEXTPrivate
CALL METHOD if_mmpur_document=>GET_ITEM_TEXT...more details

GET_MESSAGE_LOGGet MessagesPublic
CALL METHOD if_mmpur_document=>GET_MESSAGE_LOG...more details

GET_RELEASE_INFOGet Release DataPublic
CALL METHOD if_mmpur_document=>GET_RELEASE_INFO...more details

GET_SERVICE_PACKAGEPrivate
CALL METHOD if_mmpur_document=>GET_SERVICE_PACKAGE...more details

POSTSavePublic
CALL METHOD if_mmpur_document=>POST...more details

PROCESS_DOCFlushPublic
CALL METHOD if_mmpur_document=>PROCESS_DOC...more details

RESET_DATA_FOR_ROLLBACKReset Rollback DataPublic
CALL METHOD if_mmpur_document=>RESET_DATA_FOR_ROLLBACK...more details

ROLLBACKExecute RollbackPublic
CALL METHOD if_mmpur_document=>ROLLBACK...more details

SET_ACCOUNTPrivate
CALL METHOD if_mmpur_document=>SET_ACCOUNT...more details

SET_ACCOUNTSPrivate
CALL METHOD if_mmpur_document=>SET_ACCOUNTS...more details

SET_DATA_FOR_ROLLBACKSave Rollback Data in Case of CancelPublic
CALL METHOD if_mmpur_document=>SET_DATA_FOR_ROLLBACK...more details

SET_FUND_ACCOUNTPrivate
CALL METHOD if_mmpur_document=>SET_FUND_ACCOUNT...more details

SET_HEADERPrivate
CALL METHOD if_mmpur_document=>SET_HEADER...more details

SET_HEADER_TEXTPrivate
CALL METHOD if_mmpur_document=>SET_HEADER_TEXT...more details

SET_ITEMPrivate
CALL METHOD if_mmpur_document=>SET_ITEM...more details

SET_ITEMSPrivate
CALL METHOD if_mmpur_document=>SET_ITEMS...more details

SET_ITEM_TEXTPrivate
CALL METHOD if_mmpur_document=>SET_ITEM_TEXT...more details

SET_SERVICE_PACKAGEPrivate
CALL METHOD if_mmpur_document=>SET_SERVICE_PACKAGE...more details

USE_DUMMY_ITEMSUse Dummy LinesPublic
CALL METHOD if_mmpur_document=>USE_DUMMY_ITEMS...more details




Events of Class IF_MMPUR_DOCUMENT

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... PROCESS - Process Document
PROCESS_CHECK - Process and Check document
PROCESS_CHECK_POST - Process, Check, and Save Document in One Step

Links to Related Class(s)

IF_MMPUR...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!