SAP ABAP Interface IF_HDB_APPL_CUSTOMIZING (HDB Application Customizing)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     HDB (Package) ERP Accelerators
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COOM_HDB_CUST_OHA Configuration Class for Overhead Costing Using HDB 20111125
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COOM_HDB_CUST_REALSPEND HDB General Customizing for RealSpend 20121113
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COOM_HDB_KBAS_LINE_ITEM HDB Description of Line Item Reports 20111128
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FAA_HDB_CUST_FIAA HDB Customizing: Financials Asset Accounting Node 20111125
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FAGL_HDB_CUST_FIN HDB Customizing: Financials Node 20111102
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FB_ICRC_HDB_CUST HDB Customizing: Financials Asset Accounting Node 20130305
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FCML_HDB_CUST HDB Customizing: Material Ledger 20111110
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FCOM_HDB_CUST_COPC HDB General Customizing 20111111
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HDB_APPL_SETTINGS HDB General Settings 20111202
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HDB_HIERARCHIES HDB Customizing: Financials Node 20111128
... Click here to see Used By full list (15 items)
Properties
Interface IF_HDB_APPL_CUSTOMIZING  
Short Description HDB Application Customizing    
General Data
Package HDB   ERP Accelerators 
Created 20111026   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 HDBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_HDB_APPL_CUSTOMIZING has no interface.
Friends
Interface IF_HDB_APPL_CUSTOMIZING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_CREATE Constant Public Type reference (TYPE) STRING 'Create' Action: Create 20111123
2 GC_ACTION_INIT_SLT Constant Public Type reference (TYPE) STRING 'None: Start Replication via SLT' Action: None: Start Replication via SLT 20111123
3 GC_ACTION_NONE Constant Public Type reference (TYPE) STRING 'None' Action: (e.g. object exists already) 20111214
4 GC_ACTION_UPDATE Constant Public Type reference (TYPE) STRING 'Update' Action: Update 20111123
5 GC_FIELDNAME_USER Constant Public Type reference (TYPE) FIELDNAME HDBC_RANGE_TYPE-USER Field Name for User Restrictions 20111117
6 GC_MAINTAIN_LEVEL_ABOVE Constant Public Type reference (TYPE) CHAR20 'Above' Maintain Setting on Level Above Current (Sub-)Application 20111129
7 GC_MAINTAIN_LEVEL_BELOW Constant Public Type reference (TYPE) CHAR20 'Below' Maintain Setting on Level Below Current (Sub-)Application 20111129
8 GC_MAINTAIN_LEVEL_CURRENT Constant Public Type reference (TYPE) CHAR20 'Current' Maintain Setting at Current Level 20111129
9 GC_MAINTAIN_LEVEL_GLOBAL Constant Public Type reference (TYPE) CHAR20 SPACE Maintain Setting at Current Level 20111129
10 GC_MAINTAIN_LEVEL_NOT_APPL Constant Public Type reference (TYPE) CHAR20 'Not Applicable' Setting Not Applicable for Current Context 20111201
11 GC_OBJ_TYPE_OLAP_VIEW Constant Public Type reference (TYPE) CHAR20 'OLAP View' OLAP View 20111122
12 GC_OBJ_TYPE_TABLE Constant Public Type reference (TYPE) CHAR20 'Table' Table 20111122
13 GC_OBJ_TYPE_VIEW Constant Public Type reference (TYPE) CHAR20 'View' View 20111122
14 GC_STORE_TYPE_COLUMN Constant Public Type reference (TYPE) CHAR20 'Column Store' Column Store 20111122
15 GC_STORE_TYPE_ROW Constant Public Type reference (TYPE) CHAR20 'Row Store' Row Store 20111122
16 GC_SUBSCREEN_DBCON Constant Public Type reference (TYPE) SYDYNNR HDBC_SUBSCREEN-DBCON DB Connection 20111122
17 GC_SUBSCREEN_DBCON_UNAV Constant Public Type reference (TYPE) SYDYNNR HDBC_SUBSCREEN-DBCON_UNAV Handling of Unavailable DB Connection 20111122
18 GC_SUBSCREEN_HEADER Constant Public Type reference (TYPE) STRING 'Header' Sub Screen for Header 20111121
19 GC_SUBSCREEN_REPLICATION_TYPE Constant Public Type reference (TYPE) SYDYNNR HDBC_SUBSCREEN-REPLICATION_TYPE Change Replication Type 20111122
20 GC_SUBSCREEN_REQ_OBJECTS_GEN Constant Public Type reference (TYPE) SYDYNNR HDBC_SUBSCREEN-REQ_OBJECTS_GEN Generate Required Objects 20111124
21 GC_SUBSCREEN_SWITCH Constant Public Type reference (TYPE) SYDYNNR HDBC_SUBSCREEN-SWITCH Application Switch 20111122
22 GC_SUBSCREEN_USERS Constant Public Type reference (TYPE) SYDYNNR HDBC_SUBSCREEN-USERS User Restrictions 20111122
23 GC_TAB_NAME_EXT1 Constant Public Type reference (TYPE) STRING 'Ext1' Tab Name for Ext1 20111110
24 GC_TAB_NAME_EXT2 Constant Public Type reference (TYPE) STRING 'Ext2' Tab Name for Ext2 20111110
25 GC_TAB_NAME_EXT3 Constant Public Type reference (TYPE) STRING 'Ext3' Tab Name for Ext3 20111110
26 GC_TAB_NAME_EXT4 Constant Public Type reference (TYPE) STRING 'Ext4' Tab Name for Ext4 20111117
27 GC_TAB_NAME_EXT5 Constant Public Type reference (TYPE) STRING 'Ext5' Tab Name for Ext5 20111117
28 GC_TAB_NAME_REPLICATION Constant Public Type reference (TYPE) STRING 'Replication' Tab Name for Replication 20111110
29 GC_TAB_NAME_REQUIRED_TABLES Constant Public Type reference (TYPE) STRING 'Required Tables' Tab Name for Required Tables 20111121
30 GC_TAB_NAME_SETTINGS Constant Public Type reference (TYPE) STRING 'Settings' Tab Name for Settings 20111110
31 GD_HDB_IS_PRIMARY Instance attribute Public Type reference (TYPE) BOOLE_D 'X' = Primary DB is HDB 20120913
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_REQUIRED_OBJECTS Instance method Public Method Adjust list of objects relevant in this context 20111124
2 DETERMINE_AGGREGATED_STATUS Instance method Public Method Determine aggregated status from subnodes 20111103
3 GENERATE_REQUIRED_OBJECTS Instance method Public Method Generate objects relevant in this context 20111124
4 GET_CHANGE_STATUS Instance method Public Method Get change status of application (unsaved changes) 20111102
5 GET_REQUIRED_OBJECTS Instance method Public Method Get list of all required objects (incl. tables) 20111124
6 GET_REQUIRED_TABLES Instance method Public Method Get list of tables required in this context 20111124
7 GET_SCREEN_INFO Instance method Public Method Get information for screens 20111121
8 GET_STATUS_SUBAPPL Instance method Public Method Get sub-application status 20111110
9 HANDLE_REPLICATION_TYPE_CHANGE Instance method Public Method Handle change of replication type (SLT / Non-SLT) 20111122
10 INIT Instance method Public Method Init 20111026
11 REFRESH Instance method Public Method Read data from DB tables 20111110
12 SAVE Instance method Public Method Save customizing settings 20111026
13 SET_EDIT_MODE Instance method Public Method Set edit mode 20111031
Events
Interface IF_HDB_APPL_CUSTOMIZING has no event.
Types
Interface IF_HDB_APPL_CUSTOMIZING has no local type.
Method Signatures

