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
⤷ 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 |