Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | 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 | Static Attribute | Private | See coding | 20100928 | |||||
| 2 | Instance attribute | Protected | Type reference (TYPE) | BCFG_LANGU_T | sorted table of language keys | 20101105 |
Methods
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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101011 | |||
| 3 | ET_LOG_DETAILS | Call by reference | Type reference (TYPE) | BCFG_T_LOG_DETAILS | 20110322 | ||||
| 4 | ET_LOG_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100922 | |||
| 5 | EV_STATUS | Value transfer | Type reference (TYPE) | SCPRACST | BC Sets: Activation Status | 20100922 | |||
| 6 | 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 | IT_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20100922 | ||||
| 8 | IT_LOCK_OBJECTS | Call by reference | Type reference (TYPE) | BCFG_LOCK_OBJECTS | 20101124 | ||||
| 9 | IV_CONTAINER_ID | Call by reference | Type reference (TYPE) | SCPR_ID | Business Configuration Set | 20100922 | |||
| 10 | IV_CONTAINER_LOCK_MODE | Call by reference | Type reference (TYPE) | ENQMODE | 20101124 | ||||
| 11 | IV_HAS_CLIENT_DEP_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110106 | ||||
| 12 | IV_HAS_CLIENT_IND_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110106 | ||||
| 13 | IV_LOG_ID | Call by reference | Type reference (TYPE) | SCPR_HANDL | BC Sets: Container for 32-character GUID | 20100923 | |||
| 14 | IV_SIMULATION_MODE | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Single-Character Flag | 20100922 | ||
| 15 | IV_TRANSP_CUST | Call by reference | Type reference (TYPE) | E070-TRKORR | ' ' | Request/Task | 20100922 | ||
| 16 | IV_TRANSP_OFF | Call by reference | Type reference (TYPE) | CHAR1 | 'N' | Single-Character Flag | 20100922 | ||
| 17 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20101125 | ||||
| 3 | IO_TARGET | Call by reference | Object reference (TYPE REF TO) | CL_BCFG_BCSET_CONFIG_CONTAINER | 20101125 | ||||
| 4 | IO_TEMPLATE | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_KEY_CONTAINER | 20101125 | ||||
| 5 | 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 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20101222 | ||||
| 2 | EV_IS_PROD_CLIENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110509 | ||||
| 3 | EV_TRANSPORT_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_BCFG_ENUM_TRANSP_REQUEST | 20101222 | ||||
| 4 | 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 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110414 | ||||
| 2 | IS_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110414 |
Method CHECK_RAISE_CX_BCFG_NOT_FOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110406 | ||||
| 2 | IS_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110406 |
Method CHECK_RAISE_CX_NO_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110406 | ||||
| 2 | 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 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110406 | ||||
| 2 | IS_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110406 |
Method CHECK_RAISE_OPERATION_FAILED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110406 | ||||
| 2 | IS_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110406 |
Method CHECK_RAISE_REMOTE_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110415 | ||||
| 2 | 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 | 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 | CT_FIELDS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | 20120321 | ||||
| 2 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20120321 | ||||
| 3 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20120321 | ||||
| 4 | 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 | CT_FIELDS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | 20120321 | ||||
| 2 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20120321 | ||||
| 3 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20120321 | ||||
| 4 | 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 | IS_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110406 | ||||
| 2 | IS_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110406 | ||||
| 3 | I_TYPE_NAME | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION-EXCEPTION_CLASS | 20110406 | ||||
| 4 | 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 | IV_RFC_DEST | Call by reference | Type reference (TYPE) | RFCDEST | 20110105 | ||||
| 2 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101011 | |||
| 3 | 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 | IV_BCSET_ID | Call by reference | Type reference (TYPE) | SCPR_ID | Business Configuration Set | 20100924 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | SCPRATTR-CATEGORY | SPACE | 20110310 | |||
| 6 | 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 | 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 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101124 | |||
| 3 | IT_LOCK_OBJECTS | Call by reference | Type reference (TYPE) | BCFG_LOCK_OBJECTS | 20101122 | ||||
| 4 | IV_CONTAINER_ID | Call by reference | Type reference (TYPE) | SCPR_ID | 20101122 | ||||
| 5 | 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 | EO_KEYS | Value transfer | Object reference (TYPE REF TO) | CL_BCFG_BCSET_KEY_CONTAINER | container impl based on BC sets | 20101122 | |||
| 2 | ET_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20101122 | ||||
| 3 | IS_SERIALIZED | Call by reference | Type reference (TYPE) | BCFG_CONTAINER | Representation of CL_BCFG_CONFIG_CONTAINER for remote FuBas | 20101122 | |||
| 4 | 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 | CT_OBJECT_MAPPINGS | Call by reference | Type reference (TYPE) | BCFG_T_OBJECT_MAPPINGS | 20101125 | ||||
| 2 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 3 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20101125 | ||||
| 4 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101122 | |||
| 3 | IT_LOCK_OBJECTS | Call by reference | Type reference (TYPE) | BCFG_LOCK_OBJECTS | Table/View Objects to be locked | 20101122 | |||
| 4 | IV_CONTAINER_ID | Call by reference | Type reference (TYPE) | SCPR_ID | Business Configuration Set | 20101122 | |||
| 5 | 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 | CT_CURRKEYS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_FIELD_VALUES | 20111201 | ||||
| 2 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20111201 | ||||
| 3 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20111201 | ||||
| 4 | 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 | IV_RFC_DEST | Call by reference | Type reference (TYPE) | RFCDEST | SPACE | Logical Destination (Specified in Function Call) | 20100923 | ||
| 2 | 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 | ET_LOG_DETAILS | Call by reference | Type reference (TYPE) | BCFG_T_LOG_DETAILS | Table of log details in BCFG API | 20110322 | |||
| 2 | ET_LOG_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20110322 | ||||
| 3 | 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 | 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 | ET_SYSTEM_LANGUS | Call by reference | Type reference (TYPE) | BCFG_LANGU_T | sorted table of language keys | 20101105 | |||
| 2 | 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 | IV_BCSET_ID | Call by reference | Type reference (TYPE) | SCPR_ID | Business Configuration Set | 20100929 | |||
| 2 | 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 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101011 | |||
| 3 | ET_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20111129 | ||||
| 4 | ET_RECATTR | Call by reference | Type reference (TYPE) | SCPR_RECA_TAB | 20100922 | ||||
| 5 | ET_VALL | Call by reference | Type reference (TYPE) | SCPR_VALL_TAB | 20100922 | ||||
| 6 | ET_VALS | Call by reference | Type reference (TYPE) | SCPR_VALS_TAB | 20100922 | ||||
| 7 | EV_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | 20111129 | ||||
| 8 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110427 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110224 | ||||
| 3 | ET_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20111129 | ||||
| 4 | ET_RECATTR | Call by reference | Type reference (TYPE) | SCPR_RECA_TAB | 20110224 | ||||
| 5 | ET_VALL | Call by reference | Type reference (TYPE) | SCPR_VALL_TAB | 20110224 | ||||
| 6 | ET_VALS | Call by reference | Type reference (TYPE) | SCPR_VALS_TAB | 20110224 | ||||
| 7 | EV_CLI_CAS | Call by reference | Type reference (TYPE) | SCPRATTR-CLI_CAS | BC Set: Cascading BC Set Data/Contents in Clients | 20110225 | |||
| 8 | EV_CLI_DEP | Call by reference | Type reference (TYPE) | SCPRATTR-CLI_DEP | BC Set: Client-Dependent BC Set Data/Contents | 20110225 | |||
| 9 | EV_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20110225 | |||
| 10 | EV_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | 20111129 | ||||
| 11 | EV_ORDER | Call by reference | Type reference (TYPE) | TR_TRKORR | Input field for request number for individual display | 20110225 | |||
| 12 | E_TEXT | Call by reference | Type reference (TYPE) | SCPRTEXT-TEXT | 20110301 | ||||
| 13 | IV_BCSET_ID | Call by reference | Type reference (TYPE) | SCPR_ID | 20110224 | ||||
| 14 | 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 | CS_TABLEDESCR | Call by reference | Type reference (TYPE) | SCPRRECORD2 | BC Sets: Field Descriptions | 20101102 | |||
| 2 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 3 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101011 | |||
| 4 | ET_STXT_KEY_FIELDS | Call by reference | Type reference (TYPE) | DD05MTTYP | Table Type for DD05M | 20101102 | |||
| 5 | ET_VIEWFIELDS | Call by reference | Type reference (TYPE) | SCPR_DD27P_TAB | 20101103 | ||||
| 6 | ET_VIEWJOINS | Call by reference | Type reference (TYPE) | SCPR_DD28J_TAB | 20101103 | ||||
| 7 | ET_VIEWMAPPINGS | Call by reference | Type reference (TYPE) | SCP1_FIELD_MAPPINGS | 20101103 | ||||
| 8 | ET_VIEWMAPPINGS_REDUC | Call by reference | Type reference (TYPE) | SCP1_FIELD_MAPPINGS | 20101103 | ||||
| 9 | ET_VIEWTABLES | Call by reference | Type reference (TYPE) | SCPR_DD26V_TAB | 20101103 | ||||
| 10 | ET_VIEWTABLES_REDUC | Call by reference | Type reference (TYPE) | SCPR_DD26V_TAB | 20101103 | ||||
| 11 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | Structure to transport exceptions and messages | 20101011 | |||
| 3 | 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 | IT_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20100924 | ||||
| 5 | IT_RECATTR | Call by reference | Type reference (TYPE) | SCPR_RECA_TAB | 20100922 | ||||
| 6 | IT_VALL | Call by reference | Type reference (TYPE) | SCPR_VALL_TAB | 20100922 | ||||
| 7 | IT_VALS | Call by reference | Type reference (TYPE) | SCPR_VALS_TAB | 20100922 | ||||
| 8 | IV_BCSET_ID | Call by reference | Type reference (TYPE) | SCPR_ID | Business Configuration Set | 20100924 | |||
| 9 | 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 | ES_ERR_DETAIL | Call by reference | Type reference (TYPE) | BCFG_S_ERR_DETAIL | 20110316 | ||||
| 2 | ES_EXCEPTION | Call by reference | Type reference (TYPE) | BCFG_EXCEPTION | 20110224 | ||||
| 3 | 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 | IT_LANGUS | Call by reference | Type reference (TYPE) | IF_BCFG_CONFIG_CONTAINER=>TY_T_LANGUAGES | 20110224 | ||||
| 5 | IT_RECATTR | Call by reference | Type reference (TYPE) | SCPR_RECA_TAB | 20110224 | ||||
| 6 | IT_TABLEDESCRS | Call by reference | Type reference (TYPE) | SCPR_RECORDS | 20110225 | ||||
| 7 | IT_VALL | Call by reference | Type reference (TYPE) | SCPR_VALL_TAB | 20110224 | ||||
| 8 | IT_VALS | Call by reference | Type reference (TYPE) | SCPR_VALS_TAB | 20110224 | ||||
| 9 | IV_BCSET_ID | Call by reference | Type reference (TYPE) | SCPR_ID | 20110224 | ||||
| 10 | IV_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | ' ' | 20111129 | |||
| 11 | I_CATEGORY | Call by reference | Type reference (TYPE) | SCPRATTR-CATEGORY | ' ' | 20110224 | |||
| 12 | I_CLI_CAS | Call by reference | Type reference (TYPE) | SCPRATTR-CLI_CAS | ' ' | 20110224 | |||
| 13 | I_CLI_DEP | Call by reference | Type reference (TYPE) | SCPRATTR-CLI_DEP | ' ' | 20110224 | |||
| 14 | I_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | '$TMP' | 20110224 | |||
| 15 | I_MAXRELEASE | Call by reference | Type reference (TYPE) | SCPRATTR-MAXRELEASE | '*' | 20110224 | |||
| 16 | I_NEW_BCSET | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110301 | ||||
| 17 | I_ORDER | Call by reference | Type reference (TYPE) | TR_TRKORR | ' ' | 20110224 | |||
| 18 | I_PROFTYPE | Call by reference | Type reference (TYPE) | SCPRATTR-TYPE | 'TMP' | 20110224 | |||
| 19 | 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 | IO_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_CONFIG_CONTAINER | container impl based on BC sets | 20101001 | |||
| 2 | IV_USE_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20111206 | |||
| 3 | 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 | IO_KEYS | Call by reference | Object reference (TYPE REF TO) | IF_BCFG_KEY_CONTAINER | container impl based on BC sets | 20101122 | |||
| 2 | IV_USE_INTERNAL_FORMAT | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20111206 | |||
| 3 | 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 | 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 | 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 | 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 |