SAP ABAP Class CL_BCFG_BCSET_DS_HELPER (helper for data-strategy, access to persistence Fubas)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-API (Application Component) Business Configuration API (SAP-internal)
     S_BCFG_SCPR_IMPL (Package) Business Configuration Support SCPR Implementation
Properties
Class CL_BCFG_BCSET_DS_HELPER  
Short Description helper for data-strategy, access to persistence Fubas    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BCFG_SCPR_IMPL   Business Configuration Support SCPR Implementation 
Created 20100922   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)
2 CL_BCFG_BCSET_CONTAINER_LOGIC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_BCFG_CONFIG_CONTAINER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 SCPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BCFG_BCSET_DS_HELPER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BCFG_UNIT_TEST_HELPER 20100928 internally used helper to support unit testing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MTH_INSTANCES Static Attribute Private See coding 20100928
2 MTS_SYSTEM_LANGUS Instance attribute Protected Type reference (TYPE) BCFG_LANGU_T sorted table of language keys 20101105
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20100922
2 ADD_FROM_CURRENT Instance method Public Method 20101125
3 CHECK_CLIENT_SETTINGS Instance method Public Method 20101222
4 CHECK_RAISE_AUTHORIZATION_FAIL Static method Public Method 20110414
5 CHECK_RAISE_CX_BCFG_NOT_FOUND Static method Public Method 20110406
6 CHECK_RAISE_CX_NO_CHECK Static method Public Method 20110406
7 CHECK_RAISE_NOT_CONFIGURABLE Static method Public Method 20110406
8 CHECK_RAISE_OPERATION_FAILED Static method Public Method 20110406
9 CHECK_RAISE_REMOTE_AUTHORITY Static method Private Method 20110415
10 CHECK_TRUSTED_RFC Static method Public Method 20101221
11 CONVERT_FIELDS_INPUT Instance method Public Method 20120321
12 CONVERT_FIELDS_OUTPUT Instance method Public Method 20120321
13 CREATE_EXCEPTION_IF_TYPE_FITS Static method Private Method 20110406
14 CREATE_REMOTE_INSTANCE Static method Private Method 20110105
15 DELETE Instance method Public Method 20100922
16 DELETE_LOG Instance method Public Method 20101117
17 DEQUEUE Instance method Public Method Remove the locks 20101122
18 DESERIALIZE_KEYS Static method Public Method converts BC-Set tables to a container 20101122
19 ENHANCE_MAPPING Instance method Public Method 20101125
20 ENQUEUE Instance method Public Method Set the locks 20101122
21 GET_FOREIGN_CURRKEYS Instance method Public Method 20111201
22 GET_INSTANCE Static method Public Method Returns remote impl or singleton local impl 20100922
23 GET_LOG Instance method Public Method 20101117
24 GET_RFC_DEST Instance method Public Method 20100928
25 GET_SYSTEM_LANGUS Instance method Public Method 20101104
26 IS_EXISTING Instance method Public Method 20100929
27 IS_REMOTE Instance method Public Method 20100928
28 LOAD Instance method Public Method 20100922
29 LOAD_BCSET Instance method Public Method 20110224
30 LOOKUP_MAPPING Instance method Public Method 20100922
31 SAVE Instance method Public Method 20100922
32 SAVE_BCSET Instance method Public Method 20110224
33 SERIALIZE_CONTAINER Static method Public Method converts a container to BC-Set tables 20101001
34 SERIALIZE_KEYS Static method Public Method converts a container to BC-Set tables 20101122
35 SET_INSTANCE Static method Private Method 20100928
36 SUPPORTS_INTERNAL_FORMAT Instance method Public Method 20111201
Events
Class CL_BCFG_BCSET_DS_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_INSTANCE Private See coding 20100928 begin of ty_s_instance, rfc_dest type rfcdest, instance type ref to cl_bcfg_bcset_ds_helper, end of ty_s_instance
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101011
3 Exporting ET_LOG_DETAILS Call by reference Type reference (TYPE) BCFG_T_LOG_DETAILS 20110322
4 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100922
5 Exporting EV_STATUS Value transfer Type reference (TYPE) SCPRACST BC Sets: Activation Status 20100922
6 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
7 Importing IT_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20100922
8 Importing IT_LOCK_OBJECTS Call by reference Type reference (TYPE) BCFG_LOCK_OBJECTS 20101124
9 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20100922
10 Importing IV_CONTAINER_LOCK_MODE Call by reference Type reference (TYPE) ENQMODE 20101124
11 Importing IV_HAS_CLIENT_DEP_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20110106
12 Importing IV_HAS_CLIENT_IND_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20110106
13 Importing IV_LOG_ID Call by reference Type reference (TYPE) SCPR_HANDL BC Sets: Container for 32-character GUID 20100923
14 Importing IV_SIMULATION_MODE Call by reference Type reference (TYPE) CHAR1 ' ' Single-Character Flag 20100922
15 Importing IV_TRANSP_CUST Call by reference Type reference (TYPE) E070-TRKORR ' ' Request/Task 20100922
16 Importing IV_TRANSP_OFF Call by reference Type reference (TYPE) CHAR1 'N' Single-Character Flag 20100922
17 Importing IV_TRANSP_SYST Call by reference Type reference (TYPE) E070-TRKORR ' ' Request/Task 20100922

