SAP ABAP Class CL_BS_GENIL_MLT_ASSIGNMENTS (GenIL component class for BP Multiple Assigments)
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 Inheritance (c INHERITING FROM c_ref)  CL_BS_GENIL_BUPA GenIL component class for Business Partner 20101125
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_GENIL_SUPPLIER GenIL component class for Supplier 20101125
Properties
Class CL_BS_GENIL_MLT_ASSIGNMENTS  
Short Description GenIL component class for BP Multiple Assigments    
Super Class CL_BS_GENIL_BUPA GenIL component class for Business Partner 
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 20101125   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CL_BS_GENIL_MLT_ASSIGNMENTS has no interface implemented.
Friends
Class CL_BS_GENIL_MLT_ASSIGNMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MA_OBJECT_NAME Constant Public See coding Contains all modeled genIL objects for multiple assignments 20101217
2 GC_MA_RELATION_NAME Constant Public See coding Contains all modeled genIL relations for multi. assignments 20101217
3 GV_AUTHORITY_RELEVANT Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130227
Methods
# Method Level Visibility Method type Description Created on
1 FILTER_ENTITIES_CUSTOMERS Instance method Protected Method Filters Multiple Customer Assignments 20110712
2 FILTER_ENTITIES_STD_CUSTOMER Instance method Protected Method Filters Multiple Customer Assignments 20120726
3 FILTER_ENTITIES_STD_SUPPLIER Instance method Protected Method Filters Multiple Supplier Assignments 20110719
4 FILTER_ENTITIES_SUPPLIERS Instance method Protected Method Filters Multiple Supplier Assignments 20110712
5 FILTER_ENTITY_MLT_ASSIGNMENT Instance method Protected Method Filters Multiple Assignments of the defined Category 20101217
6 GET_BP_GROUP Instance method Protected Method Returns the BP Group of the given BP 20111124
7 GET_TEXT_ASSIGNMENT_CAT Instance method Public Method Returns the customizing values for Assignment Category 20101209
8 GET_TEXT_REASON_ID Instance method Public Method Returns the customizing values for Reason 20101209
9 IS_AUTHORITY_CHECK_RELEVANT Instance method Protected Method Returns relevance of authority check for current CR step 20130226
Events
Class CL_BS_GENIL_MLT_ASSIGNMENTS has no event.
Types
Class CL_BS_GENIL_MLT_ASSIGNMENTS has no local type.
Method Signatures

Method FILTER_ENTITIES_CUSTOMERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITIES_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110712

Method FILTER_ENTITIES_CUSTOMERS on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method FILTER_ENTITIES_STD_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITIES_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20120726
2 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20120726

Method FILTER_ENTITIES_STD_CUSTOMER on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method FILTER_ENTITIES_STD_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITIES_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110719
2 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110719

Method FILTER_ENTITIES_STD_SUPPLIER on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method FILTER_ENTITIES_SUPPLIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITIES_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110712

Method FILTER_ENTITIES_SUPPLIERS on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method FILTER_ENTITY_MLT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ENTITY_DATA Call by reference Object reference (TYPE REF TO) DATA Entity Data Table 20101217
2 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110218
3 Importing IV_FILTER_CATEGORY Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_CAT Assignment Categories 20101217
4 Importing IV_STANDARD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag defining if only the standard assignment is requested 20110211

Method FILTER_ENTITY_MLT_ASSIGNMENT on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method GET_BP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BP_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20111124
2 Exporting EV_NO_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Indicates if errors occured during BP group retrieval 20111124
3 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20111124

Method GET_BP_GROUP on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method GET_TEXT_ASSIGNMENT_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101209
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20101209
3 Returning RS_TEXT Value transfer Type reference (TYPE) CRMT_TEXT_VALUE_PAIR_TAB Text Value Pair Table 20101209

Method GET_TEXT_ASSIGNMENT_CAT on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method GET_TEXT_REASON_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101209
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20101209
3 Returning RS_TEXT Value transfer Type reference (TYPE) CRMT_TEXT_VALUE_PAIR_TAB Text Value Pair Table 20101209

Method GET_TEXT_REASON_ID on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.

Method IS_AUTHORITY_CHECK_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 20130226

Method IS_AUTHORITY_CHECK_RELEVANT on class CL_BS_GENIL_MLT_ASSIGNMENTS has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 606