SAP ABAP Interface IF_MEREQ_MLSC_FACTORY (Factory for Multilevel Subcontracting)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MEREQ (Package) Purchasing: Purchase Requisition
Properties
Interface IF_MEREQ_MLSC_FACTORY  
Short Description Factory for Multilevel Subcontracting    
General Data
Package MEREQ   Purchasing: Purchase Requisition 
Created 20090108   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MMPUR_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_MEREQ_MLSC_FACTORY has no interface.
Friends
Interface IF_MEREQ_MLSC_FACTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_SEVERITY_ERROR Constant Public Type reference (TYPE) I 11 Success Message 20090219
2 MC_SEVERITY_OK Constant Public Type reference (TYPE) I 10 No Error 20090219
3 MT_MSG Instance attribute Public Type reference (TYPE) TYPE_T_MSG Messages from ME59N 20090219
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT Instance method Public Method Trigger Update of All Document Instances 20090203
2 CREATE_DOCUMENT Instance method Public Method Creation of a Purchase Requisition Instance 20090108
3 GET_SEVERITY Instance method Public Method Determine Status of Message 20090219
4 LOOKUP_DOCUMENT Instance method Public Method Find Purchase Requisition Instance 20090421
5 SET_MESSAGES Instance method Public Method Registration of Messages 20090219
Events
Interface IF_MEREQ_MLSC_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_T_MSG Public See coding Message Log from ME59N 20090219 type_t_msg TYPE STANDARD TABLE OF me59_outtab WITH NON-UNIQUE KEY superfield sequence
Method Signatures

Method COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_LOG Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20110829
2 Importing IV_TESTRUN Call by reference Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Testlauf ja/nein 20110829

Method COMMIT on Interface IF_MEREQ_MLSC_FACTORY has no exception.

Method CREATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACCOUNT Call by reference Object reference (TYPE REF TO) MEREQ_T_EBKN Bestellanforderungs-Kontierung 20090108
2 Importing ID_ITEM Call by reference Object reference (TYPE REF TO) MEREQ_T_EBAN Bestellanforderung 20090108
3 Returning RO_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_MEREQ_MLSC_DOCUMENT Dokument: Mehrstufige Lohnbearbeitung 20090203
# Exception Resumable Description Created on
1 CX_MMPUR_MESSAGES Exception Class with Message Handler 20090303
2 CX_MMPUR_NOT_RELEVANT Not relvant 20090108

Method GET_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEVERITY Value transfer Type reference (TYPE) I Fehlerschwere 20090219

Method GET_SEVERITY on Interface IF_MEREQ_MLSC_FACTORY has no exception.

Method LOOKUP_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCUMENT Call by reference Type reference (TYPE) BANFN Bestellanforderungsnummer 20090421
2 Returning RO_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_MEREQ_MLSC_DOCUMENT Dokument: Mehrstufige Lohnbearbeitung 20090421

Method LOOKUP_DOCUMENT on Interface IF_MEREQ_MLSC_FACTORY has no exception.

Method SET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) TYPE_T_MSG Meldungen aus ME59N 20090219

Method SET_MESSAGES on Interface IF_MEREQ_MLSC_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605