SAP ABAP Interface IF_FDT_APPLICATION_SETTINGS (FDT: Application Settings)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_CORE (Package) BRFplus: Core

⤷

⤷

Meta Relationship - Used By
Properties
Interface | IF_FDT_APPLICATION_SETTINGS | |
Short Description | FDT: Application Settings |
General Data
Package | SFDT_CORE | BRFplus: Core |
Created | 20050901 | SAP |
Last changed | 20140121 | 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 | CL_FDT_ELEMENT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_FDT_FORMULA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_FDT_LEAN_TRACE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_FDT_APPLICATION_SETTINGS has no interface.
Friends
Interface IF_FDT_APPLICATION_SETTINGS has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GV_ACTIVATION_VETO | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call ACTIVATION_VETO | 20060909 | ||
2 | GV_AUTHORITY_CHECK | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call AUTHORITY_CHECK | 20060906 | ||
3 | GV_CHANGE_NOTIFICATION | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call CHANGE_NOTIFICATION | 20060914 | ||
4 | GV_CHECK | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call CHECK | 20090617 | ||
5 | GV_DELETE_TRACE_VETO | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call CHECK_DELETE_TRACE | 20120327 | ||
6 | GV_GET_CALENDAR | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call GET_CALENDAR | 20060906 | ||
7 | GV_GET_CHANGEABILITY | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call GET_CHANGEABILITY | 20100427 | ||
8 | GV_GET_ELEMENT_VALUES | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call GET_ELEMENT_VALUES | 20060909 | ||
9 | GV_GET_FORMULA_FUNCTIONALS | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call GET_FORMULA_FUNCTIONALS | 20060906 | ||
10 | GV_SAVE_NOTIFICATION | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: call SAVE_NOTIFICATION | 20060906 | ||
11 | GV_TIMESTAMP | Static Attribute | Public | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp | 20060907 | ||
12 | GV_UNIT_CURR_EXIT | Static Attribute | Public | Type reference (TYPE) | CLASSNAME | Exit Class for Unit & Curr Conversion(IF_FDT_UNIT_CURR_EXIT) | 20121220 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Possibility to Veto the Activation of an Object | 20060109 |
2 | ![]() |
Static method | Public | Method | Perform an Authority Check (AUTHORITY-CHECK) | 20060623 |
3 | ![]() |
Static method | Public | Method | Notify when an object has been changed | 20060914 |
4 | ![]() |
Static method | Public | Method | Perform additional checks on an object | 20090617 |
5 | ![]() |
Static method | Public | Method | Check lean trace before deletion | 20120327 |
6 | ![]() |
Static method | Public | Method | Get Calendar for Date & Time Functions | 20060620 |
7 | ![]() |
Static method | Public | Method | Overrule the default changeability settings for customizing | 20100427 |
8 | ![]() |
Static method | Public | Method | Get the values for an elementary data object | 20060909 |
9 | ![]() |
Static method | Public | Method | Get Functionals (Formula Functions) | 20060713 |
10 | ![]() |
Static method | Public | Method | Notify when an object is saved | 20060517 |
Events
Interface IF_FDT_APPLICATION_SETTINGS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_MESSAGE | Public | See coding | Message | 20071121 | BEGIN OF s_message,
msgid TYPE symsgid,
msgty TYPE symsgty,
msgno TYPE symsgno,
msgv1 TYPE symsgv,
msgv2 TYPE symsgv,
msgv3 TYPE symsgv,
msgv4 TYPE symsgv,
END OF s_message
|
|
2 | S_VALUE | Public | See coding | Value with text | 20060909 | BEGIN OF s_value,
value TYPE if_fdt_element=>value,
text TYPE if_fdt_types=>text,
END OF s_value
|
|
3 | TR_TEXT | Public | See coding | Range table for texts | 20060909 | tr_text TYPE RANGE OF if_fdt_types=>text
|
|
4 | TR_VALUE | Public | See coding | Range table for values | 20060909 | tr_value TYPE RANGE OF if_fdt_element=>value
|
|
5 | T_VALUE | Public | See coding | Values with texts | 20060909 | t_value TYPE STANDARD TABLE OF s_value WITH NON-UNIQUE KEY value
|
Method Signatures
Method ACTIVATION_VETO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Veto Messages | 20060109 | ||
2 | ![]() |
EV_VETO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Veto, no activation | 20060109 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20060109 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20060109 |
Method ACTIVATION_VETO on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | S_MESSAGE | Message | 20071121 | ||
2 | ![]() |
EV_PASSED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: check successfully passed | 20060623 | ||
3 | ![]() |
EV_SKIP_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: skip other authority checks | 20060623 | ||
4 | ![]() |
EV_SKIP_REFERENCED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Referenced objects (if available) will not be checked | 20080312 | ||
5 | ![]() |
IS_SUB_ACTIVITY | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_SUB_ACTIVITY | Subactivity | 20100528 | ||
6 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ACTIVITY | Activity (see constants in IF_FDT_CONSTANTS) | 20060623 | ||
7 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE forwards the AUTH.CHECK to the subordinate objects | 20060623 | |
8 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20060623 |
Method AUTHORITY_CHECK on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method CHANGE_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHANGES_DISCARDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: changes have been discarded | 20061019 | |
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20060914 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20060914 |
Method CHANGE_NOTIFICATION on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20090617 | |||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20090617 | |||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | 20090617 |
Method CHECK on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method DELETE_TRACE_VETO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Structure of message variables | 20120327 | ||
2 | ![]() |
EV_VETO | Call by reference | Type reference (TYPE) | ABAP_BOOL | Do not delete | 20120327 | ||
3 | ![]() |
IV_TRACE_HEADER | Call by reference | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>S_HEADER | Trace to be deleted | 20120327 |
Method DELETE_TRACE_VETO on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method GET_CALENDAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CALENDAR_UUID | Call by reference | Type reference (TYPE) | UUID | UUID for udtm calendar | 20060704 | ||
2 | ![]() |
EV_FCALID | Call by reference | Type reference (TYPE) | WFCID | Factory Calendar | 20090911 |
Method GET_CALENDAR on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method GET_CHANGEABILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Explanatory messages | 20100427 | ||
2 | ![]() |
CV_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE: Object is not changeable | 20100427 | ||
3 | ![]() |
CV_CHANGE_RECORDING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Change recording is required | 20100427 | ||
4 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100427 | ||
5 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20100823 |
Method GET_CHANGEABILITY on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method GET_ELEMENT_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VALUE | Call by reference | Type reference (TYPE) | T_VALUE | Values (optional with text) | 20060909 | ||
2 | ![]() |
EV_APPLICABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: exit applicable for the ID | 20060909 | ||
3 | ![]() |
EV_NO_CHECKLIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: check not possible | 20060909 | ||
4 | ![]() |
IO_SELECTION | Call by reference | Object reference (TYPE REF TO) | CL_FDT_SELECTION_PARAMETER | FDT: to pass the selection parameter for context value help | 20071127 | ||
5 | ![]() |
ITR_TEXT | Call by reference | Type reference (TYPE) | TR_TEXT | Range table for text | 20060909 | ||
6 | ![]() |
ITR_VALUE | Call by reference | Type reference (TYPE) | TR_VALUE | Range table for value | 20060909 | ||
7 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Element ID | 20060909 | ||
8 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20060909 | |
9 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20060909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060909 |
Method GET_FORMULA_FUNCTIONALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_FUNCTIONAL_CATEGORY | Call by reference | Type reference (TYPE) | IF_FDT_FORMULA=>T_FUNCTIONAL_CATEG | Functional Categories (Formula Function) | 20060713 | ||
2 | ![]() |
CT_FUNCTIONAL_DEFINITION | Call by reference | Type reference (TYPE) | IF_FDT_FORMULA=>T_FUNCTIONAL_DEF | Functional Definitions (Formula Function) | 20060713 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Formula ID | 20070102 |
Method GET_FORMULA_FUNCTIONALS on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Method SAVE_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20060517 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20060517 |
Method SAVE_NOTIFICATION on Interface IF_FDT_APPLICATION_SETTINGS has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |