SAP ABAP Interface IF_CPF_CUST_DATA_MGR (Interface for CPF customizing data manager)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   CA-GTF-PR-CPF (Application Component) Configurable Parameters and Formulas
     CPF_BASIS (Package) Configurable Parameters and Formulas (Basis)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CPF_CUST_DATA_MGR CPF: Default implementing class for IF_CPF_CUST_DATA_MGR 20120719
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CPF_CUST_DATA_MGR_TESTDATA CPF: Customizing data manager for test data 20120720
Properties
Interface IF_CPF_CUST_DATA_MGR  
Short Description Interface for CPF customizing data manager    
General Data
Package CPF_BASIS   Configurable Parameters and Formulas (Basis) 
Created 20120719   SAP 
Last changed 20131127   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)
Interfaces
Interface IF_CPF_CUST_DATA_MGR has no interface.
Friends
Interface IF_CPF_CUST_DATA_MGR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DB_FIELD_BRFPLUS_APPL_ID Constant Public Type reference (TYPE) NAME_KOMP 'BRFPLUS_APPL_ID' Field name 20121126
2 GC_DB_FIELD_CPF_PARAM Constant Public Type reference (TYPE) NAME_KOMP 'CPF_PARAM_NAME' Field name 20121025
3 GC_DB_FIELD_CUSTOM_STRUC Constant Public Type reference (TYPE) NAME_KOMP 'CUSTOM_STRUCTURE' Field name 20121025
4 GC_DB_FIELD_CUST_STRUC_COMP Constant Public Type reference (TYPE) NAME_KOMP 'COMPONENT' Field name 20121025
5 GC_DB_FIELD_DS_ROUTINE Constant Public Type reference (TYPE) NAME_KOMP 'CPF_DS_ROUTINE' Field name 20121217
6 GC_DB_FIELD_FORMULA_ID Constant Public Type reference (TYPE) NAME_KOMP 'FORMULA_ID' Field name 20121025
7 GC_DB_FIELD_LANGU Constant Public Type reference (TYPE) NAME_KOMP 'LANGU' Field name 20121025
8 GC_DB_FIELD_PARAMETER Constant Public Type reference (TYPE) NAME_KOMP 'PARAMETER_NAME' Field name 20121025
9 GC_DB_FIELD_PARAM_ORIGIN Constant Public Type reference (TYPE) NAME_KOMP 'CPF_PARAM_ORIGIN' Field name 20121025
10 GC_DB_FIELD_REF_DATA_TYPE Constant Public Type reference (TYPE) NAME_KOMP 'REF_DATA_TYPE' Field name 20121217
11 GC_DB_FIELD_ROUTINE Constant Public Type reference (TYPE) NAME_KOMP 'CPF_ROUTINE' Field name 20121025
12 GC_DB_FIELD_ROUTINE_PARAMETER Constant Public Type reference (TYPE) NAME_KOMP 'ROUTINE_PARAM_NAME' Field name 20121025
13 GC_DB_FIELD_ROUTINE_SUBPARAM Constant Public Type reference (TYPE) NAME_KOMP 'ROUTINE_SUBPARAMETER' Field name 20121025
14 GC_DB_FIELD_SUBPARAMETER Constant Public Type reference (TYPE) NAME_KOMP 'SUBPARAMETER' Field name 20121025
15 GC_DB_FIELD_USAGE Constant Public Type reference (TYPE) NAME_KOMP 'CPF_USAGE' Field name 20121025
16 GC_DB_FIELD_USAGE_TASK Constant Public Type reference (TYPE) NAME_KOMP 'CPF_USAGE_TASK' Field name 20121025
17 GC_DB_TABLE_BRFPLUS_APPL Constant Public Type reference (TYPE) TABNAME16 'CPFC_BRFPLUSAPPL' Name of tab 20121123
18 GC_DB_TABLE_CUSSTRUC Constant Public Type reference (TYPE) TABNAME16 'CPFC_CUSSTRUC' Name of tab 20121025
19 GC_DB_TABLE_CUSSTRUCC Constant Public Type reference (TYPE) TABNAME16 'CPFC_CUSSTRUCC' Name of tab 20121025
20 GC_DB_TABLE_FORMULA Constant Public Type reference (TYPE) TABNAME16 'CPFC_FORMULA' Name of tab 20121025
21 GC_DB_TABLE_FORMULAMAP Constant Public Type reference (TYPE) TABNAME16 'CPFC_FORMULAMAP' Name of tab 20121025
22 GC_DB_TABLE_FORMULAPAR Constant Public Type reference (TYPE) TABNAME16 'CPFC_FORMULAPAR' Name of tab 20121025
23 GC_DB_TABLE_FORMULATASK Constant Public Type reference (TYPE) TABNAME16 'CPFC_FORMULAEXIT' Name of tab 20121025
24 GC_DB_TABLE_PARAMCAT Constant Public Type reference (TYPE) TABNAME16 'CPFC_PARAMCAT' Name of tab 20121025
25 GC_DB_TABLE_ROUTINE Constant Public Type reference (TYPE) TABNAME16 'CPFC_ROUTINE' Name of tab 20121025
26 GC_DB_TABLE_ROUTINEPAR Constant Public Type reference (TYPE) TABNAME16 'CPFC_ROUTINEPAR' Name of tab 20121025
27 GC_DB_TABLE_USAGE Constant Public Type reference (TYPE) TABNAME16 'CPFC_USAGE' Name of tab 20130115
28 GC_DB_TABLE_USAGETASK Constant Public Type reference (TYPE) TABNAME16 'CPFC_USAGETASK' Name of tab 20121025
Methods
# Method Level Visibility Method type Description Created on
1 GET_BRFPLUS_APPLICTION_ENTRIES Instance method Public Method Get BRFplus application entry/entries 20121123
2 GET_CUSTOM_STRUCTURE_ENTRIES Instance method Public Method Get custom sctructure entry/entries 20120821
3 GET_CUSTOM_STRUCT_COMPONENTS Instance method Public Method Get custom sctructure component entry/entries 20120821
4 GET_DS_ROUTINE_ENTRIES Instance method Public Method Get routine entry/entries 20121217
5 GET_DS_ROUTINE_PARAMETER Instance method Public Method Get routine parameters entry/entries 20121217
6 GET_FORMULA_ENTRIES Instance method Public Method Get formula entry/entries 20120719
7 GET_FORMULA_MAPPING_ENTRIES Instance method Public Method Get mapping entry/entries 20121010
8 GET_FORMULA_PARAMETER_ENTRIES Instance method Public Method Get formula parameter entry/entries 20120806
9 GET_FORMULA_TASK_ENTRIES Instance method Public Method Get formula task entry/entries 20120906
10 GET_PARAMETER_CATALOG_ENTRIES Instance method Public Method Get parameter catalog entry/entries 20120806
11 GET_ROUTINE_ENTRIES Instance method Public Method Get routine entry/entries 20120719
12 GET_ROUTINE_PARAMETER_ENTRIES Instance method Public Method Get routine parameters entry/entries 20120806
13 GET_USAGE_ENTRIES Instance method Public Method Get usage entry/entries 20130115
14 GET_USAGE_TASK_ENTRIES Instance method Public Method Get usage task entry/entries 20120906
Events
Interface IF_CPF_CUST_DATA_MGR has no event.
Types
Interface IF_CPF_CUST_DATA_MGR has no local type.
Method Signatures