Method ADJUST_REQUIRED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQUIRED_OBJECTS Call by reference Type reference (TYPE) HDB_T_OBJECT_DETAIL Detail Information for Required Objects 20111124
2 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111124
3 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
4 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111124

Method ADJUST_REQUIRED_OBJECTS on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method DETERMINE_AGGREGATED_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STATUS_ICON Call by reference Type reference (TYPE) ICON_D Aggregated Status Icon 20111103
2 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111216
3 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
4 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111216
5 Importing IT_ICON Call by reference Type reference (TYPE) HDB_T_ICON Icons of Subnodes 20111103

Method DETERMINE_AGGREGATED_STATUS on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method GENERATE_REQUIRED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111124
2 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
3 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111124
4 Importing IT_REQUIRED_OBJECTS Call by reference Type reference (TYPE) HDB_T_OBJECT_DETAIL Detail Information for Required Objects 20111124

Method GENERATE_REQUIRED_OBJECTS on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method GET_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CHANGED Call by reference Type reference (TYPE) BOOLE_D 'X' = Unsaved changes, SPACE = No unsaved changes 20111102
2 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111102
3 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
4 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111102

Method GET_CHANGE_STATUS on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method GET_REQUIRED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIRED_OBJECTS Call by reference Type reference (TYPE) HDB_T_REQUIRED_OBJECT Required Objects 20111124
2 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111124
3 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
4 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111124

