Hierarchy
⤷ CA-WUI-CON (Application Component) UI Configuration & Design Layer
⤷ BSP_DYN_CONFIG_TOOLS (Package) Tools for Dynamic Layout
Properties
Class | CL_BSP_DLC_XML_STORAGE2 | |
Short Description | Persistence service for XML configuration data | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BSP_DYN_CONFIG_TOOLS | Tools for Dynamic Layout |
Created | 20060404 | 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 | BSPCC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | BSPCD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_BSP_DLC_XML_STORAGE2 has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_BSP_DLC_CONFIG_READER | 20090407 | Configuration Reader (View related) |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CONFIG_ACCESS_BADI | Static Attribute | Private | Object reference (TYPE REF TO) | DLC_CONFIG_ACCESS_BADI | BAdI for Acces configuration determination | 20071211 | ||
2 | CONFIG_DATA_ORIGIN_C | Constant | Public | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | 'C' | Config Data from customer table | 20060713 | |
3 | CONFIG_DATA_ORIGIN_P | Constant | Public | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | 'P' | Config Data from personalization | 20070219 | |
4 | CONFIG_DATA_ORIGIN_S | Constant | Public | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | 'S' | Config Data from system table | 20060713 | |
5 | DEFAULT_COMPONENT_USAGE | Constant | Public | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | BSPCC_DEFI | 20060421 | ||
6 | DEFAULT_OBJECT_SUB_TYPE | Constant | Public | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | BSPCC_DEFI | 20060421 | ||
7 | DEFAULT_OBJECT_TYPE | Constant | Public | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | BSPCC_DEFI | 20060421 | ||
8 | DEFAULT_ROLE_KEY | Constant | Public | Type reference (TYPE) | BSP_DLC_ROLE_KEY | BSPCC_DEFI | 20060421 | ||
9 | EST_REQUESTER_AXT | Constant | Public | Type reference (TYPE) | BSP_DLC_CONFIG_TYPE | 'EST_REQUESTER_AXT' | Enforce S-Tab Requester / Extensibility | 20100209 | |
10 | GR_AREA | Static Attribute | Private | Object reference (TYPE REF TO) | CL_BSP_WD_CONFIG_AREA | shared memory area for bsp wd configuration | 20070321 | ||
11 | GT_ACCESS_SEQUENCE | Static Attribute | Private | Type reference (TYPE) | BSP_DLCT_CONF_ACCESS_SEQUENCE | Configuration Access Sequence | 20060407 | ||
12 | GT_CONFIG_KEY_CUS | Static Attribute | Private | See coding | Configuration Context-ID and semantic key | 20080722 | |||
13 | GT_CONFIG_KEY_SAP | Static Attribute | Private | See coding | 20080722 | ||||
14 | GV_NEW_ACCESS_LOGIC | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20071212 | |||
15 | GV_USE_SHARED_MEMORY | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20070321 | |||
16 | PRE_PROC_ACTIVE_CONFIG_S | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Is use of pre-prossesing table active, for Standard Config | 20090312 | ||
17 | XML_VERS_TAG_WO_ENCODING | Constant | Public | Type reference (TYPE) | STRING | '' | XML Version tag without encoding | 20100817 |
Methods
Events
Class CL_BSP_DLC_XML_STORAGE2 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_XMLSTRX2 | Private | See coding | 20060407 | tt_xmlstrx2 TYPE TABLE OF bsp_dl_xmlstrx2
|
Method Signatures
Method BUILD_ACCESS_SEQUENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | BSP_DLCT_CONF_ACCESS_SEQUENCE | Configuration Access Sequence | 20060407 |
Method BUILD_ACCESS_SEQUENCE on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method CHECK_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060406 | |||
2 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20060406 | ||
3 | Importing | IV_OBJECT_SUB_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060406 | ||
4 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060406 | ||
5 | Importing | IV_ORIGIN | Value transfer | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | 'S' | From System- or Customer Table | 20070906 | |
6 | Importing | IV_ROLE_KEY | Value transfer | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060406 | ||
7 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060406 | ||
8 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | String for XML storage | 20060406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20060406 |
Method CHECK_MAINT_PRECON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20100209 | ||
2 | Importing | IV_ENFORCE_S_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100209 | |||
3 | Importing | IV_ENFORCE_S_TAB_REQUESTER | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TYPE | Configuration Type | 20100209 | ||
4 | Importing | IV_PERSONALIZATION_FOR_USER | Call by reference | Type reference (TYPE) | SY-UNAME | 20100209 | |||
5 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20100209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENFORCE_S_TABLE_ERROR | 20100209 | ||
2 | PARAMETER_ERROR | 20100209 |
Method CHOOSE_CONFIG_BY_AC_SEQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DL_XMLSTRX2 | Storagetable for delivered XML layout descriptions | 20060407 | ||
2 | Exporting | ES_SUCCESSFULL_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuraiton Key / Variable Part | 20060407 | ||
3 | Exporting | EV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer-Table | 20060713 | ||
4 | Importing | IS_SEARCH_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuration Key / Variable Part | 20071211 | ||
5 | Importing | IT_CONFIG_CUS | Call by reference | Type reference (TYPE) | TT_XMLSTRX2 | 20060424 | |||
6 | Importing | IT_CONFIG_SAP | Call by reference | Type reference (TYPE) | TT_XMLSTRX2 | 20060424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20060407 |
Method CHOOSE_CONFIG_BY_AC_SEQ_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_CHOOSEN | Call by reference | Type reference (TYPE) | BSP_DLCS_CONTEXT_SEMANTIC_KEY | Configuration Context-ID and semantic key | 20071212 | ||
2 | Exporting | ES_SUCCESSFULL_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuraiton Key / Variable Part | 20071212 | ||
3 | Exporting | EV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer-Table | 20071212 | ||
4 | Importing | IS_SEARCH_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuration Key / Variable Part | 20071212 | ||
5 | Importing | IT_CONFIG_CUS | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | Configuration Context-ID and semantic key | 20071212 | ||
6 | Importing | IT_CONFIG_SAP | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | Configuration Context-ID and semantic key | 20071212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20071212 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_BSP_DLC_XML_STORAGE2 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method CONFIG_KEY_BUF_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONFIG | Call by reference | Type reference (TYPE) | TABLE | From System- or Customer Table | 20080722 | ||
2 | Importing | IV_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer Table | 20080722 |
Method CONFIG_KEY_BUF_DELETE on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method CONFIG_KEY_BUF_MODIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CONFIG | Call by reference | Type reference (TYPE) | BSPC_DL_XMLSTRX2 | Storagetable for delivered XML layout descriptions | 20080722 | ||
2 | Importing | IV_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | Standard- or Customer buffer | 20080722 |
Method CONFIG_KEY_BUF_MODIFY on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method DELETE_CONFIG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TRANSPORT_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TRANSPORT_DATA | Technical data for connection to transport system | 20060404 | ||
2 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060404 | |||
3 | Importing | IV_COMPONENT_USAGE | Value transfer | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | Component Usage | 20060410 | ||
4 | Importing | IV_ENFORCE_POPUP_FREE_CTS_API | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Enforce PopUp-free CTS API | 20100223 | |
5 | Importing | IV_ENFORCE_S_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | Enforce use of S-Table | 20100209 | |
6 | Importing | IV_ENFORCE_S_TAB_REQUESTER | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TYPE | '' | Requester of enforcing S-Table | 20100209 | |
7 | Importing | IV_OBJECT_SUB_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060410 | ||
8 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060410 | ||
9 | Importing | IV_PERSONALIZATION_FOR_USER | Call by reference | Type reference (TYPE) | SY-UNAME | ' ' | Call from personalization | 20060406 | |
10 | Importing | IV_ROLE_KEY | Value transfer | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060410 | ||
11 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENFORCE_S_TABLE_ERROR | Error in eforcement of using the Standard-Table | 20100209 | |
2 | ERROR_OCCURRED | 20060404 |
Method DETACH_SHARED_MEMORY Signature
Method DETACH_SHARED_MEMORY on class CL_BSP_DLC_XML_STORAGE2 has no parameter.
Method DETACH_SHARED_MEMORY on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_CONFIG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | Configuration Data (Key + Config Data) | 20060407 | ||
2 | Exporting | ES_PERS_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | String for XML storage | 20060407 | ||
3 | Exporting | ES_SUCCESSFULL_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuraiton Key / Variable Part | 20060407 | ||
4 | Exporting | EV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer-Table | 20060713 | ||
5 | Exporting | EV_CONFIG_FROM_PROC_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Configuration from processed config table (Switch handling) | 20090312 | ||
6 | Exporting | EV_CONFIG_PROC_TAB_CHANGE_FLAG | Call by reference | Type reference (TYPE) | BSP_DLC_PRE_PROC_CHANGE_FLAG | Indicates changes compared to the original configuration | 20090423 | ||
7 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060404 | |||
8 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20060404 | ||
9 | Importing | IV_OBJECT_SUB_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060404 | ||
10 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060404 | ||
11 | Importing | IV_ONLY_SPEC_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Use only spec param. (no access sequence) | 20060407 | |
12 | Importing | IV_PERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Personalization data only | 20060626 | |
13 | Importing | IV_ROLE_KEY | Call by reference | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060404 | ||
14 | Importing | IV_SKIP_PERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Skip access of personalization | 20080128 | |
15 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_LAYER_SOURCE | BSPCD_SOURCE_CUST_SAP | Source of Configuration Data: Customer / SAP / Both | 20100701 | |
16 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060404 |
Method GET_CONFIG_DATA on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_CONFIG_DATA_FOR_CHOOSEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | Configuration Data (Key + Config Data) | 20071211 | ||
2 | Exporting | EV_CONFIG_FROM_PROC_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Config from Proccessed config table | 20090312 | ||
3 | Exporting | EV_CONFIG_PROC_TAB_CHANGE_FLAG | Call by reference | Type reference (TYPE) | BSP_DLC_PRE_PROC_CHANGE_FLAG | Indicates changes compared to the original configuration | 20090423 | ||
4 | Importing | IS_CONFIG_KEY_CHOOSEN | Call by reference | Type reference (TYPE) | BSP_DLCS_CONTEXT_SEMANTIC_KEY | Config semantic key | 20071211 | ||
5 | Importing | IV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer Table | 20071211 |
Method GET_CONFIG_DATA_FOR_CHOOSEN on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_CONFIG_FROM_SHARED_BUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CONFIG_XML | Call by reference | Type reference (TYPE) | STRING | 20070330 | |||
2 | Importing | IS_CONFIG | Call by reference | Type reference (TYPE) | BSP_DL_XMLSTRX2 | Storagetable for delivered XML layout descriptions | 20070330 | ||
3 | Importing | IV_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer Table | 20070330 |
Method GET_CONFIG_FROM_SHARED_BUF on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_CONFIG_KEYS_FOR_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONFIG_KEY_CUS | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | All configs with origin (SAP, CUS) | 20071211 | ||
2 | Exporting | ET_CONFIG_KEY_SAP | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | Configuration Context-id and semandic key | 20071211 | ||
3 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20071211 | ||
4 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20071211 |
Method GET_CONFIG_KEYS_FOR_VIEW on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_CONF_SHARE_MEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONFIG_DATA | Call by reference | Type reference (TYPE) | TT_XMLSTRX2 | 20070330 | |||
2 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20070330 | ||
3 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | Component Usage | 20070330 | ||
4 | Importing | IV_OBJECT_SUB_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Subtype | 20070330 | ||
5 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20070330 | ||
6 | Importing | IV_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | Origin (SAP/Customer) | 20070330 | ||
7 | Importing | IV_ROLE_KEY | Call by reference | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role Configuration Key | 20070330 | ||
8 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20070330 |
Method GET_CONF_SHARE_MEM on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_DEFAULT_CONFIG_DATA_S Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | Configuration Data (Key + Config Data) | 20090330 | ||
2 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20090330 | |||
3 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20090330 |
Method GET_DEFAULT_CONFIG_DATA_S on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_EXISTENCE_FOR_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONFIG_INFO | Call by reference | Type reference (TYPE) | BSP_DLCT_CONFIG_INFO | All configs with origin (SAP, CUS) | 20070405 | ||
2 | Exporting | ET_CONFIG_W_ORIGS | Call by reference | Type reference (TYPE) | BSP_DLCT_CONF_W_ORIGS | All configs with origins (SAP, CUS) | 20080129 | ||
3 | Exporting | ET_CONTEXT_SEM_KEY | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | Configuration Context-id and semandic key | 20060406 | ||
4 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20060406 | ||
5 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060406 |
Method GET_EXISTENCE_FOR_VIEW on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_PERS_DATA_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PERS_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | String for XML storage | 20090518 | ||
2 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20090518 | |||
3 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20090518 | ||
4 | Importing | IV_OBJECT_SUB_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20090518 | ||
5 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20090518 | ||
6 | Importing | IV_PERS_FOR_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20090518 | ||
7 | Importing | IV_ROLE_KEY | Call by reference | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20090518 | ||
8 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20090518 |
Method GET_PERS_DATA_SINGLE on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method GET_XCONFIG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONFIG_DATA_CUS | Call by reference | Type reference (TYPE) | TT_XMLSTRX2 | 20060424 | |||
2 | Exporting | ET_CONFIG_DATA_SAP | Call by reference | Type reference (TYPE) | TT_XMLSTRX2 | String for XML storage | 20060424 | ||
3 | Exporting | EV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer-Table | 20060713 | ||
4 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060404 | |||
5 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20060404 | ||
6 | Importing | IV_OBJECT_SUB_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060404 | ||
7 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060404 | ||
8 | Importing | IV_ONLY_SPEC_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | Only spec. param (no access sequence) | 20060407 | |
9 | Importing | IV_ROLE_KEY | Value transfer | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060404 | ||
10 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20060404 |
Method GET_XCONFIG_DATA_SPEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | String for XML storage | 20071211 | ||
2 | Exporting | EV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer-Table | 20071211 | ||
3 | Importing | IS_SEARCH_KEY | Value transfer | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Role key | 20071211 | ||
4 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20071211 | |||
5 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_LAYER_SOURCE | BSPCD_SOURCE_CUST | Source of Configuration Data: Customer / SAP / Both | 20100701 | |
6 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20071211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20071211 |
Method GET_XCONFIG_PERS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060407 | |||
2 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20060407 | ||
3 | Importing | IV_OBJECT_SUB_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060407 | ||
4 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060407 | ||
5 | Importing | IV_ONLY_SPEC_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | Only spec. param (no access sequence) | 20060407 | |
6 | Importing | IV_PERS_FOR_USER | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | User Name | 20090518 | |
7 | Importing | IV_ROLE_KEY | Value transfer | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060407 | ||
8 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060407 | ||
9 | Returning | RS_CONFIG_PERS_DATA | Value transfer | Type reference (TYPE) | BSPC_DL_PERSSTOR | String for XML storage | 20060407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20060407 |
Method LOCK_CONFIG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060404 | |||
2 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | 20060421 | |||
3 | Importing | IV_OBJECT_SUB_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | 20060421 | |||
4 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | 20060421 | |||
5 | Importing | IV_ROLE_KEY | Call by reference | Type reference (TYPE) | BSP_DLC_ROLE_KEY | 20060421 | |||
6 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060404 | ||
7 | Returning | RV_CONFIG_DATA | Value transfer | Type reference (TYPE) | BSP_DLC_XML | String for XML storage | 20060404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | 20060404 | ||
2 | FOREIGN_LOCK | 20060404 |
Method PROC_ACC_SEQ_FOR_SEARCH_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_KEY_CHOOSEN | Call by reference | Type reference (TYPE) | BSP_DLCS_CONTEXT_SEMANTIC_KEY | Configuration Context-id and semandic key | 20090407 | ||
2 | Exporting | ES_SUCCESSFULL_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuraiton Key / Variable Part | 20090407 | ||
3 | Exporting | EV_CONFIG_DATA_ORIGIN | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_DATA_ORIGIN | From System- or Customer Table | 20090407 | ||
4 | Importing | IS_SEARCH_KEY | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_SEM_KEY_VAR_PART | Configuraiton Key / Variable Part | 20090407 | ||
5 | Importing | IT_CONFIG_KEY_CUS | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | Configuration Context-ID and semantic key | 20090407 | ||
6 | Importing | IT_CONFIG_KEY_SAP | Call by reference | Type reference (TYPE) | BSP_DLCT_CONTEXT_SEMANTIC_KEY | Configuration Context-ID and semantic key | 20090407 | ||
7 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20090407 | ||
8 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20090407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20090407 |
Method SAVE_CONFIG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TRANSPORT_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TRANSPORT_DATA | Technical data for connection to transport system | 20060404 | ||
2 | Importing | IV_ATTRIB_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_XML | Attibute XML | 20070126 | ||
3 | Importing | IV_BUTTON_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_XML | Button Config XML | 20091027 | ||
4 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060404 | |||
5 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20060404 | ||
6 | Importing | IV_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_XML | String for XML storage | 20060404 | ||
7 | Importing | IV_ENFORCE_POPUP_FREE_CTS_API | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Enforce PopUp-Free CTS-API | 20100223 | |
8 | Importing | IV_ENFORCE_S_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | Enforce use of S-Table | 20100209 | |
9 | Importing | IV_ENFORCE_S_TAB_REQUESTER | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TYPE | '' | Requester of enforcing S-Table | 20100209 | |
10 | Importing | IV_OBJECT_SUB_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060404 | ||
11 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060404 | ||
12 | Importing | IV_PERSONALIZATION_FOR_USER | Call by reference | Type reference (TYPE) | SY-UNAME | ' ' | Call from personalization | 20060406 | |
13 | Importing | IV_ROLE_KEY | Call by reference | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060404 | ||
14 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENFORCE_S_TABLE_ERROR | Error in eforcement of using the Standard-Table | 20100209 | |
2 | PARAMETER_ERROR | 20060404 | ||
3 | TRANSPORT_APPEND_FAILED | 20100119 |
Method SAVE_CONFIG_PRE_PROC_S Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLCS_CONF_DATA | Configuration Data (Key + Config Data) | 20090312 | ||
2 | Importing | IV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | BSP_DLC_PRE_PROC_CHANGE_FLAG | Indicates changes compared to the original configuration | 20090423 | ||
3 | Importing | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TYPE | Configuration Type | 20090423 |
Method SAVE_CONFIG_PRE_PROC_S on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method SAVE_XCONFIG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TRANSPORT_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TRANSPORT_DATA | Technical data for connection to transport system | 20060404 | ||
2 | Importing | IV_ATTRIB_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_XML_XSTRING | XString for XML Storage | 20070126 | ||
3 | Importing | IV_BUTTON_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_XML_XSTRING | XString for XML storage | 20091027 | ||
4 | Importing | IV_COMPONENT | Value transfer | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | 20060404 | |||
5 | Importing | IV_COMPONENT_USAGE | Call by reference | Type reference (TYPE) | BSP_DLC_COMPONENT_USAGE | usage context | 20060404 | ||
6 | Importing | IV_CONFIG_DATA | Call by reference | Type reference (TYPE) | BSP_DLC_XML_XSTRING | XString for XML storage | 20060404 | ||
7 | Importing | IV_ENFORCE_POPUP_FREE_CTS_API | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Enforce popup free CTS API | 20100223 | |
8 | Importing | IV_ENFORCE_S_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | Enforce use of S-Table | 20100209 | |
9 | Importing | IV_ENFORCE_S_TAB_REQUESTER | Call by reference | Type reference (TYPE) | BSP_DLC_CONFIG_TYPE | Configuration Type | 20100209 | ||
10 | Importing | IV_OBJECT_SUB_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_SUB_TYPE | Object Sub Type | 20060404 | ||
11 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object Type | 20060404 | ||
12 | Importing | IV_PERSONALIZATION_FOR_USER | Call by reference | Type reference (TYPE) | SY-UNAME | ' ' | Call from personalization | 20060406 | |
13 | Importing | IV_ROLE_KEY | Value transfer | Type reference (TYPE) | BSP_DLC_ROLE_KEY | Role key | 20060404 | ||
14 | Importing | IV_VIEWNAME | Value transfer | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20060404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENFORCE_S_TABLE_ERROR | Error in enforcing S table | 20100209 | |
2 | TRANSPORT_APPEND_FAILED | Inserting object into transport request failed | 20100119 |
Method STRING2XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | BSP_DLC_XML | String for XML storage | 20060404 | ||
2 | Returning | RV_XSTRING | Value transfer | Type reference (TYPE) | BSP_DLC_XML_XSTRING | XString for XML storage | 20060404 |
Method STRING2XSTRING on class CL_BSP_DLC_XML_STORAGE2 has no exception.
Method XSTRING2STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_XSTRING | Call by reference | Type reference (TYPE) | BSP_DLC_XML_XSTRING | XString for XML storage | 20060404 | ||
2 | Returning | RV_STRING | Value transfer | Type reference (TYPE) | BSP_DLC_XML | String for XML storage | 20060404 |
Method XSTRING2STRING on class CL_BSP_DLC_XML_STORAGE2 has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |