SAP ABAP Class CL_MDG_BS_ECC_ACCESS_SERVICES (Services for Access class)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_ECC_BP_OBJ_INTEGRATION (Package) Master Data Governance: Business Partner Object Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_FND_ACCESS_SERVICES MDG: Public access to Access Class 20100915
Properties
Class CL_MDG_BS_ECC_ACCESS_SERVICES  
Short Description Services for Access class    
Super Class CL_MDG_BS_FND_ACCESS_SERVICES MDG: Public access to Access Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_BP_OBJ_INTEGRATION   Master Data Governance: Business Partner Object Integration 
Created 20100915   SAP 
Last change 20130531   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_MDG_BS_ECC_ACCESS_SERVICES has no interface implemented.
Friends
Class CL_MDG_BS_ECC_ACCESS_SERVICES has no friend class.
Attributes
Class CL_MDG_BS_ECC_ACCESS_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACCGROUP_HAS_INT_NUMBERS_CUST Instance method Public Method Checks if the given acc. group has an internal number range 20100916
2 ACCGROUP_HAS_INT_NUMBERS_SUPPL Instance method Public Method Checks if the given acc. group has an internal number range 20100916
3 DERIVE_DEF_VAL_4BP_CREATE Instance method Public Method Derive default values for business partner creation 20110218
4 DERIVE_DEF_VAL_4CUST_CREATE Instance method Public Method OBSOLETE - DO NOT USE! 20100930
5 DERIVE_DEF_VAL_4SUPPL_CREATE Instance method Public Method Derive default values for supplier creation 20100916
6 GET_LIFNR_BY_BP Instance method Public Method Get account number of vendor by BP 20100916
7 GET_NEXT_MLT_AS_ID Instance method Public Method OBSOLETE - DO NOT USE! 20101125
8 IS_DEF_REQUIRED_4CUST_CREATE Instance method Public Method Checks if defaulting is required for customer creation 20100930
9 IS_DEF_REQUIRED_4SUPPL_CREATE Instance method Public Method Checks if defaulting is required for supplier creation 20100930
10 MAP_BP_CUSGEN_2STA Instance method Public Method Map Customer General Data to Staging 20100916
Events
Class CL_MDG_BS_ECC_ACCESS_SERVICES has no event.
Types
Class CL_MDG_BS_ECC_ACCESS_SERVICES has no local type.
Method Signatures

Method ACCGROUP_HAS_INT_NUMBERS_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKD Account Group 20100916
2 Returning RV_HAS_INTERNAL_NUMBERS Value transfer Type reference (TYPE) ABAP_BOOL 20100916

Method ACCGROUP_HAS_INT_NUMBERS_CUST on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method ACCGROUP_HAS_INT_NUMBERS_SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Account Group 20100916
2 Returning RV_HAS_INTERNAL_NUMBERS Value transfer Type reference (TYPE) ABAP_BOOL 20100916

Method ACCGROUP_HAS_INT_NUMBERS_SUPPL on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method DERIVE_DEF_VAL_4BP_CREATE 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 20110218
2 Exporting EV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110218
3 Exporting EV_INCONSISTENT_CVI Call by reference Type reference (TYPE) ABAP_BOOL Indicates an inconsistency in CVI customizing 20110218
4 Exporting EV_INVALID_PARAMETER Call by reference Type reference (TYPE) ABAP_BOOL Indicates invalid parameters 20110218
5 Importing IV_KTOKD Call by reference Type reference (TYPE) KTOKD Customer Account Group 20110218
6 Importing IV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor Account Group 20110218
7 Importing IV_KUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 20110218
8 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20110218

Method DERIVE_DEF_VAL_4BP_CREATE on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method DERIVE_DEF_VAL_4CUST_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KTOKD Call by reference Type reference (TYPE) KTOKD Customer Account Group 20100930
2 Exporting EV_KUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 1 20100930
3 Importing IV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20100930
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100930

Method DERIVE_DEF_VAL_4CUST_CREATE on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method DERIVE_DEF_VAL_4SUPPL_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor account group 20100916
2 Exporting EV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100916
3 Importing IV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20100916
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100916

Method DERIVE_DEF_VAL_4SUPPL_CREATE on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method GET_LIFNR_BY_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100916
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100916

Method GET_LIFNR_BY_BP on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method GET_NEXT_MLT_AS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MLT_AS_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Business Partner Number 20101125

Method GET_NEXT_MLT_AS_ID on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method IS_DEF_REQUIRED_4CUST_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEF_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL Flag, indicating, that Defaulting is required 20100930
2 Importing IV_KUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 1 20100930
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100930

Method IS_DEF_REQUIRED_4CUST_CREATE on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method IS_DEF_REQUIRED_4SUPPL_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEF_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL Flag, indicating, that Defaulting is required 20100930
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100930
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100930

Method IS_DEF_REQUIRED_4SUPPL_CREATE on class CL_MDG_BS_ECC_ACCESS_SERVICES has no exception.

Method MAP_BP_CUSGEN_2STA 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) ANY TABLE 20100916
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100916
3 Importing IS_CUSTOMER Call by reference Type reference (TYPE) MDG_BS_BP_S_ECC_EXTERN Complex External Interface for Vendors 20100916
4 Importing IV_BP_HEADER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100916
5 Importing IV_KUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 20100916

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