Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_BCFG_DATA_MANAGER_CONF_CNTR | High level access to data_manager from config_container | 20110224 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_BCFG_BCSET_DATA_MANAGER | management of container data business logic independent | 20110223 |
Properties
| Interface | IF_BCFG_DATA_MANAGER | |
| Short Description | data representation (methods from CONFIG_CONTAINER) |
General Data
| Package | S_BCFG_API | Business Configuration Support API |
| Created | 20110209 | SAP |
| Last changed | 20130531 | SAP |
| 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) |
| 2 | IF_BCFG_CONFIG_CONTAINER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BCFG_ERROR_CONTEXT | This object is able to fill BCFG_S_ERR_DETAIL | 20110322 |
Friends
Interface IF_BCFG_DATA_MANAGER has no friend.
Attributes
Interface IF_BCFG_DATA_MANAGER has no attribute.
Methods
Events
Interface IF_BCFG_DATA_MANAGER has no event.
Types
Interface IF_BCFG_DATA_MANAGER has no local type.
Method Signatures
Method ADD_MAPPINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONFIG_OBJECT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT_FACTORY | 20110302 | ||||
| 2 | IT_OBJECT_MAPPINGS | Call by reference | Type reference (TYPE) | BCFG_T_OBJECT_MAPPINGS | 20110228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110228 |
Method ASSERT_LANGUS_ARE_COMPLETE Signature
Method ASSERT_LANGUS_ARE_COMPLETE on Interface IF_BCFG_DATA_MANAGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110308 |
Method ASSERT_TABLES_ARE_REGULAR Signature
Method ASSERT_TABLES_ARE_REGULAR on Interface IF_BCFG_DATA_MANAGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110324 |
Method BUILD_LOCK_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | 20110223 | ||||
| 2 | RESULT | Value transfer | Type reference (TYPE) | BCFG_LOCK_OBJECTS | 20110223 |
Method BUILD_LOCK_OBJECTS on Interface IF_BCFG_DATA_MANAGER has no exception.
Method CONVERT_FIELDS_FROM_OBJ_TO_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELDS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | list of TY_S_FIELD_VALUE | 20120306 | |||
| 2 | IV_FORCE_DEPENDENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120308 | ||||
| 3 | RESULT | Value transfer | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | list of TY_S_FIELD_VALUE | 20120306 |
Method CONVERT_FIELDS_FROM_OBJ_TO_TAB on Interface IF_BCFG_DATA_MANAGER has no exception.
Method CONVERT_FIELDS_FROM_TAB_TO_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELDS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | list of TY_S_FIELD_VALUE | 20120306 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | list of TY_S_FIELD_VALUE | 20120306 |
Method CONVERT_FIELDS_FROM_TAB_TO_OBJ on Interface IF_BCFG_DATA_MANAGER has no exception.
Method CONVERT_FROM_BCSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20110223 | ||||
| 2 | IO_CONFIG_OBJECT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT_FACTORY | 20110302 | ||||
| 3 | IT_RECA | Call by reference | Type reference (TYPE) | SCPR_RECA_TAB | 20110223 | ||||
| 4 | IT_VALL | Call by reference | Type reference (TYPE) | SCPR_VALL_TAB | 20110223 | ||||
| 5 | IT_VALS | Call by reference | Type reference (TYPE) | SCPR_VALS_TAB | 20110223 | ||||
| 6 | IV_USE_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20111130 |
Method CONVERT_FROM_BCSET on Interface IF_BCFG_DATA_MANAGER has no exception.
Method CONVERT_TO_BCSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RECA | Call by reference | Type reference (TYPE) | SCPR_RECA_TAB | 20110223 | ||||
| 2 | CT_VALL | Call by reference | Type reference (TYPE) | SCPR_VALL_TAB | 20110223 | ||||
| 3 | CT_VALS | Call by reference | Type reference (TYPE) | SCPR_VALS_TAB | 20110223 | ||||
| 4 | EV_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | true if the vals are store in internal format | 20111130 | |||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20110223 | ||||
| 6 | IV_USE_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20111206 |
Method CONVERT_TO_BCSET on Interface IF_BCFG_DATA_MANAGER has no exception.
Method CREATE_CONFIG_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONFIG_OBJECT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT_FACTORY | 20110302 | ||||
| 2 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | CUS_IMG_AC | 20110223 | ||||
| 3 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | OB_OBJECT | 20110223 | ||||
| 4 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OB_TYP | 20110223 | ||||
| 5 | IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | 20110223 | ||||
| 6 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT | 20110223 |
Method CREATE_CONFIG_OBJECT on Interface IF_BCFG_DATA_MANAGER has no exception.
Method GET_ALLOWED_LANGUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20110223 |
Method GET_ALLOWED_LANGUS on Interface IF_BCFG_DATA_MANAGER has no exception.
Method GET_CONFIG_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | 20110223 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT | 20110223 |
Method GET_CONFIG_OBJECT on Interface IF_BCFG_DATA_MANAGER has no exception.
Method GET_FOREIGN_CURRKEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CURRKEYS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | 20111201 | ||||
| 2 | IT_FIELDS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | 20111201 |
Method GET_FOREIGN_CURRKEYS on Interface IF_BCFG_DATA_MANAGER has no exception.
Method GET_MAPPINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_MAPPING_INFO | 20110224 |
Method GET_MAPPINGS on Interface IF_BCFG_DATA_MANAGER has no exception.
Method GET_OR_CREATE_SIMILAR_CONF_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TEMPLATE_CONF_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT | 20110301 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT | 20110301 |
Method GET_OR_CREATE_SIMILAR_CONF_OBJ on Interface IF_BCFG_DATA_MANAGER has no exception.
Method HAS_CONFIG_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | 20110223 | ||||
| 2 | RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110223 |
Method HAS_CONFIG_OBJECT on Interface IF_BCFG_DATA_MANAGER has no exception.
Method IMPORT_MAPPINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TEMPLATE | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_DATA_MANAGER | 20110225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110302 |
Method IS_EMPTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110209 |
Method IS_EMPTY on Interface IF_BCFG_DATA_MANAGER has no exception.
Method IS_MODIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110223 |
Method IS_MODIFIED on Interface IF_BCFG_DATA_MANAGER has no exception.
Method REMOVE_ALL Signature
Method REMOVE_ALL on Interface IF_BCFG_DATA_MANAGER has no parameter.
Method REMOVE_ALL on Interface IF_BCFG_DATA_MANAGER has no exception.
Method SETUP_ITERATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_OBJECT_ITERATOR | 20110309 |
Method SETUP_ITERATOR on Interface IF_BCFG_DATA_MANAGER has no exception.
Method SET_LANGUAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LANGUAGES | Call by reference | Object reference (TYPE REF TO) | CL_BCFG_DTO_CONTAINER_LANGUS | 20110224 |
Method SET_LANGUAGES on Interface IF_BCFG_DATA_MANAGER has no exception.
Method SET_MODIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MODIFIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110223 |
Method SET_MODIFIED on Interface IF_BCFG_DATA_MANAGER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 731 |