Method GET_BRFPLUS_APPLICTION_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BRFPLUS_APPL Call by reference Type reference (TYPE) CPFS_BRFPLUS_APPLICATION CPF BRFplus Application in Customizing 20121123
2 Exporting ET_BRFPLUS_APPL Call by reference Type reference (TYPE) CPFT_BRFPLUS_APPLICATION Table type for CPF Customizing BRFplus Application 20121123
3 Importing IV_BRFPLUS_APPL_ID Call by reference Type reference (TYPE) CPF_BRFPLUS_APPL_ID CPF BRFplus Application ID in Customizing 20121123
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20121123
5 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20121123
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_CUSTOM_STRUCTURE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUSTOM_STRUCTURE Call by reference Type reference (TYPE) CPFC_CUSSTRUC CPF Custom Structure 20120821
2 Exporting ET_CUSTOM_STRUCTURE Call by reference Type reference (TYPE) CPFT_CUSSTRUC Table type for CPF Custom structure 20120821
3 Importing IV_CUSTOM_STRUCTURE Call by reference Type reference (TYPE) CPF_CUSTOM_STRUC CPF parameter type 20120821
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120821
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_CUSTOM_STRUCT_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUSTOM_STRUCT_COMPONENT Call by reference Type reference (TYPE) CPFC_CUSSTRUCC CPF Custom Structure Component 20120821
2 Exporting ET_CUSTOM_STRUCT_COMPONENT Call by reference Type reference (TYPE) CPFT_CUSSTRUCC Table type for CPF Custom Structure Component 20120821
3 Exporting ET_CUSTOM_STRUCT_COMPONENT_TXT Call by reference Type reference (TYPE) CPFT_CUSSTRUCC_T Table type for CPF custom structure components texts 20120907
4 Importing IV_CUSTOM_STRUCTURE Call by reference Type reference (TYPE) CPF_CUSTOM_STRUC CPF Custom Data Type 20120821
5 Importing IV_CUST_STRUCT_COMPONENT Call by reference Type reference (TYPE) CPF_CUSTOM_STRUC_COMP CPF Custom Structure Component 20120821
6 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120821
7 Importing IV_READ_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read also texts 20120907
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_DS_ROUTINE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DS_ROUTINE Call by reference Type reference (TYPE) CPFC_DS_ROUTINE CPF Data Source Routine 20121217
2 Exporting ET_DS_ROUTINE Call by reference Type reference (TYPE) CPFT_DS_ROUTINE Table type for CPF Data Source Routines 20121217
3 Exporting ET_DS_ROUTINE_TEXT Call by reference Type reference (TYPE) CPFT_DS_ROUT_T Table type for CPF Data Source Routines Texts 20121217
4 Importing IV_DS_ROUTINE Call by reference Type reference (TYPE) CPF_DS_ROUTINE CPF Data Source Routine 20121217
5 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20121217
6 Importing IV_READ_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read also texts 20121217
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20121217
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_DS_ROUTINE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DS_ROUTINEPAR Call by reference Type reference (TYPE) CPFC_DS_ROUTPAR CPF Data Source Routine Parameters 20121217
2 Exporting ET_DS_ROUTINEPAR Call by reference Type reference (TYPE) CPFT_DS_ROUTINEPAR Table type for CPF Data Source Routine Parameters 20121217
3 Importing IV_DS_ROUTINE Call by reference Type reference (TYPE) CPF_DS_ROUTINE CPF Data Source Routine 20121217
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20121217
5 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME CPF parameter name 20121217
6 Importing IV_REF_DATA_TYPE Call by reference Type reference (TYPE) CPF_REF_DATA_TYPE CPF Referenced Data Type 20121217
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20121217
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_FORMULA_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMULA Call by reference Type reference (TYPE) CPFC_FORMULA CPF formula in Customizing 20120719
2 Exporting ET_FORMULA Call by reference Type reference (TYPE) CPFT_FORMULA Table type for CPF Customizing formula 20120719
3 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) CPF_FORMULA_ID CPF formula ID in Customizing 20120719
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120719
5 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20120806
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_FORMULA_MAPPING_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMULAMAP Call by reference Type reference (TYPE) CPFC_FORMULAMAP CPF Formula Parameter Mapping 20121010
2 Exporting ET_FORMULAMAP Call by reference Type reference (TYPE) CPFT_FORMULAMAP CPF Formula Parameter Mapping 20121010
3 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) CPF_FORMULA_ID CPF formula ID in Customizing 20121010
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20121010
5 Importing IV_ORIGIN Call by reference Type reference (TYPE) CPF_PARAM_ORIGIN CPF Origin of Parameter (e.g. BRF Plus, Routine) 20121010
6 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME CPF parameter name 20121010
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20121010
8 Importing IV_USAGE_TASK Call by reference Type reference (TYPE) CPF_USAGE_TASK CPF Usage Task 20121010
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_FORMULA_PARAMETER_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMULAPAR Call by reference Type reference (TYPE) CPFC_FORMULAPAR CPF formula parameters 20120806
2 Exporting ET_FORMULAPAR Call by reference Type reference (TYPE) CPFT_FORMULAPAR Table type for CPF formula parameters 20120806
3 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) CPF_FORMULA_ID CPF formula ID in Customizing 20120806
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120806
5 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME CPF parameter name 20120822
6 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20120822
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20120806
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_FORMULA_TASK_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMULATASK Call by reference Type reference (TYPE) CPFC_FORMULATASK CPF formula tasks 20120906
2 Exporting ET_FORMULATASK Call by reference Type reference (TYPE) CPFT_FORMULATASK Table type for CPF formula tasks 20120906
3 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) CPF_FORMULA_ID CPF formula ID in Customizing 20120906
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120906
5 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20120906
6 Importing IV_USAGE_TASK Call by reference Type reference (TYPE) CPF_USAGE_TASK CPF Usage Task 20120906
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_PARAMETER_CATALOG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAMCAT Call by reference Type reference (TYPE) CPFC_PARAMCAT CPF Parameter Catalog 20120822
2 Exporting ET_PARAMCAT Call by reference Type reference (TYPE) CPFT_PARAMCAT Table type for CPF parameter catalog 20120822
3 Exporting ET_PARAMCAT_TEXT Call by reference Type reference (TYPE) CPFT_PARAMCAT_T Table type for CPF parameter texts 20120907
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120806
5 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME CPF parameter name 20120822
6 Importing IV_READ_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ' ' Read also texts 20120907
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20120806
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_ROUTINE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROUTINE Call by reference Type reference (TYPE) CPFC_ROUTINE CPF routines 20120719
2 Exporting ET_ROUTINE Call by reference Type reference (TYPE) CPFT_ROUTINE Table type for CPF routines 20120719
3 Exporting ET_ROUTINE_TEXT Call by reference Type reference (TYPE) CPFT_ROUTINE_T CPF Routine - Description 20121122
4 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120719
5 Importing IV_READ_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read also texts 20121122
6 Importing IV_ROUTINE Call by reference Type reference (TYPE) CPF_ROUTINE CPF routine 20120822
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20121010
8 Importing IV_USAGE_TASK Call by reference Type reference (TYPE) CPF_USAGE_TASK CPF Usage Task 20121010
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_ROUTINE_PARAMETER_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROUTINEPAR Call by reference Type reference (TYPE) CPFC_ROUTINEPAR CPF routine parameters 20120806
2 Exporting ET_ROUTINEPAR Call by reference Type reference (TYPE) CPFT_ROUTINEPAR Table type for CPF routine parameters 20120806
3 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120806
4 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME CPF parameter name 20121015
5 Importing IV_ROUTINE Call by reference Type reference (TYPE) CPF_ROUTINE CPF routine 20120822
6 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20121010
7 Importing IV_USAGE_TASK Call by reference Type reference (TYPE) CPF_USAGE_TASK CPF Usage Task 20121010
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_USAGE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USAGE Call by reference Type reference (TYPE) CPFC_USAGE CPF Usage 20130115
2 Exporting ET_USAGE Call by reference Type reference (TYPE) CPFT_USAGE Table type for CPF usage 20130115
3 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20130115
4 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20130115
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320

Method GET_USAGE_TASK_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USAGETASK Call by reference Type reference (TYPE) CPFC_USAGETASK CPF usage tasks 20120906
2 Exporting ET_USAGETASK Call by reference Type reference (TYPE) CPFT_USAGETASK Table type for CPF usage tasks 20120906
3 Exporting ET_USAGETASK_TEXT Call by reference Type reference (TYPE) CPFT_USAGETASK_T Table type for CPF Usage Task Text 20120920
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20120920
5 Importing IV_NO_BUFFER Call by reference Type reference (TYPE) XFELD ' ' Bypass buffer 20120906
6 Importing IV_READ_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read also texts 20120920
7 Importing IV_USAGE Call by reference Type reference (TYPE) CPF_USAGE CPF Usage 20120906
8 Importing IV_USAGE_TASK Call by reference Type reference (TYPE) CPF_USAGE_TASK CPF Usage Task 20120906
# Exception Resumable Description Created on
1 CX_CPF_NOTHING_FOUND Exception: Nothing was found 20130320
History
Last changed by/on SAP  20131127 
SAP Release Created in 740