Hierarchy
⤷
⤷
Properties
| Class | CL_FDT_SERVICES | |
| Short Description | FDT: Services for External Use | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SFDT_SERVICE | BRFplus: Services |
| Created | 20070309 | SAP |
| Last change | 20130531 | 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FDT_SERVICES has no interface implemented.
Friends
Class CL_FDT_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | See coding | 20080731 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Adds Namespace prefix to FDT XML elements | 20080221 | |
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080731 | |
| 3 | Static method | Public | Method | Check if message table contains (E/A/X) messages | 20070731 | |
| 4 | Static method | Public | Method | Check if message table contains (E/A/X) messages | 20100503 | |
| 5 | Static method | Public | Method | Convert ABAP variable (field, structure, table) into XML | 20080221 | |
| 6 | Static method | Public | Method | Convert XML into ABAP variable (field, structure, table) | 20080221 | |
| 7 | Static method | Public | Method | Converts timestampl to timestamp taking care of rounding off | 20080627 | |
| 8 | Static method | Public | Method | Delete inactive version(s) | 20071013 | |
| 9 | Static method | Public | Method | Get all object types | 20080213 | |
| 10 | Static method | Public | Method | Get application name, compatible to the development package | 20080929 | |
| 11 | Static method | Public | Method | Gets BRF+ objects DB bound given DDIC type or Application | 20120416 | |
| 12 | Static method | Public | Method | Returns all texts for FDT objects | 20070321 | |
| 13 | Static method | Public | Method | Returns the text for the type of an FDT object | 20070321 | |
| 14 | Static method | Public | Method | Get the path of the element in dataobject | 20081223 | |
| 15 | Static method | Public | Method | Returns the transport request for the object | 20070309 | |
| 16 | Static method | Public | Method | Get SAPScript documentation from a SAPScript object | 20070916 | |
| 17 | Static method | Public | Method | Returns text that describes the object by short text or name | 20070716 | |
| 18 | Static method | Public | Method | Returns the text for the transport request | 20100813 | |
| 19 | Static method | Public | Method | Get text from a text symbol | 20070916 | |
| 20 | Static method | Public | Method | Returns a unique ID of length 25 | 20070411 | |
| 21 | Static method | Public | Method | Returns a unique name | 20070516 | |
| 22 | Static method | Public | Method | Get the worst message according to order A, X, E, W, I | 20100812 | |
| 23 | Static method | Public | Method | Use IF_FDT_TRANSACTION~GET_CHANGEABILITY instead | 20070309 | |
| 24 | Static method | Public | Method | Removes Namespace prefix and uri to FDT XML elements | 20080221 | |
| 25 | Static method | Public | Method | Sets the mode of the change recording | 20070312 |
Events
Class CL_FDT_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_DDIC_WHERE_USED_LIST | Public | See coding | 20120510 | BEGIN OF s_ddic_where_used_list,
application_id TYPE fdt_uuid,
appname TYPE fdt_name,
data_object_type TYPE string,
id TYPE fdt_uuid,
name TYPE fdt_name,
typename TYPE fdt_ddic_typename,
END OF s_ddic_where_used_list
|
||
| 2 | S_DOBJ_TYPE_SELECTION | Public | See coding | 20120427 | BEGIN OF s_dobj_type_selection,
element TYPE abap_bool,
structure TYPE abap_bool,
table TYPE abap_bool,
END OF s_dobj_type_selection
|
||
| 3 | S_STORAGE_TYPE_SELECTION | Public | See coding | 20120426 | BEGIN OF s_storage_type_selection,
masterdata TYPE abap_bool,
system TYPE abap_bool,
customizing TYPE abap_bool,
END OF s_storage_type_selection
|
||
| 4 | S_XML_ATTRIBUTE | Public | See coding | 20080409 | BEGIN OF s_xml_attribute,
name TYPE string,
value TYPE string,
END OF s_xml_attribute
|
||
| 5 | TS_OBJECT_TYPE | Public | See coding | 20080213 | ts_object_type TYPE SORTED TABLE OF if_fdt_types=>object_type
WITH UNIQUE KEY table_line
|
||
| 6 | TS_XML_ATTRIBUTE | Public | See coding | 20080409 | ts_xml_attribute TYPE SORTED TABLE OF s_xml_attribute
WITH UNIQUE KEY name
|
||
| 7 | T_ASCII_TEXT | Public | Type reference (TYPE) | TDTAB_C132 | Text in ASCII | 20070917 | |
| 8 | T_DDIC_WHERE_USED_LIST | Public | See coding | 20120510 | t_ddic_where_used_list TYPE STANDARD TABLE OF s_ddic_where_used_list
|
||
| 9 | T_ITF_TEXT | Public | See coding | TEXT in ITF (SAPScript) | 20070917 | t_itf_text TYPE STANDARD TABLE OF tline
|
Method Signatures
Method ADD_NAMESPACE_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20080221 | |||
| 2 | IV_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | Namespace Prefix for FDT XML elements | 20080221 |
Method ADD_NAMESPACE_PREFIX on class CL_FDT_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FDT_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_SERVICES has no exception.
Method CONTAINS_EAX_MESSAGE 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 | message table | 20070731 | |||
| 2 | RV_SEVERE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070731 |
Method CONTAINS_EAX_MESSAGE on class CL_FDT_SERVICES has no exception.
Method CONTAINS_W_MESSAGE 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 | message table | 20100503 | |||
| 2 | RV_WARNING | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100503 |
Method CONTAINS_W_MESSAGE on class CL_FDT_SERVICES has no exception.
Method CONVERT_ABAP_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | iXML element created with the supplied name and value | 20080221 | |||
| 2 | IA_ABAP | Call by reference | Type reference (TYPE) | ANY | ABAP Variable | 20080221 | |||
| 3 | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | iXML Element (parent element) | 20080221 | |||
| 4 | ITS_ATTRIBUTE | Call by reference | Type reference (TYPE) | TS_XML_ATTRIBUTE | Attribute list | 20080409 | |||
| 5 | IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Element Name | 20080221 | |||
| 6 | IV_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix name for FDT elements | 20080221 |
Method CONVERT_ABAP_TO_XML on class CL_FDT_SERVICES has no exception.
Method CONVERT_XML_TO_ABAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EA_ABAP | Call by reference | Type reference (TYPE) | ANY | ABAP Variable | 20080221 | |||
| 2 | EV_NO_ELEMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: element not found | 20080221 | |||
| 3 | EV_NO_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: no value for this element | 20080221 | |||
| 4 | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | iXML Element (parent element) | 20080221 | |||
| 5 | IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Element Name | 20080221 | |||
| 6 | IV_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix name for FDT XML elements | 20080221 |
Method CONVERT_XML_TO_ABAP on class CL_FDT_SERVICES has no exception.
Method CONV_TIMESTAMP_LONG_TO_SHORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TIMESTAMPL | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20080627 | |||
| 2 | RV_TIMESTAMP | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20080627 |
Method CONV_TIMESTAMP_LONG_TO_SHORT on class CL_FDT_SERVICES has no exception.
Method DELETE_INACTIVE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20071013 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Error Messages | 20071108 | |||
| 3 | EV_ID_UNKNOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: IV_ID is unknown | 20071013 | |||
| 4 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: delete inactive version deeply | 20071013 | |||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: System Failure | 20120222 |
Method GET_ALL_OBJECT_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RTS_OBJECT_TYPES | Value transfer | Type reference (TYPE) | TS_OBJECT_TYPE | List with all Object Types | 20080213 |
Method GET_ALL_OBJECT_TYPES on class CL_FDT_SERVICES has no exception.
Method GET_APPLICATION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Intended application name | 20080929 | |||
| 2 | IV_PACKAGE | Call by reference | Type reference (TYPE) | IF_FDT_APPLICATION=>DEVELOPMENT_PACKAGE | Development Package | 20080929 | |||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | CHAR5 | Application name prefix, only A-Z | 20080929 | |||
| 4 | RV_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Generated application name | 20080929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20080929 |
Method GET_DDIC_WHERE_USED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DDIC_WHERE_USED | Call by reference | Type reference (TYPE) | T_DDIC_WHERE_USED_LIST | DDIC Where used list | 20120416 | |||
| 2 | IS_DATA_OBJECT_TYPE_SELECTION | Call by reference | Type reference (TYPE) | S_DOBJ_TYPE_SELECTION | Data Object type selection | 20120426 | |||
| 3 | IS_STORAGE_TYPE_SELECTION | Call by reference | Type reference (TYPE) | S_STORAGE_TYPE_SELECTION | Storage type selection | 20120426 | |||
| 4 | IV_APPLICATION_COMPONENT | Call by reference | Type reference (TYPE) | STRING | Application component ID | 20120424 | |||
| 5 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20120424 | |||
| 6 | IV_DDIC_TYPE | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20120416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20120417 |
Method GET_OBJECT_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_APPLICATION_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Application | 20070321 | |||
| 2 | EV_CATALOG_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Catalog | 20070321 | |||
| 3 | EV_DATA_OBJECT_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Data Object | 20070321 | |||
| 4 | EV_DDBV_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Dynamic Database View | 20131105 | |||
| 5 | EV_DOBJ_ELEMENT_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Data Object Element | 20070321 | |||
| 6 | EV_DOBJ_STRUCTURE_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Data Object Structure | 20070321 | |||
| 7 | EV_DOBJ_TABLE_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Data Object Table | 20070321 | |||
| 8 | EV_ELEMENT_AMOUNT_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Element Amount | 20070321 | |||
| 9 | EV_ELEMENT_BOOLEAN_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Element Boolean | 20070321 | |||
| 10 | EV_ELEMENT_NUMBER_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Element Number | 20070321 | |||
| 11 | EV_ELEMENT_QUANTITY_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Element Quantity | 20070321 | |||
| 12 | EV_ELEMENT_TEXT_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Element Text | 20070321 | |||
| 13 | EV_ELEMENT_TIMEPOINT_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Element Timepoint | 20070321 | |||
| 14 | EV_EXPRESSION_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Expression | 20070321 | |||
| 15 | EV_EXPRESSION_TYPE_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Expression Type | 20070321 | |||
| 16 | EV_FILTER_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Filter | 20070321 | |||
| 17 | EV_FUNCTION_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Function | 20070321 | |||
| 18 | EV_ISSUER_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Issuer | 20071220 | |||
| 19 | EV_RULESET_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text for Ruleset | 20070321 | |||
| 20 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key for the Current Text Environment | 20070321 | ||
| 21 | IV_PLURAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Requests text in plural | 20070704 |
Method GET_OBJECT_TEXTS on class CL_FDT_SERVICES has no exception.
Method GET_OBJECT_TEXT_BY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | FDT_DATA_OBJECT_TYPE | FDT: Data Object Type | 20070321 | |||
| 2 | IV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | FDT_ELEMENT_TYPE | FDT: Elementary Data Type | 20070321 | |||
| 3 | IV_EXPRESSION_TYPE_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20070321 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key for the Current Text Environment | 20070321 | |||
| 5 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | FDT_OBJECT_TYPE | FDT: Object Type | 20070321 | |||
| 6 | IV_PLURAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Requests text in plural | 20070704 | |||
| 7 | IV_USE_LONG_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Request long text | 20120116 | ||
| 8 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20070321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20070321 |
Method GET_PATH_OF_ELEMENT_IN_DOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTS_DATA_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | 20081223 | ||||
| 2 | EV_ID_NOT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081223 | ||||
| 3 | EV_PATH | Call by reference | Type reference (TYPE) | STRING | 20081223 | ||||
| 4 | IV_DATA_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20081223 | ||||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20081223 | |||
| 6 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20081223 |
Method GET_PATH_OF_ELEMENT_IN_DOBJ on class CL_FDT_SERVICES has no exception.
Method GET_REQUEST_FOR_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANGE_RECORDING | Call by reference | Type reference (TYPE) | ABAP_BOOL | Change recording mandatory | 20080618 | |||
| 2 | EV_NO_REQUEST_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: No request exists | 20070309 | |||
| 3 | EV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20070309 | |||
| 4 | EV_REQUEST_TEXT | Call by reference | Type reference (TYPE) | STRING | RSRSCAN1: Search String/Search Model | 20100813 | |||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20070309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20070309 |
Method GET_SAPSCRIPT_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | THEAD | SAPscript: Text Header | 20071119 | |||
| 2 | ET_ASCII_TEXT | Call by reference | Type reference (TYPE) | T_ASCII_TEXT | Text in ASCII | 20070917 | |||
| 3 | ET_ITF_TEXT | Call by reference | Type reference (TYPE) | T_ITF_TEXT | TEXT in ITF (SAPScript) | 20070917 | |||
| 4 | IS_SAPSCRIPT_OBJECT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_SAPSCRIPT_OBJECT | SAPScript Object (ID +SAPScript docu object) | 20070916 | |||
| 5 | IV_FORMAT_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: format text (includes replacements) | 20070917 | ||
| 6 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20070916 | ||
| 7 | IV_REPLACE_CONTROL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: replace control information | 20070917 | ||
| 8 | IV_REPLACE_INCLUDE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: replace nested includes | 20080808 | ||
| 9 | IV_REPLACE_TEXT_SYMBOL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: replace global variables/text symbols | 20070917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20070916 |
Method GET_TEXTS_FOR_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DISPLAY_TEXT | Call by reference | Type reference (TYPE) | STRING | Display Text (uses all other texts) | 20070716 | |||
| 2 | EV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name | 20070716 | |||
| 3 | EV_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | Short Text | 20070716 | |||
| 4 | EV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Text | 20070716 | |||
| 5 | EV_TEXT_SYMBOL_TEXT | Call by reference | Type reference (TYPE) | STRING | Text Symbol Text | 20070917 | |||
| 6 | IV_DEFAULT_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE returns a default text if nothing was found | 20070926 | ||
| 7 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20070716 | |||
| 8 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time stamp | 20070716 | |||
| 9 | IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | Version | 20070716 |
Method GET_TEXTS_FOR_ID on class CL_FDT_SERVICES has no exception.
Method GET_TEXT_FOR_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20100813 | ||||
| 2 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100813 |
Method GET_TEXT_FOR_REQUEST on class CL_FDT_SERVICES has no exception.
Method GET_TEXT_SYMBOL_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TEXT_SYMBOL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_TEXT_SYMBOL | Text Symbol (program + text symbol key) | 20070916 | |||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20070916 | ||
| 3 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20070916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20070916 |
Method GET_UNIQUE_CHAR25_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ID25 | Value transfer | Type reference (TYPE) | RSSG_UNI_IDC25 | 20070411 |
Method GET_UNIQUE_CHAR25_ID on class CL_FDT_SERVICES has no exception.
Method GET_UNIQUE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PREFIX | Call by reference | Type reference (TYPE) | CSEQUENCE | 'FDT' | Max 5 characters, need to start with A...Z | 20070516 | ||
| 2 | RV_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name | 20070516 |
Method GET_UNIQUE_NAME on class CL_FDT_SERVICES has no exception.
Method GET_WORST_MESSAGE 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 | 20100812 | |||
| 2 | RS_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>S_MESSAGE | Meldung | 20100812 |
Method GET_WORST_MESSAGE on class CL_FDT_SERVICES has no exception.
Method IS_SYSTEM_CHANGEABLE 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 | 20070309 | |||
| 2 | RV_CHANGEABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE: Object is not changeable | 20070309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20070309 |
Method REMOVE_NAMESPACE_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20080221 |
Method REMOVE_NAMESPACE_PREFIX on class CL_FDT_SERVICES has no exception.
Method SET_CHANGE_RECORDING_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: is enabled | 20070312 |
Method SET_CHANGE_RECORDING_MODE on class CL_FDT_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |