SAP ABAP Class CL_MDG_BS_MAT_SPI_BADI (MDG Material SPI BADI Implementatiopn)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_SP (Package) MDG: Material Service Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_EX_SPI_APPL_ACCESS Execute BAdI to adjust data of SP access methods 20110726
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_EX_SPI_METADATA Interface for BAdI: /PLMB/EX_SPI_METADATA 20110725
3 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_EX_SPI_PRPTY_ACCESS Execute BAdI to adjust properties of SP access methods 20110726
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20110725
Properties
Class CL_MDG_BS_MAT_SPI_BADI  
Short Description MDG Material SPI BADI Implementatiopn    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_MAT_SP   MDG: Material Service Provider 
Created 20110725   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_BS_MAT_SPI_BADI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_EX_SPI_APPL_ACCESS Execute BAdI to adjust data of SP access methods 20110726
2 /PLMB/IF_EX_SPI_METADATA Interface for BAdI: /PLMB/EX_SPI_METADATA 20110725
3 /PLMB/IF_EX_SPI_PRPTY_ACCESS Execute BAdI to adjust properties of SP access methods 20110726
4 IF_BADI_INTERFACE Tag Interface for BAdIs 20110725
Friends
Class CL_MDG_BS_MAT_SPI_BADI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SP_HANDLER Static Attribute Protected Type reference (TYPE) TY_TS_SP_HANDLER SP Instances per Node 20110726
Methods
# Method Level Visibility Method type Description Created on
1 GET_SP_HANDLER Instance method Protected Method get SP instance 20110726
Events
Class CL_MDG_BS_MAT_SPI_BADI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_SP_HANDLER Public See coding 20110726 BEGIN OF ty_s_sp_handler, node_name TYPE /plmb/spi_node_name, sp TYPE REF TO cl_mdg_bs_mat_sp. TYPES END OF ty_s_sp_handler
2 TY_TS_SP_HANDLER Public See coding 20110726 ty_ts_sp_handler TYPE SORTED TABLE OF ty_s_sp_handler WITH UNIQUE KEY node_name
Method Signatures

Method GET_SP_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_SP Value transfer Object reference (TYPE REF TO) CL_MDG_BS_MAT_SP Service provider for MDG material 20110726
2 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110726
3 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110726
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name - Parent 20110726
5 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name - Target 20110811

Method GET_SP_HANDLER on class CL_MDG_BS_MAT_SPI_BADI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606