Method ACTIVATE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method ADD_FROM_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20101125
3 Importing IO_TARGET Call by reference Object reference (TYPE REF TO) CL_BCFG_BCSET_CONFIG_CONTAINER 20101125
4 Importing IO_TEMPLATE Call by reference Object reference (TYPE REF TO) IF_BCFG_KEY_CONTAINER 20101125
5 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST 20101125

Method ADD_FROM_CURRENT on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CHECK_CLIENT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20101222
2 Exporting EV_IS_PROD_CLIENT Call by reference Type reference (TYPE) ABAP_BOOL 20110509
3 Exporting EV_TRANSPORT_REQUEST Value transfer Object reference (TYPE REF TO) CL_BCFG_ENUM_TRANSP_REQUEST 20101222
4 Importing IV_IS_CROSS_CLIENT Call by reference Type reference (TYPE) ABAP_BOOL 20110106

Method CHECK_CLIENT_SETTINGS on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CHECK_RAISE_AUTHORIZATION_FAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110414
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110414
# Exception Resumable Description Created on
1 CX_BCFG_AUTHORIZATION_FAILED 20110414

Method CHECK_RAISE_CX_BCFG_NOT_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110406
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110406
# Exception Resumable Description Created on
1 CX_BCFG_NOT_FOUND 20110406

Method CHECK_RAISE_CX_NO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110406
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110406

Method CHECK_RAISE_CX_NO_CHECK on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CHECK_RAISE_NOT_CONFIGURABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110406
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110406
# Exception Resumable Description Created on
1 CX_BCFG_CLNT_NOT_CONFIGURABLE 20110406

Method CHECK_RAISE_OPERATION_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110406
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110406
# Exception Resumable Description Created on
1 CX_BCFG_OPERATION_FAILED 20110406

Method CHECK_RAISE_REMOTE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110415
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110415

Method CHECK_RAISE_REMOTE_AUTHORITY on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CHECK_TRUSTED_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20101221

Method CHECK_TRUSTED_RFC on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CONVERT_FIELDS_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20120321
2 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20120321
3 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20120321
4 Importing IO_DATA_MGR Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20120321

Method CONVERT_FIELDS_INPUT on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CONVERT_FIELDS_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20120321
2 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20120321
3 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20120321
4 Importing IO_DATA_MGR Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20120321

Method CONVERT_FIELDS_OUTPUT on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CREATE_EXCEPTION_IF_TYPE_FITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110406
2 Importing IS_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110406
3 Importing I_TYPE_NAME Call by reference Type reference (TYPE) BCFG_EXCEPTION-EXCEPTION_CLASS 20110406
4 Returning RESULT Value transfer Object reference (TYPE REF TO) CX_ROOT 20110406

Method CREATE_EXCEPTION_IF_TYPE_FITS on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method CREATE_REMOTE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST 20110105
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCFG_BCSET_DS_HELPER 20110105

Method CREATE_REMOTE_INSTANCE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101011
3 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
4 Importing IV_BCSET_ID Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20100924
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) SCPRATTR-CATEGORY SPACE 20110310
6 Importing IV_WITH_LOGS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100922

Method DELETE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method DELETE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
2 Importing IV_LOG_ID Call by reference Type reference (TYPE) STRING 20101117

Method DELETE_LOG on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101124
3 Importing IT_LOCK_OBJECTS Call by reference Type reference (TYPE) BCFG_LOCK_OBJECTS 20101122
4 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) SCPR_ID 20101122
5 Importing IV_CONTAINER_LOCK_MODE Call by reference Type reference (TYPE) ENQMODE Lock mode 20101123

