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 | ![]() |
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 | ![]() |
Instance method | Public | Method | Checks if the given acc. group has an internal number range | 20100916 |
2 | ![]() |
Instance method | Public | Method | Checks if the given acc. group has an internal number range | 20100916 |
3 | ![]() |
Instance method | Public | Method | Derive default values for business partner creation | 20110218 |
4 | ![]() |
Instance method | Public | Method | OBSOLETE - DO NOT USE! | 20100930 |
5 | ![]() |
Instance method | Public | Method | Derive default values for supplier creation | 20100916 |
6 | ![]() |
Instance method | Public | Method | Get account number of vendor by BP | 20100916 |
7 | ![]() |
Instance method | Public | Method | OBSOLETE - DO NOT USE! | 20101125 |
8 | ![]() |
Instance method | Public | Method | Checks if defaulting is required for customer creation | 20100930 |
9 | ![]() |
Instance method | Public | Method | Checks if defaulting is required for supplier creation | 20100930 |
10 | ![]() |
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 | ![]() |
IV_ACCOUNT_GROUP | Call by reference | Type reference (TYPE) | KTOKD | Account Group | 20100916 | ||
2 | ![]() |
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 | ![]() |
IV_ACCOUNT_GROUP | Call by reference | Type reference (TYPE) | KTOKK | Account Group | 20100916 | ||
2 | ![]() |
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 | ![]() |
EV_BP_GROUP | Call by reference | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20110218 | ||
2 | ![]() |
EV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110218 | ||
3 | ![]() |
EV_INCONSISTENT_CVI | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicates an inconsistency in CVI customizing | 20110218 | ||
4 | ![]() |
EV_INVALID_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicates invalid parameters | 20110218 | ||
5 | ![]() |
IV_KTOKD | Call by reference | Type reference (TYPE) | KTOKD | Customer Account Group | 20110218 | ||
6 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor Account Group | 20110218 | ||
7 | ![]() |
IV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20110218 | ||
8 | ![]() |
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 | ![]() |
EV_KTOKD | Call by reference | Type reference (TYPE) | KTOKD | Customer Account Group | 20100930 | ||
2 | ![]() |
EV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR | Customer Number 1 | 20100930 | ||
3 | ![]() |
IV_GROUP | Call by reference | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20100930 | ||
4 | ![]() |
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 | ![]() |
EV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20100916 | ||
2 | ![]() |
EV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20100916 | ||
3 | ![]() |
IV_GROUP | Call by reference | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20100916 | ||
4 | ![]() |
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 | ![]() |
EV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20100916 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
EV_DEF_REQUIRED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag, indicating, that Defaulting is required | 20100930 | ||
2 | ![]() |
IV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR | Customer Number 1 | 20100930 | ||
3 | ![]() |
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 | ![]() |
EV_DEF_REQUIRED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag, indicating, that Defaulting is required | 20100930 | ||
2 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20100930 | ||
3 | ![]() |
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 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20100916 | |||
2 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100916 | ||
3 | ![]() |
IS_CUSTOMER | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_ECC_EXTERN | Complex External Interface for Vendors | 20100916 | ||
4 | ![]() |
IV_BP_HEADER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20100916 | ||
5 | ![]() |
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 |