Hierarchy

⤷

⤷

Properties
Class | CL_TREX_UTILITY | |
Short Description | TREX utility. | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | STREX | TREX ABAP client |
Created | 20050822 | SAP |
Last change | 20140121 | 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) |
Interfaces
Class CL_TREX_UTILITY has no interface implemented.
Friends
Class CL_TREX_UTILITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CL_TREX_UTILITY=>' | 20050909 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR16 | '0123456789ABCDEF' | Field of length 16 | 20130206 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | TREX_RFC-NUMC3 | '003' | 20051109 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | TREX_RFC-NUMC3 | '001' | 20051109 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Get more info from XSLT exceptions. | 20090507 |
2 | ![]() |
Static method | Public | Method | BW only: Get more info from XSLT exceptions. | 20120926 |
3 | ![]() |
Static method | Public | Method | Obsolete; Use CREATE_COMP_DESCR instead. | 20050826 |
4 | ![]() |
Static method | Public | Method | Only for Basis Client: Check protocol version status. | 20070202 |
5 | ![]() |
Static method | Public | Method | Convert TREX attribute type to ABAP attribute type. | 20060116 |
6 | ![]() |
Static method | Public | Method | Convert ABAP attribute type to TREX attribute type. | 20060113 |
7 | ![]() |
Static method | Public | Method | HANA: convert CS name to ABAP attribute type | 20130425 |
8 | ![]() |
Static method | Public | Method | convert decimal to hex | 20130206 |
9 | ![]() |
Static method | Public | Method | convert hex to decimal | 20130206 |
10 | ![]() |
Static method | Public | Method | Convert ABAP data type to TREX attribute type for ABAP.. | 20060309 |
11 | ![]() |
Static method | Public | Method | Correct endian information in serialized index request. | 20070312 |
12 | ![]() |
Static method | Public | Method | Create attr name <-> attr type map by calling showIndex. | 20050927 |
13 | ![]() |
Static method | Public | Method | Create attr name <-> attr type map from component descriptor | 20060112 |
14 | ![]() |
Static method | Public | Method | Create component description table. | 20060726 |
15 | ![]() |
Static method | Public | Method | Get document action from Bxml string. | 20090703 |
16 | ![]() |
Static method | Public | Method | Get ABAP-TREX Attribute type from ABAP data type. | 20060510 |
17 | ![]() |
Static method | Public | Method | Get TREX Attribute type from ABAP data type. | 20060206 |
18 | ![]() |
Static method | Public | Method | Get attribute type from integer | 20101208 |
19 | ![]() |
Static method | Public | Method | Get pure Bxml string from index request (SEND_INDEX_REQUEST) | 20070313 |
20 | ![]() |
Static method | Public | Method | Concatenate text in exception chain | 20070914 |
21 | ![]() |
Static method | Public | Method | Concatenate text in SQL exception chain | 20110118 |
22 | ![]() |
Static method | Public | Method | Create a list of columns for itab defined with structure. | 20060727 |
23 | ![]() |
Static method | Public | Method | Return data length (UTF-8 fomat) for different Endian. | 20070312 |
24 | ![]() |
Static method | Public | Method | Get index id from a serialized index request. | 20070312 |
25 | ![]() |
Static method | Public | Method | Get host name and port number of proper Index Server. | 20050823 |
26 | ![]() |
Static method | Public | Method | Create a map of attr and field names for itab with structure | 20070131 |
27 | ![]() |
Static method | Public | Method | Get session id from a serialized index request. | 20100127 |
28 | ![]() |
Static method | Public | Method | Check if attributeDefinitions (showIndex) has to be called. | 20051222 |
29 | ![]() |
Static method | Public | Method | Check if the internal table is defined with a structure. | 20060725 |
30 | ![]() |
Static method | Public | Method | Create attr type list (map attr type from ABAP attr type) | 20060206 |
31 | ![]() |
Static method | Public | Method | Create attr type list (map attr type from ABAP data type) | 20060206 |
32 | ![]() |
Static method | Public | Method | merge hex values | 20130206 |
33 | ![]() |
Static method | Public | Method | set new request flag to the original one. | 20110804 |
34 | ![]() |
Static method | Public | Method | Replacing host name with registered one. | 20050822 |
35 | ![]() |
Static method | Public | Method | Get actual value of IGNORE_CODEPAGE_CONVERSION_ERROR flag | 20090107 |
36 | ![]() |
Static method | Public | Method | Split XSTRING into internal table | 20081215 |
37 | ![]() |
Static method | Public | Method | Check the consistency of internal table and component info. | 20080826 |
Events
Class CL_TREX_UTILITY has no event.
Types
Class CL_TREX_UTILITY has no local type.
Method Signatures
Method APPEND_XSLT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20090507 | ||
2 | ![]() |
EX | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20090507 | ||
3 | ![]() |
MSG | Call by reference | Type reference (TYPE) | CLIKE | text to be appended | 20090507 |
Method APPEND_XSLT_INFO on class CL_TREX_UTILITY has no exception.
Method APPEND_XSLT_INFO_BW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20120926 | ||
2 | ![]() |
EX | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20120926 | ||
3 | ![]() |
QUERY_ENTRIES | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20120926 | ||
4 | ![]() |
TXT_FOR_APP | Call by reference | Type reference (TYPE) | STRING | error text for application | 20120926 | ||
5 | ![]() |
TXT_FOR_SYSLOG | Call by reference | Type reference (TYPE) | STRING | trace info for system log | 20120926 |
Method APPEND_XSLT_INFO_BW on class CL_TREX_UTILITY has no exception.
Method BUILD_COMP_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_STRUCTURE_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Services für Laufzeittyp | 20050826 | ||
2 | ![]() |
RT_COMP_DESCR_TAB | Value transfer | Type reference (TYPE) | TREXT_COMP_DESCR | Beschreibung der Komponenten | 20050826 |
Method BUILD_COMP_DESCR on class CL_TREX_UTILITY has no exception.
Method CHECK_VERSION_MISMATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RFC_DESTINATION | Call by reference | Type reference (TYPE) | TREX_RFC-RFC_DESTINATION | RFC destination to TREX | 20070202 | ||
2 | ![]() |
RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | FALSE: TREX is inconsistent with ABAP. | 20070202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Remote Communication Exception | 20070202 |
Method CONVERT_TO_ABAP_ATTR_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TREX_ATTR_TYPE | Call by reference | Type reference (TYPE) | I | 20060116 | |||
2 | ![]() |
RT_ABAP_ATTR_TYPE | Value transfer | Type reference (TYPE) | TREXD_ATTR_TYPE | Attribute type | 20060116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060116 |
Method CONVERT_TO_TREX_ATTR_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ABAP_ATTR_TYPE | Call by reference | Type reference (TYPE) | TREXD_ATTR_TYPE | Attribute type | 20060113 | ||
2 | ![]() |
RT_TREX_ATTR_TYPE | Value transfer | Type reference (TYPE) | I | 20060113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060113 |
Method CONV_CSNAME_TO_ABAP_ATTRTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_ATTR_TYPE | Value transfer | Type reference (TYPE) | TREXD_ATTR_TYPE | Attribute type | 20130425 | ||
2 | ![]() |
CS_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130425 |
Method CONV_CSNAME_TO_ABAP_ATTRTYPE on class CL_TREX_UTILITY has no exception.
Method CONV_DEC_TO_HEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEC | Call by reference | Type reference (TYPE) | N | 20130206 | |||
2 | ![]() |
HEX | Value transfer | Type reference (TYPE) | XSTRING | 20130206 |
Method CONV_DEC_TO_HEX on class CL_TREX_UTILITY has no exception.
Method CONV_HEX_TO_DEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEC | Value transfer | Type reference (TYPE) | TREX_RFC-REQUEST_FLAG_L | 20130206 | |||
2 | ![]() |
HEX | Call by reference | Type reference (TYPE) | XSTRING | 20130206 |
Method CONV_HEX_TO_DEC on class CL_TREX_UTILITY has no exception.
Method CONV_TO_AB_ATTR_TYP_FRM_D_TYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ABAP_DATA_TYPE | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | 20060309 | |||
2 | ![]() |
RT_ABAP_ATTR_TYPE | Value transfer | Type reference (TYPE) | TREXD_ATTR_TYPE | Attribute type | 20060309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060309 |
Method CORR_ENDIAN_IN_INDEX_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CORRECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | TRUE: Endian information was corrected. | 20070312 | ||
2 | ![]() |
INDEX_REQUEST | Call by reference | Type reference (TYPE) | XSTRING | Index request str generated in TREX_EXT_SERIALIZE_INDEX_CALL | 20070312 |
Method CORR_ENDIAN_IN_INDEX_REQUEST on class CL_TREX_UTILITY has no exception.
Method CREATE_ATTRTYPE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INDEX_ID | Call by reference | Type reference (TYPE) | TREX_RFC-INDEX_ID | Index-ID | 20050927 | ||
2 | ![]() |
IM_RFC_DESTINATION | Call by reference | Type reference (TYPE) | TREX_RFC-RFC_DESTINATION | RFC-Destination zur TREX-Engine | 20050927 | ||
3 | ![]() |
RT_ATTRTYPE_LIST | Value transfer | Type reference (TYPE) | TREXT_BC_ATTRTYPE_LIST | BasisClient: Tabellentyp der Attributtypenliste | 20050927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unerwartete Daten von Anwendung erhalten | 20050927 | |
2 | ![]() |
20050927 | ||
3 | ![]() |
20050927 |
Method CREATE_ATTRTYP_LST_BY_COMPDESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ATTRTYPE_LIST | Call by reference | Type reference (TYPE) | TREXT_BC_ATTRTYPE_LIST | BasisClient: Table type of attribute type list. | 20060205 | ||
2 | ![]() |
EX_ATTR_LIST_CREATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20060205 | |||
3 | ![]() |
IM_COMP_DESCR_TAB | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20060112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060113 |
Method CREATE_COMP_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMP_DESCR | Value transfer | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20060726 | ||
2 | ![]() |
COPY_FLD_NAME_TO_ATTR_NAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | X: Field names are copied to attribute names. | 20060727 | |
3 | ![]() |
TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060726 |
Method GET_ABAP_DOC_ACTION_FROM_BXML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOC_ACTION | Value transfer | Type reference (TYPE) | TREXD_INDEX_ACTION | Document action for indexing. | 20090703 | ||
2 | ![]() |
REQUEST_STRING | Call by reference | Type reference (TYPE) | XSTRING | Index request string (Bxml) | 20090703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unexpected data received from application. | 20090703 |
Method GET_AB_ATTRTYP_FRM_AB_D_TYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR_TYPE | Value transfer | Type reference (TYPE) | TREXD_ATTR_TYPE | Attribute type | 20060510 | ||
2 | ![]() |
DATA_TYPE | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | 20060510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060510 |
Method GET_ATTRTYP_FROM_ABAP_DATATYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ABAP_DATA_TYPE | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | 20060206 | |||
2 | ![]() |
RT_TREX_ATTR_TYPE | Value transfer | Type reference (TYPE) | I | 20060206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060206 |
Method GET_ATTR_TYPE_FROM_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR_TYPE | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101208 | ||
2 | ![]() |
INT_VAL | Call by reference | Type reference (TYPE) | I | 20101208 |
Method GET_ATTR_TYPE_FROM_INT on class CL_TREX_UTILITY has no exception.
Method GET_BXML_STR_FRM_INDEX_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BXML_STRING | Call by reference | Type reference (TYPE) | XSTRING | Pure Bxml string | 20070313 | ||
2 | ![]() |
INDEX_REQUEST | Call by reference | Type reference (TYPE) | XSTRING | Index request generated with TREX_EXT_SEND_INDEX_REQUEST. | 20070313 |
Method GET_BXML_STR_FRM_INDEX_REQUEST on class CL_TREX_UTILITY has no exception.
Method GET_CHAINED_EXCEPTION_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20070914 | ||
2 | ![]() |
RVAL | Value transfer | Type reference (TYPE) | STRING | 20070914 |
Method GET_CHAINED_EXCEPTION_TEXT on class CL_TREX_UTILITY has no exception.
Method GET_CHAINED_SQL_EXCEPTION_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RVAL | Value transfer | Type reference (TYPE) | STRING | 20110118 | |||
2 | ![]() |
SQL_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_TREX_SQL_EXCEPTION | TREX SQL exception | 20110118 |
Method GET_CHAINED_SQL_EXCEPTION_TEXT on class CL_TREX_UTILITY has no exception.
Method GET_COLS_FOR_ITAB_WITH_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COLUMNS | Value transfer | Type reference (TYPE) | TREXT_STRING | Table of STRINGs | 20060727 | ||
2 | ![]() |
COMP_DESCR | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20060727 | ||
3 | ![]() |
ITAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060727 |
Method GET_DATA_LEN_FOR_DIFF_ENDIAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_LENGTH | Value transfer | Type reference (TYPE) | XSTRING | 20070312 | |||
2 | ![]() |
INDEX_REQUEST | Call by reference | Type reference (TYPE) | XSTRING | 20070312 |
Method GET_DATA_LEN_FOR_DIFF_ENDIAN on class CL_TREX_UTILITY has no exception.
Method GET_INDEX_ID_FRM_INDEX_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FOR_SQL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | HANA only: "schema"."object" | 20121012 | |
2 | ![]() |
INDEX_ID | Value transfer | Type reference (TYPE) | TREX_RFC-INDEX_ID | Index Id | 20070312 | ||
3 | ![]() |
REQUEST_STRING | Call by reference | Type reference (TYPE) | XSTRING | Bxml string | 20070313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in XML-ABAP format | 20070528 |
Method GET_INDEX_SERVER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_HOST | Call by reference | Type reference (TYPE) | STRING | Hostname des TREX-Indexservers | 20050823 | ||
2 | ![]() |
EX_SERVICE | Call by reference | Type reference (TYPE) | STRING | Postnummer des TREX-Indexservers | 20050823 | ||
3 | ![]() |
IM_INDEX_ID | Call by reference | Type reference (TYPE) | TREX_RFC-INDEX_ID | Index-ID | 20050823 | ||
4 | ![]() |
IM_RFC_DESTINATION | Call by reference | Type reference (TYPE) | TREX_RFC-RFC_DESTINATION | RFC-Destination zur TREX-Engine | 20050823 | ||
5 | ![]() |
IM_SERVICE_MODE | Call by reference | Type reference (TYPE) | TREX_RFC-NUMC3 | C_INDEX_MODE | 20051109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Systemausnahme für arithmetische Fehler | 20050823 | |
2 | ![]() |
20050922 | ||
3 | ![]() |
Fehler vom Server zurückgegeben | 20050823 |
Method GET_INFO_FOR_ITAB_WITH_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR_FIELD_MAPS | Value transfer | Type reference (TYPE) | TREXT_ATTR_FIELD_MAP | Table of mapped attribute and field names | 20070131 | ||
2 | ![]() |
COMP_DESCR | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20070131 | ||
3 | ![]() |
ITAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unexpected data received from application. | 20070131 |
Method GET_SESSION_ID_FRM_INDEX_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REQUEST_STRING | Call by reference | Type reference (TYPE) | XSTRING | 20100127 | |||
2 | ![]() |
SESSION_ID | Value transfer | Type reference (TYPE) | STRING | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in XML-ABAP format | 20100127 |
Method IS_ATTR_DEF_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMP_DESC_TAB | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20051222 | ||
2 | ![]() |
RT_CALL_SHOW_INDEX | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20051222 |
Method IS_ATTR_DEF_REQUIRED on class CL_TREX_UTILITY has no exception.
Method IS_ITAB_WITH_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Internal table | 20060725 | ||
2 | ![]() |
RT | Value transfer | Type reference (TYPE) | ABAP_BOOL | X: Itab is defined with a structure | 20060725 |
Method IS_ITAB_WITH_STRUCTURE on class CL_TREX_UTILITY has no exception.
Method MAP_ATTRTYP_FROM_ABAP_ATTRTYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMP_DESCR_TAB | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20060206 | ||
2 | ![]() |
RT_ATTRTYPE_LIST | Value transfer | Type reference (TYPE) | TREXT_BC_ATTRTYPE_LIST | BasisClient: Table type of attribute type list. | 20060206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060206 |
Method MAP_ATTRTYP_FROM_ABAP_DATATYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMP_DESCR_TAB | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20060206 | ||
2 | ![]() |
RT_ATTRTYPE_LIST | Value transfer | Type reference (TYPE) | TREXT_BC_ATTRTYPE_LIST | BasisClient: Table type of attribute type list. | 20060206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060206 |
Method MERGE_BITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEX1 | Call by reference | Type reference (TYPE) | XSTRING | 20130206 | |||
2 | ![]() |
HEX2 | Call by reference | Type reference (TYPE) | XSTRING | 20130206 | |||
3 | ![]() |
MERGED_HEX | Value transfer | Type reference (TYPE) | XSTRING | 20130206 |
Method MERGE_BITS on class CL_TREX_UTILITY has no exception.
Method MERGE_REQUEST_FLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENT_FLAG | Call by reference | Type reference (TYPE) | CLIKE | 1: DidYouMean, 2: Snippets 4: TitleSnippets or combination | 20110804 | ||
2 | ![]() |
MERGED_FLAG | Value transfer | Type reference (TYPE) | TREX_RFC-REQUEST_FLAG_L | 1: DidYouMean, 2: Snippets 4: TitleSnippets or combination | 20110804 | ||
3 | ![]() |
NEW_FLAG | Call by reference | Type reference (TYPE) | CLIKE | 1: DidYouMean, 2: Snippets 4: TitleSnippets or combination | 20110804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unexpected data received from application. | 20120327 |
Method REPLACE_HOST_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HOST_NAME | Call by reference | Type reference (TYPE) | CLIKE | Hostname von TREX-Namensserver erkannt | 20050822 | ||
2 | ![]() |
RT_SUBSTITUTE | Value transfer | Type reference (TYPE) | STRING | Hostname, der von ICM akzeptiert werden kann | 20050822 |
Method REPLACE_HOST_NAME on class CL_TREX_UTILITY has no exception.
Method SHOULD_SET_IGNORE_CP_CONV_ERR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IGNORE_CONV_ERROR_FROM_APP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090107 | |||
2 | ![]() |
RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090107 |
Method SHOULD_SET_IGNORE_CP_CONV_ERR on class CL_TREX_UTILITY has no exception.
Method SPLIT_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_COLUMN_NAME | Call by reference | Type reference (TYPE) | STRING | 'DATA' | 20081215 | ||
2 | ![]() |
ITAB | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081215 | |||
3 | ![]() |
LENGTH_COLUMN_NAME | Call by reference | Type reference (TYPE) | STRING | 'LEN' | 20081215 | ||
4 | ![]() |
XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20081215 |
Method SPLIT_XSTRING on class CL_TREX_UTILITY has no exception.
Method TABLE_CONSISTENCY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20080826 | ||
2 | ![]() |
INDEX_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | Index Id | 20080826 | ||
3 | ![]() |
INDEX_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080826 | |||
4 | ![]() |
RFC_DESTINATION | Call by reference | Type reference (TYPE) | TREX_RFC-RFC_DESTINATION | RFC destination to TREX | 20080827 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unexpected data received from application. | 20080826 | |
2 | ![]() |
Ausnahme Remote-Kommunikation | 20080827 | |
3 | ![]() |
Fehler vom Server zurückgegeben | 20080827 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |