SAP ABAP Interface IF_EX_MMPUR_SUBCON_CUST (Interface zum BAdI: ME_BADI_SUBCON_CUST)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_OUTSOURCED_MANUF (Package) Outsourced Manufacturing in Procurement
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_ME_SUBCON_CUST BAdI: Implementation Example Outsource Manufacturing 20080513
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FB_MMPUR_SUBCON Class for BAdI: ME_BADI_SUBCON_CUST 20130607
Properties
Interface IF_EX_MMPUR_SUBCON_CUST  
Short Description Interface zum BAdI: ME_BADI_SUBCON_CUST    
General Data
Package MMPUR_OUTSOURCED_MANUF   Outsourced Manufacturing in Procurement 
Created 20080513   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_MMPUR_SUBCON_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080513
Friends
Interface IF_EX_MMPUR_SUBCON_CUST has no friend.
Attributes
Interface IF_EX_MMPUR_SUBCON_CUST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DELIVERY Instance method Public Method Create Outbound Delivery 20080513
2 DECIDE_ON_COMMIT Instance method Public Method Commit work or Rollback work 20130607
3 ENHANCE_DELIVERY Instance method Public Method Change data before calling GN_DELIVERY_CREATE 20120416
Events
Interface IF_EX_MMPUR_SUBCON_CUST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_T_DELIVERY Public See coding 20120416 type_t_delivery TYPE STANDARD TABLE OF komdlgn WITH DEFAULT KEY
2 TYPE_T_LIPS Public See coding type: for delivery creation (output) 20130607 type_t_lips TYPE STANDARD TABLE OF lips WITH DEFAULT KEY
Method Signatures

Method CREATE_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DONE Call by reference Type reference (TYPE) MMPUR_BOOL no further logic for outbound delivery 20080513
2 Importing IT_OUTTAB Call by reference Type reference (TYPE) IF_MMPUR_SUBCON_FACTORY=>TAB_TYPE_SUBCON Data selected in ME2ON 20080513

Method CREATE_DELIVERY on Interface IF_EX_MMPUR_SUBCON_CUST has no exception.

Method DECIDE_ON_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_COMMIT Call by reference Type reference (TYPE) MMPUR_BOOL ABAP_FALSE Execute commit work? 20130607
2 Importing IT_INPUT Call by reference Type reference (TYPE) TYPE_T_DELIVERY Input for GN_DELIVERY_CREATE 20130607
3 Importing IT_OUTPUT Call by reference Type reference (TYPE) TYPE_T_LIPS Output of GN_DELIVERY_CREATE 20130607

Method DECIDE_ON_COMMIT on Interface IF_EX_MMPUR_SUBCON_CUST has no exception.

Method ENHANCE_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) TYPE_T_DELIVERY Data for Delivery Creation 20120416

Method ENHANCE_DELIVERY on Interface IF_EX_MMPUR_SUBCON_CUST has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 604