SAP ABAP Class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV (Table conversion for MA function (BAdI implementation))
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP (Application Component) Applications
     MDG_BS_ECC_BP_MLT_ASSGMNT (Package) Master Data Governance: Multiple Assignment Business Partner
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20101220
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_USMD_MODEL_ACTIVATION Interface to BAdI: USMD_MODEL_ACTIVATION 20101220
Properties
Class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV  
Short Description Table conversion for MA function (BAdI implementation)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_BP_MLT_ASSGMNT   Master Data Governance: Multiple Assignment Business Partner 
Created 20101220   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20101220
2 IF_EX_USMD_MODEL_ACTIVATION Interface to BAdI: USMD_MODEL_ACTIVATION 20101220
Friends
Class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_MLT_AS_NEW Instance attribute Protected Type reference (TYPE) GT_TT_MLT_AS_OBJ_NEW 20101220
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEPENDENT_ENTITIES Instance method Private Method Transfer sy-message to BAPI-message 20120112
2 CREATE_NUMBER_RANGE_MLT_AS Static method Public Method Creates number range for multiple assignments 20110207
3 EXCEPTION_MESSAGE_STORE Static method Private Method Transfer sy-message to BAPI-message 20110207
4 PREPARE_DEPENDENT_ENTITIES Instance method Private Method Transfer sy-message to BAPI-message 20120112
Events
Class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_MLT_AS_OBJ_NEW Protected See coding 20101220 BEGIN OF gt_s_mlt_as_obj_new, mandt TYPE mandt, usmdkbpbp_header TYPE usmd_tech_key, /1md/bpassgnm_id TYPE mdg_bp_assignment_id, usmd_active TYPE usmd_active, usmd_o_bp_mlt_as TYPE usmd_obsolete, /1md/bpas_type TYPE mdg_bp_assignment_type, /1md/bpobject_id TYPE mdg_bp_object_id, /1md/bpreason_id TYPE mdg_bp_reason_id, /1md/bpstandard TYPE flag, END OF gt_s_mlt_as_obj_new
2 GT_TT_MLT_AS_OBJ_NEW Protected See coding 20101220 gt_tt_mlt_as_obj_new TYPE STANDARD TABLE OF gt_s_mlt_as_obj_new
Method Signatures

Method CHECK_DEPENDENT_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_DEP_ENTITIES_EXIST Value transfer Type reference (TYPE) ABAP_BOOL Return parameter table 20120112
2 Importing IT_BP_COMPNY Call by reference Type reference (TYPE) ANY TABLE 20120112
3 Importing IT_BP_PORG Call by reference Type reference (TYPE) ANY TABLE 20120112
4 Importing IV_BP_HEADER Call by reference Type reference (TYPE) USMD_TECH_KEY Technical Key 20120112

Method CHECK_DEPENDENT_ENTITIES on class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV has no exception.

Method CREATE_NUMBER_RANGE_MLT_AS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207

Method CREATE_NUMBER_RANGE_MLT_AS on class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV has no exception.

Method EXCEPTION_MESSAGE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207

Method EXCEPTION_MESSAGE_STORE on class CL_MDG_BS_BP_MLT_ASSGNMNT_CONV has no exception.

Method PREPARE_DEPENDENT_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BP_COMPNY Call by reference Object reference (TYPE REF TO) DATA 20120112
2 Exporting ER_BP_PORG Call by reference Object reference (TYPE REF TO) DATA 20120112

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