Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_ADMIN_DATA_QUERY | FDT: Admin Data Query - Published Fieldnames | 20121217 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_FILTER_QUERY | FDT: Filter Query - Published Fieldnames | 20121217 |
Properties
Class | CL_CPF_CUST_HELPER | |
Short Description | CPF: Customizing Helper Functions | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CPF_BASIS | Configurable Parameters and Formulas (Basis) |
Created | 20120816 | SAP |
Last change | 20131127 | 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 interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_ADMIN_DATA_QUERY | FDT: Admin Data Query - Published Fieldnames | 20121217 | ||
2 | IF_FDT_FILTER_QUERY | FDT: Filter Query - Published Fieldnames | 20121217 |
Friends
Class CL_CPF_CUST_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 'ZCPF_CUSTOMER' | Beschreibung | 20120925 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 'CPF4' | Beschreibung | 20120925 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check BRFplus function name for invalid characters | 20120928 |
2 | ![]() |
Static method | Public | Method | Checks if a BRFplus structure already exist | 20121019 |
3 | ![]() |
Static method | Public | Method | Check if given custom structure belongs to parameter catalog | 20121221 |
4 | ![]() |
Static method | Public | Method | Check if given parameter belongs to Data Source Routine | 20121217 |
5 | ![]() |
Static method | Public | Method | Check if given formula belongs to Documents | 20130117 |
6 | ![]() |
Static method | Public | Method | Check if given context param belongs to parameter catalog | 20130320 |
7 | ![]() |
Static method | Public | Method | Check if Scale Evaluation Routine exists | 20130415 |
8 | ![]() |
Static method | Public | Method | Create a BRFplus application in BRFplus Customizing | 20120906 |
9 | ![]() |
Static method | Public | Method | Create a BRFplus data object in BRFplus Customizing | 20120906 |
10 | ![]() |
Static method | Public | Method | Create a BRFplus data element in BRFplus Customizing | 20120906 |
11 | ![]() |
Static method | Public | Method | Create a BRFplus function in BRFplus Customizing | 20120906 |
12 | ![]() |
Static method | Public | Method | Create a BRFplus structure in BRFplus Customizing | 20120906 |
13 | ![]() |
Static method | Private | Method | Creates a structure for price rates | 20121012 |
14 | ![]() |
Static method | Private | Method | Determines the CPF data catagory | 20121018 |
15 | ![]() |
Static method | Public | Method | Display source code of BADI implementation by routine number | 20121206 |
16 | ![]() |
Static method | Public | Method | Display definition of BADI implementation by routine number | 20121206 |
17 | ![]() |
Static method | Public | Method | Display BRFplus application log | 20121210 |
18 | ![]() |
Static method | Public | Method | Get list of BRFplus applications | 20121120 |
19 | ![]() |
Static method | Private | Method | Determines the data type and catagory of a parameter | 20121018 |
20 | ![]() |
Static method | Public | Method | Get list of BRFplus functions | 20120925 |
21 | ![]() |
Static method | Public | Method | Get parameters and data types of a BRFplus function | 20121017 |
22 | ![]() |
Static method | Public | Method | Get Name of BRF+ Function by its UUID | 20130529 |
23 | ![]() |
Static method | Public | Method | Get CPF BADI Implementation by Routine | 20121219 |
24 | ![]() |
Static method | Public | Method | Get CPF BADI Implementation by Routine | 20121126 |
25 | ![]() |
Static method | Public | Method | Get CPF Custom Structure Component Description | 20130415 |
26 | ![]() |
Static method | Public | Method | Get CPF Custom Description | 20120831 |
27 | ![]() |
Static method | Public | Method | Determine CPF Data Category | 20120823 |
28 | ![]() |
Static method | Public | Method | Get the parameters of BRF Plus function and CPF routine | 20121116 |
29 | ![]() |
Static method | Public | Method | Get DDIC Description of Data Type | 20120816 |
30 | ![]() |
Static method | Public | Method | Get data of result parameter | 20130320 |
31 | ![]() |
Static method | Public | Method | Get Scale Evaluation Routine by filter value | 20130415 |
32 | ![]() |
Static method | Public | Method | Save and activate list of BRFplus objects | 20120913 |
Events
Class CL_CPF_CUST_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_BRFPLUS_APP | Public | See coding | 20121120 | ty_brfplus_app TYPE STANDARD TABLE OF ty_s_bfplus_app
|
||
2 | TY_BRFPLUS_DATA_OBJECT | Public | See coding | 20120913 | ty_brfplus_data_object TYPE STANDARD TABLE OF REF TO IF_FDT_TRANSACTION
|
||
3 | TY_BRFPLUS_FUNCTION | Public | See coding | 20120925 | ty_brfplus_function TYPE STANDARD TABLE OF ty_s_bfplus_function
|
||
4 | TY_S_BFPLUS_APP | Public | See coding | 20121120 | BEGIN OF ty_s_bfplus_app,
brfplus_app_name TYPE if_fdt_types=>name,
brfplus_app_id TYPE if_fdt_types=>id,
END OF ty_s_bfplus_app
|
||
5 | TY_S_BFPLUS_FUNCTION | Public | See coding | 20120925 | BEGIN OF ty_s_bfplus_function,
brfplus_fkt_name TYPE if_fdt_types=>name,
brfplus_fkt_id TYPE if_fdt_types=>id,
END OF ty_s_bfplus_function
|
Method Signatures
Method CHECK_BRFPLUS_FUNCTION_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CHARACTER | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20120928 | ||
2 | ![]() |
EV_INVALID | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20120928 | ||
3 | ![]() |
IV_BRFPLUS_FUNCTION_NAME | Call by reference | Type reference (TYPE) | CPF_BRFPLUS_FUNCTION_NAME | CPF BRFplus Function Name | 20120928 |
Method CHECK_BRFPLUS_FUNCTION_NAME on class CL_CPF_CUST_HELPER has no exception.
Method CHECK_BRFPLUS_STRUCTURE_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BRFPLUS_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20121019 | ||
2 | ![]() |
IT_STRUCTURE_COMPONENT | Call by reference | Type reference (TYPE) | CPFT_CUSSTRUCC | Table type for CPF Custom Structure Component | 20121218 | ||
3 | ![]() |
IV_BRFPLUS_APP_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20121019 | ||
4 | ![]() |
IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20121019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20121019 |
Method CHECK_CPF_CUSSTRUC_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CUST_OBJECT | Value transfer | Type reference (TYPE) | CPFT_CUST_OBJECT | CPF Customizing Objects | 20121221 | ||
2 | ![]() |
EV_ASSIGNED | Value transfer | Type reference (TYPE) | XFELD | CPF Custom Structure is assigned /not assigned | 20121221 | ||
3 | ![]() |
IV_CUSTOM_STRUC | Call by reference | Type reference (TYPE) | CPF_CUSTOM_STRUC | CPF Custom Structure | 20121221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20121221 |
Method CHECK_DATA_SOURCE_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_IN_DS_ROUTINE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Given Parameter in Data Source routine | 20121217 | ||
2 | ![]() |
IS_PARAMCAT | Call by reference | Type reference (TYPE) | CPFC_PARAMCAT | CPF Parameter Catalog | 20121217 |
Method CHECK_DATA_SOURCE_PARAMETER on class CL_CPF_CUST_HELPER has no exception.
Method CHECK_FORMULA_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Given Formula ID in Document | 20130117 | ||
2 | ![]() |
IV_FORMULA_ID | Call by reference | Type reference (TYPE) | CPF_FORMULA_ID | CPF Formula Identifier | 20130117 | ||
3 | ![]() |
IV_USAGE | Call by reference | Type reference (TYPE) | CPF_USAGE | CPF Usage | 20130117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20130117 |
Method CHECK_PARAM_CATALOG_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ASSIGNED | Value transfer | Type reference (TYPE) | XFELD | CPF Parameter is assigned /not assigned | 20130320 | ||
2 | ![]() |
IV_PARAMETER | Call by reference | Type reference (TYPE) | CPF_PARAMETER_NAME | CPF Parameter Name | 20130320 | ||
3 | ![]() |
IV_USAGE | Call by reference | Type reference (TYPE) | CPF_USAGE | Usage | 20130320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20130320 |
Method CHECK_SCALE_EVALUATION_ROUTINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SCALE_EVAL_ROUTINE | Call by reference | Type reference (TYPE) | CPF_SCALE_EVAL_ROUTINE | CPF Scale Evaluation Routine | 20130415 | ||
2 | ![]() |
RV_EXISTS | Value transfer | Type reference (TYPE) | XFELD | CPF Scale Evaluation Routine exists /not exists | 20130415 |
Method CHECK_SCALE_EVALUATION_ROUTINE on class CL_CPF_CUST_HELPER has no exception.
Method CREATE_BRFPLUS_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | 20120913 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20120906 | ||
3 | ![]() |
EV_BRFPLUS_APP_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120906 | ||
4 | ![]() |
EV_NOT_ACTIVATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120906 | |||
5 | ![]() |
IV_BRFPLUS_APP_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20120906 | ||
6 | ![]() |
IV_DEVEL_PACKAGE | Call by reference | Type reference (TYPE) | CHAR30 | ABAP delopment package | 20121217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120906 | |
2 | ![]() |
FDT: Changes forbidden, object is deleted | 20120906 | |
3 | ![]() |
FDT: System Failure | 20120906 |
Method CREATE_BRFPLUS_DATA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | List of BRFplus data objects | 20120913 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20120906 | ||
3 | ![]() |
EV_BRFPLUS_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20120906 | ||
4 | ![]() |
EV_IS_STRUCTURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120906 | |||
5 | ![]() |
EV_NOT_ACTIVATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120906 | |||
6 | ![]() |
IT_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>TS_ELEMENT | Element list | 20120906 | ||
7 | ![]() |
IV_BRFPLUS_APPLICATION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120906 | ||
8 | ![]() |
IV_DATA_CATEGORY | Call by reference | Type reference (TYPE) | CPF_DATA_CATEGORY | CPF Data Category | 20120906 | ||
9 | ![]() |
IV_DATA_TYPE | Call by reference | Type reference (TYPE) | CPF_REF_DATA_TYPE | CPF Referenced Data Type | 20120906 | ||
10 | ![]() |
IV_PARAMETER_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20120906 | ||
11 | ![]() |
IV_PARAMETER_SHORT_TXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | FDT: Short Text | 20120906 | ||
12 | ![]() |
IV_USED_BY_STRUCTURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20120906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20120906 | |
2 | ![]() |
FDT: Invalid Input | 20120906 | |
3 | ![]() |
FDT: Changes forbidden, object is deleted | 20120906 | |
4 | ![]() |
FDT: System Failure | 20120906 |
Method CREATE_BRFPLUS_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | 20120913 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20120906 | ||
3 | ![]() |
EV_BRFPLUS_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20120906 | ||
4 | ![]() |
EV_NOT_ACTIVATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120906 | |||
5 | ![]() |
IV_BRFPLUS_APPLICATION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120906 | ||
6 | ![]() |
IV_CPF_ELEMENTARY_TYPE | Call by reference | Type reference (TYPE) | CPF_REF_DATA_TYPE | CPF Referenced Data Type | 20121018 | ||
7 | ![]() |
IV_DATA_CATEGORY | Call by reference | Type reference (TYPE) | CPF_DATA_CATEGORY | CPF Data Category | 20121018 | ||
8 | ![]() |
IV_DDIC_TYPENAME | Call by reference | Type reference (TYPE) | IF_FDT_DATA_OBJECT=>TYPENAME | Name of Dictionary Type | 20120906 | ||
9 | ![]() |
IV_PARAMETER_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20120906 | ||
10 | ![]() |
IV_PARAMETER_SHORT_TXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | FDT: Short Text | 20120906 | ||
11 | ![]() |
IV_USED_BY_STRUCTURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20120906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20120906 | |
2 | ![]() |
FDT: Invalid Input | 20120906 | |
3 | ![]() |
FDT: Changes forbidden, object is deleted | 20120906 | |
4 | ![]() |
FDT: System Failure | 20120906 |
Method CREATE_BRFPLUS_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BRFPLUS_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | BRFplus error messages | 20120906 | ||
2 | ![]() |
ET_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | List of created BRFplus objects | 20120913 | ||
3 | ![]() |
EV_BFFPLUS_FKT_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20120906 | ||
4 | ![]() |
IT_CPF_FORMULA_PARAMETER | Call by reference | Type reference (TYPE) | CPFT_FORMULAPAR | Table type for CPF formula parameters | 20120906 | ||
5 | ![]() |
IV_BRFPLUS_APP_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus application ID | 20121120 | ||
6 | ![]() |
IV_BRFPLUS_FKT_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20120921 | ||
7 | ![]() |
IV_CPF_FORMULA_ID | Call by reference | Type reference (TYPE) | CPF_FORMULA_ID | CPF Formula key in Customizing | 20120906 | ||
8 | ![]() |
IV_CPF_USAGE | Call by reference | Type reference (TYPE) | CPF_USAGE | CPF Usage | 20120906 | ||
9 | ![]() |
IV_CPF_USAGE_TASK | Call by reference | Type reference (TYPE) | CPF_USAGE_TASK | CPF Usage Task | 20120906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20120906 | |
2 | ![]() |
FDT: Invalid Input | 20120906 | |
3 | ![]() |
FDT: Changes forbidden, object is deleted | 20120906 | |
4 | ![]() |
FDT: System Failure | 20120906 |
Method CREATE_BRFPLUS_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | 20120913 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20120906 | ||
3 | ![]() |
EV_BRFPLUS_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20120906 | ||
4 | ![]() |
EV_NOT_ACTIVATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120906 | |||
5 | ![]() |
IT_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>TS_ELEMENT | Element list | 20120906 | ||
6 | ![]() |
IV_BRFPLUS_APPLICATION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120906 | ||
7 | ![]() |
IV_DDIC_TYPENAME | Call by reference | Type reference (TYPE) | IF_FDT_DATA_OBJECT=>TYPENAME | Name of Dictionary Type | 20120906 | ||
8 | ![]() |
IV_PARAMETER_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20120906 | ||
9 | ![]() |
IV_PARAMETER_SHORT_TXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | FDT: Short Text | 20120906 | ||
10 | ![]() |
IV_USED_BY_STRUCTURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20120906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20120906 | |
2 | ![]() |
FDT: Invalid Input | 20120906 | |
3 | ![]() |
FDT: Changes forbidden, object is deleted | 20120906 | |
4 | ![]() |
FDT: System Failure | 20120906 |
Method CREATE_BRFPLUS_STRUCTURE_RATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | 20121012 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20121012 | ||
3 | ![]() |
EV_BRFPLUS_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20121015 | ||
4 | ![]() |
EV_NOT_ACTIVATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121012 | |||
5 | ![]() |
IV_BRFPLUS_APP_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20121012 | ||
6 | ![]() |
IV_PARAMETER_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20121012 | ||
7 | ![]() |
IV_PARAMETER_SHORT_TXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | FDT: Short Text | 20121012 | ||
8 | ![]() |
IV_USED_BY_STRUCTURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20121012 | |
2 | ![]() |
FDT: Invalid Input | 20121012 | |
3 | ![]() |
FDT: Changes forbidden, object is deleted | 20121012 | |
4 | ![]() |
FDT: System Failure | 20121012 |
Method DETERMINE_DATA_CATAGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATA_CATAGORY | Value transfer | Type reference (TYPE) | CPF_DATA_CATEGORY | CPF Data Category | 20121018 | ||
2 | ![]() |
EV_REF_DATA_TYPE | Call by reference | Type reference (TYPE) | CPF_REF_DATA_TYPE | CPF Referenced Data Type | 20121018 | ||
3 | ![]() |
IT_STRUCTURE_ELEMENT | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>TS_ELEMENT | Element list | 20121213 | ||
4 | ![]() |
IV_REF_DATA_TYPE | Call by reference | Type reference (TYPE) | CPF_REF_DATA_TYPE | CPF Referenced Data Type | 20121018 |
Method DETERMINE_DATA_CATAGORY on class CL_CPF_CUST_HELPER has no exception.
Method DISPLAY_BADI_CODE_BY_ROUTINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BADI_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | BADI implementation found | 20121206 | ||
2 | ![]() |
IV_BADI_FILTER_NAME | Call by reference | Type reference (TYPE) | BADI_FILTER_NAME | Name of a BAdI Filter | 20121206 | ||
3 | ![]() |
IV_BADI_IMPL_NAME | Call by reference | Type reference (TYPE) | BADI_IMPL_NAME | Name of a BAdI Implementation | 20121206 | ||
4 | ![]() |
IV_ROUTINE | Call by reference | Type reference (TYPE) | CPF_ROUTINE | CPF Routine | 20121206 |
Method DISPLAY_BADI_CODE_BY_ROUTINE on class CL_CPF_CUST_HELPER has no exception.
Method DISPLAY_BADI_IMPL_BY_ROUTINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BADI_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | BADI implementation found | 20121206 | ||
2 | ![]() |
IV_BADI_NAME | Call by reference | Type reference (TYPE) | ENHBADIID | Name of a BAdI in Enhancement Framework | 20121206 |
Method DISPLAY_BADI_IMPL_BY_ROUTINE on class CL_CPF_CUST_HELPER has no exception.
Method DISPLAY_BRFPLUS_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20121210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20121210 |
Method GET_BRFPLUS_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BRFPLUS_APP | Call by reference | Type reference (TYPE) | TY_BRFPLUS_APP | 20121120 | |||
2 | ![]() |
IT_BRFPLUS_APP_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Beschreibung | 20121120 | ||
3 | ![]() |
IV_BRFPLUS_APP_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF | 20130320 |
Method GET_BRFPLUS_DATA_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PARAMETER_TYPE | Call by reference | Type reference (TYPE) | CPFT_PARAMETER_DATATYPE | Table type for CPF parameters and their data types | 20121018 | ||
2 | ![]() |
IV_DATA_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | FDT: Abstract Data Object Class | 20121018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20121018 |
Method GET_BRFPLUS_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BRFPLUS_FUNCTION | Value transfer | Type reference (TYPE) | TY_BRFPLUS_FUNCTION | List of BRFplus functions | 20120925 | ||
2 | ![]() |
IV_BRFPLUS_APP_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20121120 | ||
3 | ![]() |
IV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20120925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120925 |
Method GET_BRFPLUS_FUNCTION_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FUNCTION_PARAMETER_RESULT | Call by reference | Type reference (TYPE) | CPFS_PARAMETER_DATATYPE | CPF parameter value | 20121018 | ||
2 | ![]() |
ET_FUNCTION_PARAMETER | Value transfer | Type reference (TYPE) | CPFT_PARAMETER_DATATYPE | List of BRFplus function parameter | 20121018 | ||
3 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | Beschreibung | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20121017 |
Method GET_BRFPLUS_FUNCTION_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130529 | ||
2 | ![]() |
RV_FUNCTION_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20130529 |
Method GET_BRFPLUS_FUNCTION_NAME on class CL_CPF_CUST_HELPER has no exception.
Method GET_CPF_BADI_DEF_BY_USAGETASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BADI_FILTER_COND | Call by reference | Type reference (TYPE) | CPFT_BADI_NUM_COND | Table of BADI Filter | 20121219 | ||
2 | ![]() |
ET_BADI_IMPL | Call by reference | Type reference (TYPE) | CPFT_BADI_IMPL | Table type of BAdI Implementations | 20130121 | ||
3 | ![]() |
IV_USAGE | Call by reference | Type reference (TYPE) | CPF_USAGE | CPF Usage | 20121219 | ||
4 | ![]() |
IV_USAGE_TASK | Call by reference | Type reference (TYPE) | CPF_USAGE_TASK | CPF Usage Task | 20121219 |
Method GET_CPF_BADI_DEF_BY_USAGETASK on class CL_CPF_CUST_HELPER has no exception.
Method GET_CPF_BADI_IMPLEMENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BADI_IMPL | Call by reference | Type reference (TYPE) | BADI_IMPL_NAME | Implementations | 20121126 | ||
2 | ![]() |
IV_BADI_NAME | Call by reference | Type reference (TYPE) | BADI_NAME | Name of a BAdI | 20121126 | ||
3 | ![]() |
IV_DS_ROUTINE | Call by reference | Type reference (TYPE) | CPF_DS_ROUTINE | CPF Data Source Routine | 20121126 | ||
4 | ![]() |
IV_ROUTINE | Call by reference | Type reference (TYPE) | CPF_ROUTINE | CPF Routine | 20121126 |
Method GET_CPF_BADI_IMPLEMENTATION on class CL_CPF_CUST_HELPER has no exception.
Method GET_CPF_CUSSTRUCC_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DESCRIPTION_LONG | Call by reference | Type reference (TYPE) | CPF_DESCRIPTION_LONG | Custom Structure Component: Description (Long) | 20130415 | ||
2 | ![]() |
EV_DESCRIPTION_SHORT | Call by reference | Type reference (TYPE) | CPF_DESCRIPTION_SHORT | Custom Structure Component: Description (short) | 20130415 | ||
3 | ![]() |
IV_CUSTOM_STRUC | Call by reference | Type reference (TYPE) | CPF_CUSTOM_STRUC | Custom Structure | 20130415 | ||
4 | ![]() |
IV_CUSTOM_STRUC_COMP | Call by reference | Type reference (TYPE) | CPF_CUSTOM_STRUC_COMP | Custom Structure Component | 20130415 | ||
5 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20130415 |
Method GET_CPF_CUSSTRUCC_DESCRIPTION on class CL_CPF_CUST_HELPER has no exception.
Method GET_CPF_CUSSTRUC_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CUSTOM_STRUC | Call by reference | Type reference (TYPE) | CPF_CUSTOM_STRUC | CPF Custom Structure | 20120831 | ||
2 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20130415 | |
3 | ![]() |
RV_DESCRIPTION_SHORT | Value transfer | Type reference (TYPE) | CPF_CUSTOM_STRUC_DESCR_SHORT | CPF Custom Structure - Description (short) | 20130415 |
Method GET_CPF_CUSSTRUC_DESCRIPTION on class CL_CPF_CUST_HELPER has no exception.
Method GET_CPF_DATA_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA_CATEGORY | Call by reference | Type reference (TYPE) | CPFT_REF_DATA_CATEGORY | CPF Table Type: Referenced Data Type | 20120917 | ||
2 | ![]() |
IV_REF_DATA_TYPE_C | Call by reference | Type reference (TYPE) | CPF_REF_DATA_TYPE_C | CPF Referenced Data Type (Custom Structure Component) | 20120823 | ||
3 | ![]() |
IV_REF_DATA_TYPE_P | Call by reference | Type reference (TYPE) | CPF_REF_DATA_TYPE_P | CPF Referenced Data Type (Parameter Catalog) | 20120823 |
Method GET_CPF_DATA_CATEGORY on class CL_CPF_CUST_HELPER has no exception.
Method GET_CPF_FUNC_PARAMETERS_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PARAMETER_FUNC | Call by reference | Type reference (TYPE) | CPFT_PARAMETER_FUNC | Table of CPF Parameter | 20121116 | ||
2 | ![]() |
IV_BRFPLUS_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20121116 | ||
3 | ![]() |
IV_ROUTINE | Call by reference | Type reference (TYPE) | CPF_ROUTINE | CPF Routine | 20121116 | ||
4 | ![]() |
IV_USAGE | Call by reference | Type reference (TYPE) | CPF_USAGE | CPF Usage | 20121116 | ||
5 | ![]() |
IV_USAGE_TASK | Call by reference | Type reference (TYPE) | CPF_USAGE_TASK | CPF Usage Task | 20121116 |
Method GET_CPF_FUNC_PARAMETERS_BY_ID on class CL_CPF_CUST_HELPER has no exception.
Method GET_DDIC_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DESCRIPTION_H | Call by reference | Type reference (TYPE) | REPTEXT | Header | 20120816 | ||
2 | ![]() |
EV_DESCRIPTION_L | Call by reference | Type reference (TYPE) | SCRTEXT_L | Long Field Label | 20120816 | ||
3 | ![]() |
EV_DESCRIPTION_M | Call by reference | Type reference (TYPE) | SCRTEXT_M | Medium Field Label | 20120816 | ||
4 | ![]() |
EV_DESCRIPTION_S | Call by reference | Type reference (TYPE) | SCRTEXT_S | Short Field Label | 20120816 | ||
5 | ![]() |
IV_DATA_TYPE | Call by reference | Type reference (TYPE) | ANY | Data Type: Table or Data Element | 20120816 |
Method GET_DDIC_DESCRIPTION on class CL_CPF_CUST_HELPER has no exception.
Method GET_RESULT_PARAMETER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RESULT_PAR_DATA | Call by reference | Type reference (TYPE) | CPFC_PARAMCAT | CPF Parameter Catalog | 20130320 | ||
2 | ![]() |
IV_RESULT_PARAMETER | Call by reference | Type reference (TYPE) | CPF_RESULT_PARAM_NAME | CPF Result Parameter Name | 20130320 | ||
3 | ![]() |
IV_USAGE | Call by reference | Type reference (TYPE) | CPF_USAGE | CPF Usage | 20130320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception: Nothing was found | 20130320 |
Method GET_SCALE_EVALUATION_ROUTINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_SCALE_EVAL_ROUTINE | Value transfer | Type reference (TYPE) | CPFT_BADI_SCALE_EVAL_ROUTINE | CPF BADI Filter Values for Scale Evaluation Routine | 20130415 |
Method GET_SCALE_EVALUATION_ROUTINE on class CL_CPF_CUST_HELPER has no exception.
Method SAVE_BRFPLUS_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BRFPLUS_OBJECT | Call by reference | Type reference (TYPE) | TY_BRFPLUS_DATA_OBJECT | 20120913 | |||
2 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20120913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120913 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 740 |