SAP ABAP Class CL_AXT_SERVICES (Service methods)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_COMMON (Package) Common Extensibility objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_GENERATION_SERVICES Generation framework service 20080401
Properties
Class CL_AXT_SERVICES  
Short Description Service methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_COMMON   Common Extensibility objects 
Created 20080208   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_AXT_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 TRNSP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AXT_SERVICES has no interface implemented.
Friends
Class CL_AXT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DOMAIN_DATATYPE Constant Private Type reference (TYPE) DOMNAME 'DATATYPE' Domain name 20080307
2 GC_DOMAIN_DDREFTYPE Constant Private Type reference (TYPE) DOMNAME 'DDREFTYPE' Domain name 20080403
3 GC_DOMAIN_STATUS Constant Private Type reference (TYPE) DOMNAME 'AXT_CAT_STATUS' Domain name 20080305
4 GC_DOMAIN_TYPEKIND Constant Private Type reference (TYPE) DOMNAME 'TYPEKIND' Domain name 20080403
5 GC_OPERATION_DELETE Constant Private Type reference (TYPE) STRING 'DELETE' Operation delete 20080530
6 GC_OPERATION_INSERT Constant Private Type reference (TYPE) STRING 'INSERT' Operation insert 20080530
7 GT_INSTALLED_SYSTEM_LANGUAGES Static Attribute Private Type reference (TYPE) AXT_T002_TAB Output Table of all Languages with Texts 20080729
8 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_AXT_CONSTANTS Generation framework constants 20080211
9 SR_EXCEP Static Attribute Protected Object reference (TYPE REF TO) CL_AXT_EXCEPTION_REPORTER Services for raising exceptions 20080530
10 SR_ME Static Attribute Private Object reference (TYPE REF TO) CL_AXT_SERVICES Singleton instance 20080211
11 ST_DATATYPE_VALUES Static Attribute Private Type reference (TYPE) AXTT_DOMAIN_VALUE Domain values 20080307
12 ST_DDREFTYPE_VALUES Static Attribute Private Type reference (TYPE) AXTT_DOMAIN_VALUE Domain value 20080403
13 ST_DOMAIN_VALUES Static Attribute Private Type reference (TYPE) AXTT_DOMAIN_VALUE Domain value 20091029
14 ST_NAME_DETERMINATION Static Attribute Private Type reference (TYPE) AXTT_NAME_DETERMINATION Name determinations 20080306
15 ST_STATUS_VALUES Static Attribute Private Type reference (TYPE) AXTT_DOMAIN_VALUE Domain values 20080307
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_DD03L Static method Public Method Performs a select on DD03L with optimizations 20081126
2 ARE_TABLE_ROWS_EQUAL Static method Public Method Returns true if 2 tables are identical 20080307
3 ASSIGN_PACKAGE Static method Public Method Assign a package to an extension 20080312
4 CHECK_BSP_APPLICATION_EXIST Static method Public Method Checks if a given UI component exists 20090605
5 CHECK_CHARACTERS Static method Public Method 20100713
6 CHECK_DATA_SRC_AUTHORIZATIONS Static method Public Method Checks authorization for datasource objects 20080512
7 CHECK_FPM_CONFIG_EXISTS Static method Public Method 20100709
8 CHECK_GTADIR Static method Public Method 20091027
9 CHECK_NAMESPACE_AND_DEVLAYER Static method Public Method Checks if the namespace and package can be used 20081202
10 CHECK_NAMESPACE_EDITABLE Static method Public Method 20100618
11 CHECK_PACKAGE Static method Public Method Checks if a given package is usable for a given objects 20080611
12 CHECK_PACKAGE_EXISTS Static method Public Method Checks if a given developement package exists 20080305
13 CHECK_TRANSPORT Static method Public Method Checks if a given transport request/task exists 20080306
14 CHECK_UI_COMPONENT_EXIST Static method Public Method Checks if a given UI component exists 20090605
15 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080211
16 CLASS_DERIVED_FROM Static method Public Method Returns true if a class is derived from a given superclass 20111124
17 CLASS_EXISTS Static method Public Method Returns true if class exists 20080313
18 CLASS_IMPLEMENTS_INTERFACE Static method Public Method Returns true if class implements a given interface 20080313
19 CLEAR_SHARED_MEMORY Static method Public Method Invalidates the shared genIL model 20110408
20 CONCATENATE_LIMU_OBJNAME Static method Public Method 20081203
21 CONCATENATE_STRUC_2_STRING Static method Public Method 20090505
22 CONVERT_DECFLOAT_TO_NUMBER Static method Public Method 20100108
23 CONVERT_DYNPRO_ERR_TO_MSG Static method Public Method OBSOLETE, please use this method on CL_AXT_MESSAGES 20080728
24 CONVERT_GOX_2_CTS_TRANSP_OBJ Static method Public Method Converts EEW transport object structure to new CTS structure 20091106
25 CREATE_TADIR Static method Public Method Creates a TADIR entry 20080530
26 DELETE_TADIR Static method Public Method Deletes a TADIR entry 20080530
27 EXPAND_INCL_FROM_STRUC_DESCR Static method Public Method 20091201
28 GET_CHECKTABLE_INFO Static method Public Method Get info about a checktable 20080310
29 GET_CLASS_NAME Static method Public Method Returns class name of a given class reference 20080331
30 GET_CUSTOMIZING_SETTINGS Static method Public Method Returns whether customizing is allowed in this client 20090630
31 GET_DEFAULT_WEBCUIF_COMP Static method Public Method Get AXTSYS default component 20100713
32 GET_DESC_OF_DOMAIN_VALUE Static method Public Method 20091029
33 GET_ELEMENT_NAME Static method Public Method Returns a new element type 20080306
34 GET_EXT_ID_BY_OBJECT Static method Public Method Return Extension ID by a given object 20100608
35 GET_GUID Static method Public Method Returns a new guid 20080219
36 GET_HASH_FOR_ENTITY_FIELD Static method Public Method 20100427
37 GET_INSTALLED_SYSTEM_LANGUAGES Static method Public Method Get list of all installed languages 20080729
38 GET_INSTANCE Static method Public Method Returns singleton instance 20080211
39 GET_MAXIMUM_EXCLASS Static method Public Method Determines the highest enhancement category which is possibl 20090127
40 GET_NAME_PREFIX Static method Public Method Returns system specific name prefix 20080306
41 GET_PROGRAM_ID Static method Public Method Returns program id for a given element 20080221
42 GET_RAW_GUID Static method Public Method Returns a new guid 20081017
43 GET_SHLP_INFO Static method Public Method Get info about a search help 20080310
44 GET_SYSTEM_SETTINGS Static method Public Method Get system settings 20080312
45 GET_SYSTEM_TYPE Static method Public Method Customer/Partner/SAP 20080305
46 GET_TADIR Static method Public Method Retrieve a TADIR entry 20081126
47 GET_TIMESTAMP Static method Public Method Returns current timestamp 20080221
48 GET_TRANSPORT_FOR_PACKAGE Static method Public Method 20090701
49 GET_TRANSPORT_TARGET Static method Public Method Determines the transport target of a package 20090624
50 INCREMENT_NAME Static method Public Method Add counter to a base name within constraints 20100325
51 INSERT_OBJECTS_IN_TRANSPORT Static method Public Method Inserts objects in a given transport 20080530
52 IS_COD_MODE Static method Public Method Return true if it is a COD system 20081119
53 IS_DELIVERED Static method Public Method 20090803
54 IS_DEV_UNIT_CHANGABLE Static method Public Method 20100614
55 IS_HTTP_PLUGIN_MODE Static method Public Method Checks whether the system is running in http plugin mode 20100118
56 IS_NAMESPACE_CHANGEABLE Instance method Private Method OBSOLETE? 20080603
57 IS_PACKAGE_CHANGEABLE Static method Public Method Returns true if package is change in current system 20080603
58 IS_PACKAGE_LOCAL Static method Public Method Returns true if package is local (not transportable) 20080326
59 IS_SLASH_NAMESPACE Static method Public Method 20100715
60 IS_UI_COMPONENT_LOCAL Static method Public Method Checks if a given ui component is local 20090302
61 MAP_EEW_DATA_TYPE Static method Public Method Map ABAP datatype from old EEW extension to ext. data type 20080617
62 PARSE_STRING_TO_STRUC Static method Public Method Parses a string into a given structure 20090629
63 REDUCE_APPEND_TAB_LIST Static method Public Method Check if one structure includes another and exclude it from 20091102
64 REMOVE_NON_ALPHANUM_CHARS Static method Public Method Removes all not alphanumeric and _ characters 20100203
65 REPLACE_SPACE_WITH_CHAR Static method Public Method Replace space with _ 20100203
66 RESOLVE_GUID Static method Public Method Searches for GUID constant in a class and returns value 20080404
67 SET_AXT_UI_PROFILE Static method Public Method 20090706
68 SHOW_TRKORR_F4_HELP_SELSCREEN Static method Public Method 20090709
69 TO_STRING Static method Public Method Convert CHAR to String 20091110
70 UPDATE_OBJECT_TREE Static method Public Method Updates dictionnary tree to reflect changes 20080530
Events
Class CL_AXT_SERVICES has no event.
Types
Class CL_AXT_SERVICES has no local type.
Method Signatures

