SAP ABAP Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE (SC Follow on Document Creation Interface)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/OL_BO_MMPUR (Package) Access to MMPUR transactional data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/CL_BO_MMPUR_DOC_CREATE SC Follow on Document Creation 20100820
Properties
Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE  
Short Description SC Follow on Document Creation Interface    
General Data
Package /SRMERP/OL_BO_MMPUR   Access to MMPUR transactional data 
Created 20100820   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /SRMERP/CL_BO_MMPUR_DOC_CREATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no interface.
Friends
Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no friend.
Attributes
Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PO_FOR_PR Instance method Public Method Create purchase order for purchase requisition 20100928
2 CREATE_PR Instance method Public Method Create purchase requisition for shopping cart items 20100820
3 CREATE_RSV Instance method Public Method Create reservations for shopping cart items 20100820
Events
Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ME_S_PR_PO_MAPPING Public See coding 20130823 begin of me_s_pr_po_mapping , banfn type banfn, bnfpo type bnfpo, ebeln type ebeln, ebelp type ebelp, end of me_s_pr_po_mapping
2 ME_T_PR_PO_MAPPING Public See coding 20130823 me_t_pr_po_mapping type table of me_s_pr_po_mapping
Method Signatures

Method CREATE_PO_FOR_PR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MEREQ_T_BAPIRET2 Exceptions During Purchase Requisition Validation 20100928
2 Exporting ET_PR_PO_MAPPING Call by reference Type reference (TYPE) ME_T_PR_PO_MAPPING 20130823
3 Exporting EV_PO_NUMBER Call by reference Type reference (TYPE) EBELN PO document numer 20100928
4 Importing IT_PR_KEY Call by reference Type reference (TYPE) MEREQ_T_EBANKEY PR document and item numbers 20101029
5 Importing IV_MEMORY_UNCOMPLETE Call by reference Type reference (TYPE) ABAP_BOOL Create PO on hold when error occurs 20100928
6 Importing IV_PO_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20100929
7 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL Test PO Document Creation 20100928

Method CREATE_PO_FOR_PR on Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no exception.

Method CREATE_PR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MEREQ_ITEM Call by reference Type reference (TYPE) /SRMERP/T_PR_ITM Purchase Requisition Items 20101007
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20100820
3 Exporting EV_PR_NUMBER Call by reference Type reference (TYPE) BANFN PR document numer 20100929
4 Importing IS_MEREQ_HEADER Call by reference Type reference (TYPE) MEREQ_HEADER OO Purchase Requisition: Header Status 20100907
5 Importing IT_PR_ACC_DATA Call by reference Type reference (TYPE) MMPURUI_LEAN_ACCOUNT_TTY Table for "Lean" Account Assignment 20100908
6 Importing IT_PR_ITEM_TEXT Call by reference Type reference (TYPE) TY_BAPIMEREQITEMTEXT Table for PR item texts 20101020
7 Importing IV_HOLD_UNCOMPLETE Call by reference Type reference (TYPE) ABAP_BOOL Create PR on hold when error occurs 20100928
8 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL Test PR Document Creation 20100820

Method CREATE_PR on Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no exception.

Method CREATE_RSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) TY_T_BAPIRET2 Table Type with Structure BAPIRET2 20100909
2 Exporting EV_RSNUM Call by reference Type reference (TYPE) RSNUM Number of Reservation/Dependent Requirement 20100909
3 Importing IS_RKPF Call by reference Type reference (TYPE) RKPF Document Header: Reservation 20100909
4 Importing IT_RESB Call by reference Type reference (TYPE) TY_T_RESB Table Type for RESB (Reservation Items) 20100909
5 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL Test RSV Document Creation 20100820

Method CREATE_RSV on Interface /SRMERP/IF_BO_MMPUR_DOC_CREATE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 606