SAP ABAP Interface IF_BCFG_DATA_MANAGER_CONF_CNTR (High level access to data_manager from config_container)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-API (Application Component) Business Configuration API (SAP-internal)
     S_BCFG_API (Package) Business Configuration Support API
Properties
Interface IF_BCFG_DATA_MANAGER_CONF_CNTR  
Short Description High level access to data_manager from config_container    
General Data
Package S_BCFG_API   Business Configuration Support API 
Created 20110224   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_DATA_MANAGER data representation (methods from CONFIG_CONTAINER) 20110224
Friends
Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no friend.
Attributes
Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method 20110224
2 ADD_DELETION Instance method Public Method 20110224
3 ADD_DELETIONS Instance method Public Method 20110224
4 ADD_DELETIONS_BY_FIELDS Instance method Public Method 20110224
5 ADD_LINE Instance method Public Method 20110224
6 ADD_LINES Instance method Public Method 20110224
7 ADD_LINES_BY_FIELDS Instance method Public Method 20110224
8 ADD_LINES_INTERNAL Instance method Public Method 20110224
9 BUILD_READALL_KEY_CONTAINER Instance method Public Method 20120503
10 CONFLICTS Instance method Public Method 20110224
11 DELTA Instance method Public Method 20110224
12 EQUALS Instance method Public Method 20110224
13 EXTRACT_KEY_CONTAINER Instance method Public Method 20110224
14 GET_DELETIONS Instance method Public Method 20110224
15 GET_DELETIONS_AS_FIELDS Instance method Public Method 20110224
16 GET_LANGUAGES Instance method Public Method 20110224
17 GET_LINES Instance method Public Method 20110224
18 GET_LINES_AS_FIELDS Instance method Public Method 20110224
19 REMOVE_ALL Instance method Public Method 20110224
20 REMOVE_DELETION Instance method Public Method 20110224
21 REMOVE_DELETIONS Instance method Public Method 20110224
22 REMOVE_DELETIONS_BY_FIELDS Instance method Public Method 20110224
23 REMOVE_LINE Instance method Public Method 20110224
24 REMOVE_LINES Instance method Public Method 20110224
25 REMOVE_LINES_BY_FIELDS Instance method Public Method 20110224
26 SET_FIELD_MASK Instance method Public Method 20110324
27 SET_FIELD_MASK_BY_NAME Instance method Public Method 20110325
Events
Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no event.
Types
Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OTHER Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110224
# Exception Resumable Description Created on
1 CX_BCFG_INVALID_MAPPING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method ADD_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_MISSING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method ADD_DELETIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_MISSING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method ADD_DELETIONS_BY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20110224
# Exception Resumable Description Created on
1 CX_BCFG_INCOMPLETE_KEY 20120323
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20110224
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_MISSING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method ADD_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_MISSING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method ADD_LINES_BY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20110224
# Exception Resumable Description Created on
1 CX_BCFG_INCOMPLETE_KEY 20120404
2 CX_BCFG_LANGU_MISSING 20110224
3 CX_BCFG_LANGU_NOT_ALLOWED 20110224
4 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method ADD_LINES_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224
2 Importing IV_LANGDEP_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20110224
3 Importing IV_LANGIND_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20110224
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_MISSING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method BUILD_READALL_KEY_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MAPPINGS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_MAPPING_INFO list of TY_S_MAPPING_INFO 20120503
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_BCFG_KEY_CONTAINER Container class to store a set of keys (see doc.) 20120503

Method BUILD_READALL_KEY_CONTAINER on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method CONFLICTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFLICTS Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110225
2 Importing IO_OTHER Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110224
3 Importing IV_ENHANCE_WITH_LANGUS Call by reference Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DELTA Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110225
2 Importing IO_OTHER Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OTHER Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110224
2 Importing IV_IGNORE_SKIP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110224
3 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224

Method EQUALS on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method EXTRACT_KEY_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_BCFG_KEY_CONTAINER 20110224

Method EXTRACT_KEY_CONTAINER on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method GET_DELETIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224

Method GET_DELETIONS on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method GET_DELETIONS_AS_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20110224

Method GET_DELETIONS_AS_FIELDS on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method GET_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20110224

Method GET_LANGUAGES on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method GET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_MISSING 20110224
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method GET_LINES_AS_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20110224

Method GET_LINES_AS_FIELDS on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method REMOVE_ALL Signature

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

Method REMOVE_ALL on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method REMOVE_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20110224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method REMOVE_DELETIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method REMOVE_DELETIONS_BY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20110224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_INCOMPLETE_KEY 20120323
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method REMOVE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20110224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method REMOVE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) ANY TABLE 20110224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_LANGU_NOT_ALLOWED 20110224

Method REMOVE_LINES_BY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20110224
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110224
# Exception Resumable Description Created on
1 CX_BCFG_INCOMPLETE_KEY 20120323
2 CX_BCFG_LANGU_NOT_ALLOWED 20110224
3 CX_BCFG_LANGU_SUPERFLUOUS 20110224

Method SET_FIELD_MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20110324
2 Importing IV_MASK_READONLY Call by reference Type reference (TYPE) ABAP_BOOL 20120508

Method SET_FIELD_MASK on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.

Method SET_FIELD_MASK_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELDNAMES 20110325
2 Importing IV_MASK_READONLY Call by reference Type reference (TYPE) ABAP_BOOL 20120508
3 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20110325

Method SET_FIELD_MASK_BY_NAME on Interface IF_BCFG_DATA_MANAGER_CONF_CNTR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731