Method DEQUEUE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method DESERIALIZE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_KEYS Value transfer Object reference (TYPE REF TO) CL_BCFG_BCSET_KEY_CONTAINER container impl based on BC sets 20101122
2 Exporting ET_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20101122
3 Importing IS_SERIALIZED Call by reference Type reference (TYPE) BCFG_CONTAINER Representation of CL_BCFG_CONFIG_CONTAINER for remote FuBas 20101122
4 Importing IV_USE_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20111206

Method DESERIALIZE_KEYS on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method ENHANCE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_MAPPINGS Call by reference Type reference (TYPE) BCFG_T_OBJECT_MAPPINGS 20101125
2 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
3 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20101125
4 Importing IV_WITH_SOBJ_CHECKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120423

Method ENHANCE_MAPPING on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101122
3 Importing IT_LOCK_OBJECTS Call by reference Type reference (TYPE) BCFG_LOCK_OBJECTS Table/View Objects to be locked 20101122
4 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20101122
5 Importing IV_CONTAINER_LOCK_MODE Call by reference Type reference (TYPE) ENQMODE Single-Character Flag 20101123

Method ENQUEUE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method GET_FOREIGN_CURRKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CURRKEYS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20111201
2 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20111201
3 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20111201
4 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES 20111201

Method GET_FOREIGN_CURRKEYS on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST SPACE Logical Destination (Specified in Function Call) 20100923
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCFG_BCSET_DS_HELPER 20101125

Method GET_INSTANCE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_DETAILS Call by reference Type reference (TYPE) BCFG_T_LOG_DETAILS Table of log details in BCFG API 20110322
2 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20110322
3 Importing IV_LOG_ID Call by reference Type reference (TYPE) STRING 20101117

Method GET_LOG on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method GET_RFC_DEST Signature

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

Method GET_RFC_DEST on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method GET_SYSTEM_LANGUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYSTEM_LANGUS Call by reference Type reference (TYPE) BCFG_LANGU_T sorted table of language keys 20101105
2 Exporting EV_LOGON_LANGU Value transfer Type reference (TYPE) SPRAS Language Key 20101105

Method GET_SYSTEM_LANGUS on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method IS_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BCSET_ID Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20100929
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101125

Method IS_EXISTING on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method IS_REMOTE 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 20101125

Method IS_REMOTE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101011
3 Exporting ET_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20111129
4 Exporting ET_RECATTR Call by reference Type reference (TYPE) SCPR_RECA_TAB 20100922
5 Exporting ET_VALL Call by reference Type reference (TYPE) SCPR_VALL_TAB 20100922
6 Exporting ET_VALS Call by reference Type reference (TYPE) SCPR_VALS_TAB 20100922
7 Exporting EV_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL 20111129
8 Importing IV_BCSET_ID Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20100922

Method LOAD on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method LOAD_BCSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110427
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110224
3 Exporting ET_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20111129
4 Exporting ET_RECATTR Call by reference Type reference (TYPE) SCPR_RECA_TAB 20110224
5 Exporting ET_VALL Call by reference Type reference (TYPE) SCPR_VALL_TAB 20110224
6 Exporting ET_VALS Call by reference Type reference (TYPE) SCPR_VALS_TAB 20110224
7 Exporting EV_CLI_CAS Call by reference Type reference (TYPE) SCPRATTR-CLI_CAS BC Set: Cascading BC Set Data/Contents in Clients 20110225
8 Exporting EV_CLI_DEP Call by reference Type reference (TYPE) SCPRATTR-CLI_DEP BC Set: Client-Dependent BC Set Data/Contents 20110225
9 Exporting EV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110225
10 Exporting EV_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL 20111129
11 Exporting EV_ORDER Call by reference Type reference (TYPE) TR_TRKORR Input field for request number for individual display 20110225
12 Exporting E_TEXT Call by reference Type reference (TYPE) SCPRTEXT-TEXT 20110301
13 Importing IV_BCSET_ID Call by reference Type reference (TYPE) SCPR_ID 20110224
14 Importing IV_CATEGORY Call by reference Type reference (TYPE) SCPRATTR-CATEGORY BC Set: Category 20110225

Method LOAD_BCSET on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method LOOKUP_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TABLEDESCR Call by reference Type reference (TYPE) SCPRRECORD2 BC Sets: Field Descriptions 20101102
2 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
3 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101011
4 Exporting ET_STXT_KEY_FIELDS Call by reference Type reference (TYPE) DD05MTTYP Table Type for DD05M 20101102
5 Exporting ET_VIEWFIELDS Call by reference Type reference (TYPE) SCPR_DD27P_TAB 20101103
6 Exporting ET_VIEWJOINS Call by reference Type reference (TYPE) SCPR_DD28J_TAB 20101103
7 Exporting ET_VIEWMAPPINGS Call by reference Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101103
8 Exporting ET_VIEWMAPPINGS_REDUC Call by reference Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101103
9 Exporting ET_VIEWTABLES Call by reference Type reference (TYPE) SCPR_DD26V_TAB 20101103
10 Exporting ET_VIEWTABLES_REDUC Call by reference Type reference (TYPE) SCPR_DD26V_TAB 20101103
11 Exporting EV_OBJ_SUB_TYPE Call by reference Type reference (TYPE) CL_BCFG_BCSET_CONF_OBJ_FACTORY=>T_OBJ_TYPE Object type 20100927

Method LOOKUP_MAPPING on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION Structure to transport exceptions and messages 20101011
3 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20101202
4 Importing IT_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20100924
5 Importing IT_RECATTR Call by reference Type reference (TYPE) SCPR_RECA_TAB 20100922
6 Importing IT_VALL Call by reference Type reference (TYPE) SCPR_VALL_TAB 20100922
7 Importing IT_VALS Call by reference Type reference (TYPE) SCPR_VALS_TAB 20100922
8 Importing IV_BCSET_ID Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20100924
9 Importing IV_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL ' ' 20111129

Method SAVE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method SAVE_BCSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERR_DETAIL Call by reference Type reference (TYPE) BCFG_S_ERR_DETAIL 20110316
2 Exporting ES_EXCEPTION Call by reference Type reference (TYPE) BCFG_EXCEPTION 20110224
3 Importing IO_COMMIT_MODE Call by reference Object reference (TYPE REF TO) CL_BCFG_ENUM_COMMIT_MODE CL_BCFG_ENUM_COMMIT_MODE=>USER_COMMIT 20110224
4 Importing IT_LANGUS Call by reference Type reference (TYPE) IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES 20110224
5 Importing IT_RECATTR Call by reference Type reference (TYPE) SCPR_RECA_TAB 20110224
6 Importing IT_TABLEDESCRS Call by reference Type reference (TYPE) SCPR_RECORDS 20110225
7 Importing IT_VALL Call by reference Type reference (TYPE) SCPR_VALL_TAB 20110224
8 Importing IT_VALS Call by reference Type reference (TYPE) SCPR_VALS_TAB 20110224
9 Importing IV_BCSET_ID Call by reference Type reference (TYPE) SCPR_ID 20110224
10 Importing IV_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL ' ' 20111129
11 Importing I_CATEGORY Call by reference Type reference (TYPE) SCPRATTR-CATEGORY ' ' 20110224
12 Importing I_CLI_CAS Call by reference Type reference (TYPE) SCPRATTR-CLI_CAS ' ' 20110224
13 Importing I_CLI_DEP Call by reference Type reference (TYPE) SCPRATTR-CLI_DEP ' ' 20110224
14 Importing I_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20110224
15 Importing I_MAXRELEASE Call by reference Type reference (TYPE) SCPRATTR-MAXRELEASE '*' 20110224
16 Importing I_NEW_BCSET Call by reference Type reference (TYPE) ABAP_BOOL 20110301
17 Importing I_ORDER Call by reference Type reference (TYPE) TR_TRKORR ' ' 20110224
18 Importing I_PROFTYPE Call by reference Type reference (TYPE) SCPRATTR-TYPE 'TMP' 20110224
19 Importing I_TEXT Call by reference Type reference (TYPE) SCPRTEXT-TEXT 20110301

Method SAVE_BCSET on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method SERIALIZE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_BCFG_CONFIG_CONTAINER container impl based on BC sets 20101001
2 Importing IV_USE_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20111206
3 Returning RESULT Value transfer Type reference (TYPE) BCFG_CONTAINER 20101125

Method SERIALIZE_CONTAINER on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method SERIALIZE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_KEYS Call by reference Object reference (TYPE REF TO) IF_BCFG_KEY_CONTAINER container impl based on BC sets 20101122
2 Importing IV_USE_INTERNAL_FORMAT Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20111206
3 Returning RESULT Value transfer Type reference (TYPE) BCFG_CONTAINER 20101125

Method SERIALIZE_KEYS on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method SET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_BCFG_BCSET_DS_HELPER helper for data-strategy, access to persistence Fubas 20100928
2 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20100928

Method SET_INSTANCE on class CL_BCFG_BCSET_DS_HELPER has no exception.

Method SUPPORTS_INTERNAL_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20111201

Method SUPPORTS_INTERNAL_FORMAT on class CL_BCFG_BCSET_DS_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703