Method ACCESS_DD03L Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTAINED_BY Call by reference Type reference (TYPE) TTTABNAME Number of Tables 20081126
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081126
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) AXT_NAME Name 20081126

Method ACCESS_DD03L on class CL_AXT_SERVICES has no exception.

Method ARE_TABLE_ROWS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE_SOURCE Call by reference Type reference (TYPE) ANY TABLE 20080307
2 Importing IT_TABLE_TARGET Call by reference Type reference (TYPE) ANY TABLE 20080307
3 Returning RV_ARE_EQUAL Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080307

Method ARE_TABLE_ROWS_EQUAL on class CL_AXT_SERVICES has no exception.

Method ASSIGN_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080312
2 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080312
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED 20090217

Method CHECK_BSP_APPLICATION_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_COMPONENT Call by reference Type reference (TYPE) AXT_COMPONENT BSP Component 20090605
2 Returning RV_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090605

Method CHECK_BSP_APPLICATION_EXIST on class CL_AXT_SERVICES has no exception.

Method CHECK_CHARACTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CLIKE 20100713
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20100713

Method CHECK_DATA_SRC_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME General generation element 20080603
# Exception Resumable Description Created on
1 CX_AXT_AUTHORITY_FAILED Authority error 20080512

Method CHECK_FPM_CONFIG_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FPM_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_ID 20100709
2 Returning RV_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN 20100709

Method CHECK_FPM_CONFIG_EXISTS on class CL_AXT_SERVICES has no exception.

Method CHECK_GTADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20091027
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20091027
3 Importing IV_PGMID Call by reference Type reference (TYPE) PGMID 'R3TR' Program ID in Requests and Tasks 20091027
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20091027
2 CX_AXT_OPERATION_FAILED Operation error 20091027

Method CHECK_NAMESPACE_AND_DEVLAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20081202
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20081202
3 Importing IV_SAP_NAMESPACE_ALLOWS_TR Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE Boolean 20100219
# Exception Resumable Description Created on
1 CX_AXT_AUTHORITY_FAILED Authority error 20081202

Method CHECK_NAMESPACE_EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE 20100618
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID 20100618

Method CHECK_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_LOCAL Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090918
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20080611
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080611
4 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080611
5 Importing IV_PROGRAM_ID Call by reference Type reference (TYPE) PGMID CL_AXT_CONSTANTS=>GC_PROGID_R3TR Program ID in Requests and Tasks 20080611
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Package not valid for object 20080611

Method CHECK_PACKAGE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080305
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Package not found 20080305

Method CHECK_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELEASE_OK Call by reference Type reference (TYPE) AXT_BOOLEAN CL_AXT_CONSTANTS=>GC_FALSE A release transport is ok 20080623
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080306
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Transport request/task not valid 20080306

Method CHECK_UI_COMPONENT_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_COMPONENT Call by reference Type reference (TYPE) AXT_COMPONENT BSP Component 20090605
2 Returning RV_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090605

Method CHECK_UI_COMPONENT_EXIST on class CL_AXT_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_AXT_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AXT_SERVICES has no exception.

Method CLASS_DERIVED_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) CLASSNAME Reference type 20111124
2 Importing IV_SUPERCLASS Call by reference Type reference (TYPE) CLASSNAME Reference type 20111124
3 Returning RV_DERIVED Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20111124

Method CLASS_DERIVED_FROM on class CL_AXT_SERVICES has no exception.

Method CLASS_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) CLASSNAME Class name 20080313
2 Returning RV_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080313

Method CLASS_EXISTS on class CL_AXT_SERVICES has no exception.

Method CLASS_IMPLEMENTS_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) CLASSNAME Class name 20080313
2 Importing IV_INTERFACE Call by reference Type reference (TYPE) CLASSNAME Interface name 20080313
3 Returning RV_IMPLEMENTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080313

Method CLASS_IMPLEMENTS_INTERFACE on class CL_AXT_SERVICES has no exception.

Method CLEAR_SHARED_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MSG Value transfer Type reference (TYPE) AXTT_MSG Messages table 20110408

Method CLEAR_SHARED_MEMORY on class CL_AXT_SERVICES has no exception.

Method CONCATENATE_LIMU_OBJNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD Call by reference Type reference (TYPE) CLIKE 20081203
2 Importing IV_CHILD_LENGTH Call by reference Type reference (TYPE) I 20081203
3 Importing IV_HEADER Call by reference Type reference (TYPE) CLIKE 20081203
4 Importing IV_HEADER_LENGTH Call by reference Type reference (TYPE) I 20081203
5 Returning RV_RESULT Value transfer Type reference (TYPE) SEU_OBJKEY WB Request: Key for Object in Development Environment 20081203

Method CONCATENATE_LIMU_OBJNAME on class CL_AXT_SERVICES has no exception.

Method CONCATENATE_STRUC_2_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20090505
2 Importing IT_DFIES Call by reference Type reference (TYPE) DFIES_TABLE 20090505
3 Importing IV_FILTER_FIELDNAME Call by reference Type reference (TYPE) AXT_NAME Name 20091027
4 Importing IV_KEY_FLAG_SET Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_TRUE 20090528
5 Returning RV_CONCAT_KEY Value transfer Type reference (TYPE) STRING 20090505

Method CONCATENATE_STRUC_2_STRING on class CL_AXT_SERVICES has no exception.

Method CONVERT_DECFLOAT_TO_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLIKE Call by reference Type reference (TYPE) CLIKE 20100114
2 Exporting EV_NUMBER Call by reference Type reference (TYPE) NUMERIC 20100108
3 Importing IV_DECFLOAT Call by reference Type reference (TYPE) DECFLOAT 20100108
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID 20100108

Method CONVERT_DYNPRO_ERR_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SY_SEND_DYNPRO_NO_RECEIVER System Exception: Dynpro Sending Not Possible 20080728
2 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20080728
3 Importing IV_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20080728
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20080728

Method CONVERT_GOX_2_CTS_TRANSP_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REC_OBJECTS Call by reference Type reference (TYPE) CTS_RECORDING_ENTRIES 20091106
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) COMT_GOX_TRANS_OBJECT 20091106
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED 20091106

Method CREATE_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE Name 20080530
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080530
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080530
4 Importing IV_PROG_ID Call by reference Type reference (TYPE) PGMID Program ID in Requests and Tasks 20080530
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED TADIR not created 20080530

Method DELETE_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_EXISTS_LOCAL Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090414
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE Name 20080530
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080530
4 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080530
5 Importing IV_PROG_ID Call by reference Type reference (TYPE) PGMID Program ID in Requests and Tasks 20080530
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED TADIR not deleted 20080530

Method EXPAND_INCL_FROM_STRUC_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTURE_DESCRIPTOR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20091201
2 Returning RT_COMPONENTS Value transfer Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20091201

Method EXPAND_INCL_FROM_STRUC_DESCR on class CL_AXT_SERVICES has no exception.

Method GET_CHECKTABLE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) DDTEXT Explanatory short text 20080808
2 Exporting EV_KEY_DATA_TYPE Call by reference Type reference (TYPE) AXT_S_FIELD_TYPE ABAP field type 20080320
3 Exporting EV_KEY_FIELD Call by reference Type reference (TYPE) FIELDNAME Field Name 20080310
4 Exporting EV_SIZE_CATEGORY Call by reference Type reference (TYPE) TABKAT Size category 20090724
5 Exporting EV_TEXT_KEY Call by reference Type reference (TYPE) FIELDNAME Field Name 20080630
6 Exporting EV_TEXT_LANG_KEY Call by reference Type reference (TYPE) FIELDNAME Field Name 20080630
7 Exporting EV_TEXT_TABLE Call by reference Type reference (TYPE) TABNAME Table Name 20080701
8 Exporting EV_VALUE_DATA_TYPE Call by reference Type reference (TYPE) AXT_S_FIELD_TYPE Data element (semantic domain) 20080320
9 Exporting EV_VALUE_FIELD Call by reference Type reference (TYPE) FIELDNAME Field Name 20080320
10 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20080310
11 Importing IV_X_RUNTIME_MODE Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE Be more tolerant 20090624
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080311
2 CX_AXT_DATA_NOT_FOUND Data not found error 20080310

Method GET_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CLASS_REFERENCE Call by reference Type reference (TYPE) ANY 20080331
2 Returning RV_CLASS_NAME Value transfer Type reference (TYPE) CLASSNAME Reference type 20080331

Method GET_CLASS_NAME on class CL_AXT_SERVICES has no exception.

Method GET_CUSTOMIZING_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_X_DEVELOPMENT_ALLOWED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20110705
2 Exporting EV_X_MAINTENANCE_ALLOWED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090630
3 Exporting EV_X_TRANSPORT_ALLOWED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090630
4 Exporting EV_X_TRANSPORT_REQUIRED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090708

Method GET_CUSTOMIZING_SETTINGS on class CL_AXT_SERVICES has no exception.

Method GET_DEFAULT_WEBCUIF_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UI_COMPONENT Value transfer Type reference (TYPE) AXT_COMPONENT BSP Component 20100713
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20100713

Method GET_DESC_OF_DOMAIN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) DOMNAME Domain name 20091029
2 Importing IV_INPUT_CODE Call by reference Type reference (TYPE) VAL_SINGLE Natural number 20091029
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20091029
4 Returning RV_DESC Value transfer Type reference (TYPE) AXT_DESCRIPTION Description 20091029

Method GET_DESC_OF_DOMAIN_VALUE on class CL_AXT_SERVICES has no exception.

Method GET_ELEMENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Element type 20080306
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20080306
3 Returning RV_ELEMENT_NAME Value transfer Type reference (TYPE) AXT_NAME Name 20080306

Method GET_ELEMENT_NAME on class CL_AXT_SERVICES has no exception.

Method GET_EXT_ID_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Object Name in Object List 20100608
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20100608
3 Returning RV_EXTENSION_ID Value transfer Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20100608

Method GET_EXT_ID_BY_OBJECT on class CL_AXT_SERVICES has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) AXT_GUID GUID 20080219

Method GET_GUID on class CL_AXT_SERVICES has no exception.

Method GET_HASH_FOR_ENTITY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20100427
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Object ID in Generic Interaction Layer 20100427
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20100427
4 Importing IV_WITH_BRACKET Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE Boolean 20100430
5 Returning RV_HASH Value transfer Type reference (TYPE) CHAR50 20100427

Method GET_HASH_FOR_ENTITY_FIELD on class CL_AXT_SERVICES has no exception.

Method GET_INSTALLED_SYSTEM_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LANGUAGES Value transfer Type reference (TYPE) AXT_T002_TAB Output Table of all Languages with Texts 20080729

Method GET_INSTALLED_SYSTEM_LANGUAGES on class CL_AXT_SERVICES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_AXT_SERVICES Service methods 20080211

Method GET_INSTANCE on class CL_AXT_SERVICES has no exception.

Method GET_MAXIMUM_EXCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPTAB Call by reference Type reference (TYPE) TABNAME Table Name 20090127
2 Returning RV_EXCLASS Value transfer Type reference (TYPE) DDRANKING DD: Ranking for include and subtype extension 20090127

Method GET_MAXIMUM_EXCLASS on class CL_AXT_SERVICES has no exception.

Method GET_NAME_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PREFIX Value transfer Type reference (TYPE) AXT_NR_PREFIX Generation Prefix 20080306

Method GET_NAME_PREFIX on class CL_AXT_SERVICES has no exception.

Method GET_PROGRAM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Element Type 20080221
2 Returning RV_PROGRAM_ID Value transfer Type reference (TYPE) PGMID Program ID 20080221

Method GET_PROGRAM_ID on class CL_AXT_SERVICES has no exception.

Method GET_RAW_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) AXT_GUID_RAW GUID 20081017

Method GET_RAW_GUID on class CL_AXT_SERVICES has no exception.