Method GET_REQUIRED_OBJECTS on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method GET_REQUIRED_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIRED_TABLES Call by reference Type reference (TYPE) HDB_T_REQUIRED_OBJECT Required tables 20111124
2 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111124
3 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
4 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111124

Method GET_REQUIRED_TABLES on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method GET_SCREEN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_MAINTAIN_DBCON Call by reference Type reference (TYPE) CHAR20 GC_MAINTAIN_LEVEL_CURRENT Maintain DBCON: See GC_MAINTAIN* 20111129
2 Changing CD_MAINTAIN_DBCON_UNAV Call by reference Type reference (TYPE) CHAR20 GC_MAINTAIN_LEVEL_CURRENT Set Switch: See GC_MAINTAIN* 20111129
3 Changing CD_MAINTAIN_REPL_TYPE Call by reference Type reference (TYPE) CHAR20 GC_MAINTAIN_LEVEL_CURRENT Maintain Replication Type: See GC_MAINTAIN* 20111212
4 Changing CD_MAINTAIN_SWITCH Call by reference Type reference (TYPE) CHAR20 GC_MAINTAIN_LEVEL_CURRENT Set Switch: See GC_MAINTAIN* 20111129
5 Changing CD_MAINTAIN_USER Call by reference Type reference (TYPE) CHAR20 GC_MAINTAIN_LEVEL_CURRENT Maintain User Restrictions: See GC_MAINTAIN* 20111129
6 Changing CT_SCREEN_INFO Call by reference Type reference (TYPE) HDB_T_APPL_CUST_SCREEN Application Customizing: Screen Settings 20111122
7 Changing CT_SUBSCREEN_DISPLAY_ONLY Call by reference Type reference (TYPE) HDB_T_TABLE Display Only Subscreens: See GC_SUBSCREEN* 20111129
8 Changing CT_SUBSCREEN_HIDE Call by reference Type reference (TYPE) HDB_T_TABLE Hide Subscreen: See GC_SUBSCREEN* 20111122
9 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111121
10 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
11 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111121

Method GET_SCREEN_INFO on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method GET_STATUS_SUBAPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STATUS_ICON Call by reference Type reference (TYPE) ICON_D Status Icon 20111110
2 Exporting ED_STATUS_TEXT Call by reference Type reference (TYPE) HDB_DESCR_SHORT Status Text 20111124
3 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111110
4 Importing ID_DBCON_STATUS Call by reference Type reference (TYPE) BOOLE_D 'X' = DBCON OK, SPACE = DBCON not OK, '-' = Check incomplete 20111124
5 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
6 Importing ID_MAIN_SWITCH Call by reference Type reference (TYPE) BOOLE_D 'X' = Main Switch On, SPACE = Main Switch Off 20111124
7 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111110
8 Importing IT_REQUIRED_OBJECTS Call by reference Type reference (TYPE) HDB_T_OBJECT_DETAIL Required Objects 20111124

Method GET_STATUS_SUBAPPL on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method HANDLE_REPLICATION_TYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111122
2 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
3 Importing ID_SLT_REPLICATION_ACTIVE_NEW Call by reference Type reference (TYPE) BOOLE_D 'X' = SLT replication is supposed to be activated 20111122
4 Importing ID_SLT_REPLICATION_ACTIVE_OLD Call by reference Type reference (TYPE) BOOLE_D 'X' = SLT replication has been active so far 20111122
5 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111122
# Exception Resumable Description Created on
1 EXC_NOT_ALLOWED Changing SLT type is not allowed 20111122

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DESCR_LONG Call by reference Type reference (TYPE) HDB_DESCR_LONG Long Description 20111125
2 Exporting ED_DESCR_PATH Call by reference Type reference (TYPE) CHAR140 Description of Path 20121120
3 Exporting ED_DESCR_SHORT Call by reference Type reference (TYPE) HDB_DESCR_SHORT Short Description 20111125
4 Exporting ED_DOCUMENTATION_NOTE Call by reference Type reference (TYPE) HDB_DOCUMENTATION_NOTE Documentation Note 20111031
5 Exporting ED_NO_DISPLAY_IN_HDBS Call by reference Type reference (TYPE) BOOLE_D 'X' = Do Not Display (Sub-)Application in HDBS/HDBC 20111222
6 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111027
7 Importing ID_HDB_IS_PRIMARY Call by reference Type reference (TYPE) BOOLE_D 'X' = Primary DB is HDB 20120913
8 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111027
# Exception Resumable Description Created on
1 EXC_INACTIVE (Sub-)Application is Inactive 20111124

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
2 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111110
3 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111110

Method REFRESH on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111102
2 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
3 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111102

Method SAVE on Interface IF_HDB_APPL_CUSTOMIZING has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) HDB_APPLICATION Application 20111102
2 Importing ID_EDIT_MODE Call by reference Type reference (TYPE) BOOLE_D 'X' = Change, SPACE = Display 20111123
3 Importing ID_KEY_VALUE Call by reference Type reference (TYPE) HDB_KEY_VALUE Key Value 20111216
4 Importing ID_SUBAPPL Call by reference Type reference (TYPE) HDB_SUBAPPLICATION Sub-Application 20111102

Method SET_EDIT_MODE on Interface IF_HDB_APPL_CUSTOMIZING has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COOM_HDB_CUST_OHA Configuration Class for Overhead Costing Using HDB 20111125
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COOM_HDB_CUST_REALSPEND HDB General Customizing for RealSpend 20121113
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COOM_HDB_KBAS_LINE_ITEM HDB Description of Line Item Reports 20111128
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FAA_HDB_CUST_FIAA HDB Customizing: Financials Asset Accounting Node 20111125
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FAGL_HDB_CUST_FIN HDB Customizing: Financials Node 20111102
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FB_ICRC_HDB_CUST HDB Customizing: Financials Asset Accounting Node 20130305
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FCML_HDB_CUST HDB Customizing: Material Ledger 20111110
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FCOM_HDB_CUST_COPC HDB General Customizing 20111111
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HDB_APPL_SETTINGS HDB General Settings 20111202
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HDB_HIERARCHIES HDB Customizing: Financials Node 20111128
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HDB_CUST HDB Customizing: IM Node 20111128
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_KE_HDBC HDB Customizing: CO-PA 20111116
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MM_HDB_CUST HDB Customizing: MM Node 20120425
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PSM_HDB_CUST Customizing Class for PSM HDB Accelerator 20120723
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SD_HDB_CUST HDB Customizing: Sales and Distribution 20130815
History
Last changed by/on SAP  20130531 
SAP Release Created in 606