Method GET_SHLP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIELD_TYPE Call by reference Type reference (TYPE) AXT_S_FIELD_TYPE Assigned data element 20080311
2 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) DDTEXT Explanatory short text 20080808
3 Exporting EV_IN_FIELD Call by reference Type reference (TYPE) SHLPFIELD Name of a search help parameter 20080310
4 Exporting EV_OUT_FIELD Call by reference Type reference (TYPE) SHLPFIELD Name of a search help parameter 20080310
5 Importing IV_SHLP Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20080310
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080311
2 CX_AXT_DATA_NOT_FOUND Data not found error 20080311

Method GET_SYSTEM_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20080312
2 Exporting EV_NAMESPACE_S Call by reference Type reference (TYPE) OXT_NSPC_SHORT Table Entry Namespace 20080312
3 Exporting EV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080312
4 Exporting EV_PREFIX Call by reference Type reference (TYPE) AXT_NR_PREFIX Generation Prefix 20080327
5 Exporting EV_X_SHARED_MEM Call by reference Type reference (TYPE) AXT_BOOLEAN Use shared memory 20110705
6 Exporting EV_X_STACKED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20100715
7 Importing IV_LOGSYS Call by reference Type reference (TYPE) TBDLS-LOGSYS Logical system 20080312
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20080312

Method GET_SYSTEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SYSTEM_TYPE Value transfer Type reference (TYPE) AXT_SYSTEM_TYPE General Flag 20080305

Method GET_SYSTEM_TYPE on class CL_AXT_SERVICES has no exception.

Method GET_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CLIKE Object Name in Object Directory 20081126
2 Importing IV_OBJTYPE Call by reference Type reference (TYPE) TADIR-OBJECT Object Type 20081126
3 Importing IV_PGMID Call by reference Type reference (TYPE) TADIR-PGMID CL_AXT_CONSTANTS=>GC_PROGID_R3TR Program ID in Requests and Tasks 20081126
4 Returning RS_TADIR Value transfer Type reference (TYPE) TADIR Directory of Repository Objects 20081126
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20081126

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP Current timestamp 20080221

Method GET_TIMESTAMP on class CL_AXT_SERVICES has no exception.

Method GET_TRANSPORT_FOR_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20090701
2 Importing IV_PROPOSAL Call by reference Type reference (TYPE) TRKORR A proposal, which is returned if it fits 20090716
3 Importing IV_TYPE Call by reference Type reference (TYPE) TRFUNCTION 'K' Type of request/task 20090701
4 Returning RV_TRANSPORT Value transfer Type reference (TYPE) TRKORR Request/Task 20090701
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090701

Method GET_TRANSPORT_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20090624
2 Returning RV_TARGET Value transfer Type reference (TYPE) TR_TARGET Transport Target of Request 20090624

Method GET_TRANSPORT_TARGET on class CL_AXT_SERVICES has no exception.

Method INCREMENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDITION Call by reference Type reference (TYPE) CHAR5 R/2 table 20100325
2 Importing IV_BASE_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20100325
3 Importing IV_INDEX Call by reference Type reference (TYPE) SYINDEX Loop Index 20100325
4 Importing IV_MAX_LENGTH Call by reference Type reference (TYPE) I 30 20100325
5 Importing IV_MIN_DIGITS Call by reference Type reference (TYPE) SYINDEX Loop Index 20100325
6 Returning RV_NAME Value transfer Type reference (TYPE) AXT_NAME Name 20100325

Method INCREMENT_NAME on class CL_AXT_SERVICES has no exception.

Method INSERT_OBJECTS_IN_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) COMT_GOX_TRANS_OBJECT Table with Entries for Transport (will be converted) 20080530
2 Importing IT_REC_OBJECTS Call by reference Type reference (TYPE) CTS_RECORDING_ENTRIES WBO Remote API: Entries for Change Recording 20090224
3 Importing IV_DELETE_OBJECTS Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE All objects have been deleted 20111004
4 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080530
5 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080530
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Insertion failed 20080530

Method IS_COD_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081119

Method IS_COD_MODE on class CL_AXT_SERVICES has no exception.

Method IS_DELIVERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Object Type 20090803
2 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20090803
3 Returning RV_DELIVERED Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090803

Method IS_DELIVERED on class CL_AXT_SERVICES has no exception.

Method IS_DEV_UNIT_CHANGABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) DLVUNIT 20100614
2 Returning RV_CHANGEABLE Value transfer Type reference (TYPE) AXT_BOOLEAN 20100614

Method IS_DEV_UNIT_CHANGABLE on class CL_AXT_SERVICES has no exception.

Method IS_HTTP_PLUGIN_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PLUGIN_MODE Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100118

Method IS_HTTP_PLUGIN_MODE on class CL_AXT_SERVICES has no exception.

Method IS_NAMESPACE_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20080603
2 Returning RV_IS_CHANGEABLE Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080603

Method IS_NAMESPACE_CHANGEABLE on class CL_AXT_SERVICES has no exception.

Method IS_PACKAGE_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080603
2 Returning RV_IS_CHANGEABLE Value transfer Type reference (TYPE) AXT_BOOLEAN Is changeable 20080603

Method IS_PACKAGE_CHANGEABLE on class CL_AXT_SERVICES has no exception.

Method IS_PACKAGE_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080326
2 Returning RV_LOCAL Value transfer Type reference (TYPE) AXT_BOOLEAN Is local 20080326

Method IS_PACKAGE_LOCAL on class CL_AXT_SERVICES has no exception.

Method IS_SLASH_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20100715
2 Returning RV_SLASH Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100715

Method IS_SLASH_NAMESPACE on class CL_AXT_SERVICES has no exception.

Method IS_UI_COMPONENT_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_COMPONENT Call by reference Type reference (TYPE) AXT_COMPONENT BSP Component 20090302
2 Returning RV_LOCAL Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090302

Method IS_UI_COMPONENT_LOCAL on class CL_AXT_SERVICES has no exception.

Method MAP_EEW_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABAP_DATA_TYPE Call by reference Type reference (TYPE) DATATYPE_D Data Type in ABAP Dictionary 20080617
2 Importing IV_LOWERCASE Call by reference Type reference (TYPE) LOWERCASE Lowercase letters allowed/not allowed 20080617
3 Importing IV_SIGNFLAG Call by reference Type reference (TYPE) SIGNFLAG Flag for sign in numerical fields 20080617
4 Returning RV_DATA_TYPE Value transfer Type reference (TYPE) AXT_FIELD_DATA_TYPE Field Data Type 20080617

Method MAP_EEW_DATA_TYPE on class CL_AXT_SERVICES has no exception.

Method PARSE_STRING_TO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUCTURE Call by reference Type reference (TYPE) ANY 20090629
2 Importing IT_DFIES Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20090629
3 Importing IV_KEY_FLAG_SET Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_TRUE Boolean 20090629
4 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20090629

Method PARSE_STRING_TO_STRUC on class CL_AXT_SERVICES has no exception.

Method REDUCE_APPEND_TAB_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STRUCTURES Call by reference Type reference (TYPE) TTTABNAME Number of Tables 20091102

Method REDUCE_APPEND_TAB_LIST on class CL_AXT_SERVICES has no exception.

Method REMOVE_NON_ALPHANUM_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STRING Call by reference Type reference (TYPE) CLIKE 20100203

Method REMOVE_NON_ALPHANUM_CHARS on class CL_AXT_SERVICES has no exception.

Method REPLACE_SPACE_WITH_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRING Call by reference Type reference (TYPE) CLIKE 20100203

Method REPLACE_SPACE_WITH_CHAR on class CL_AXT_SERVICES has no exception.

Method RESOLVE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) STRING 20090729
2 Exporting EV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090729
3 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20080404
4 Importing IV_GUID Call by reference Type reference (TYPE) AXT_GUID GUID 20080404
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20080404

Method SET_AXT_UI_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090706
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090706

Method SHOW_TRKORR_F4_HELP_SELSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER_NAME_TRKORR Call by reference Type reference (TYPE) RSSCR_NAME 20090709
2 Importing IV_PARAMETER_NAME_USER Call by reference Type reference (TYPE) RSSCR_NAME 20090709
3 Importing IV_PROGRAM Call by reference Attribute reference (LIKE) SY-REPID 20090709

Method SHOW_TRKORR_F4_HELP_SELSCREEN on class CL_AXT_SERVICES has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHAR Call by reference Type reference (TYPE) ANY 20091110
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20091110

Method TO_STRING on class CL_AXT_SERVICES has no exception.

Method UPDATE_OBJECT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20080530
2 Importing IV_STATUS Call by reference Type reference (TYPE) AXT_CAT_STATUS Catalog Object Status 20080530
3 Importing IV_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080530

Method UPDATE_OBJECT_TREE on class CL_AXT_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700