SAP ABAP Class CL_PROXY_UTILS (Common Utilities)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_PUBLIC (Package) ES Tools: Proxy Public Interfaces
Properties
Class CL_PROXY_UTILS  
Short Description Common Utilities    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_PUBLIC   ES Tools: Proxy Public Interfaces 
Created 20060726   SAP 
Last change 20140121   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 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_UTILS has no interface implemented.
Friends
Class CL_PROXY_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SYSTEM_TYPE Constant Public See coding 20060727
2 TIME_STAMP Static Attribute Private Type reference (TYPE) PRX_CRON Proxy Generation: Date Proxy Created 20060804
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_LOG Static method Public Method 20060727
2 ANALYSE_ID Static method Private Method Help Routine: Process ID for Task 20060727
3 CHANGE_MASTER_LANGUAGE Static method Public Method 20060727
4 CHECK_SPRX_TADIR Static method Public Method check TADIR consitency for a proxy 20090722
5 DELETE_TADIR Static method Public Method Delete TADIR entry 20060731
6 EXISTS_TEXTCACHE_IMPL Static method Public Method Gets Proxies According to Selection Ranges 20120928
7 GENERIC_MESSAGE Static method Public Method 20060727
8 GET_ADMIN_DATA Static method Public Method Complete Administration Data 20060727
9 GET_DOMAIN_TEXT_BUFFERED Static method Public Method 20060804
10 GET_DOMAIN_TEXT_FOR_VALUE Static method Public Method 20121218
11 GET_HASHID Static method Public Method Determine Hash Value for ID 20060731
12 GET_ICON_FOR_R3TYPE Static method Public Method Get Icon for R/3 Type (DTEL, TABL, and so on) 20060727
13 GET_IFRTYPE_FROM_WSDLTYPE Static method Public Method Get IFR Type from WSDL Type 20060727
14 GET_LANG_ISO2SAP Static method Public Method 20060727
15 GET_LANG_SAP2ISO Static method Public Method 20070824
16 GET_LOCAL_APPEND_PACKAGE Static method Public Method 20080919
17 GET_MASTER_LANGUAGE Static method Public Method 20120824
18 GET_PACKAGE Static method Public Method Get Package 20060726
19 GET_PROXY_WSDL Static method Public Method 20060804
20 GET_PROXY_XSD Static method Public Method 20060804
21 GET_SUPER_CLASS_NAME Static method Public Method get name of super class for given class name 20060727
22 GET_SYSTEM_EDIT Static method Public Method Get System Edit Property 20070504
23 GET_SYSTEM_TYPE Static method Public Method Get System Type 20060727
24 GET_TADIR Static method Public Method Get TADIR entry 20060726
25 GET_TEXTOBJECTS_BY_RANGE Static method Public Method Gets Proxies According to Selection Ranges 20091118
26 GET_TEXT_DATA Static method Public Method gets text data for textids 20091027
27 GET_XSLT_PROGRAM_FAULT Static method Public Method gets XSLT Program for fault parameter 20060816
28 GET_XSLT_PROGRAM_REQUEST Static method Public Method gets XSLT Program for request parameter 20060816
29 GET_XSLT_PROGRAM_RESPONSE Static method Public Method gets XSLT Program for reponse parameter 20060816
30 GET_XSLT_PROGRAM_STRUCTURE Static method Public Method gets XSLT Program for fault parameter 20081121
31 INSERT_INTO_TRANSPORT Static method Public Method inserts proxy in to transport request 20090805
32 IS_CUSTOMER_PACKAGE Static method Public Method 20080619
33 IS_SAP_OBJECT_NAME Static method Public Method is object name owned by SAP 20101005
34 IS_SPRX_TYPE Static method Public Method does object have a generation object? if not -> return true 20111202
35 IS_TABLE_TYPE Static method Public Method 20080625
36 MAP_TEXT Static method Public Method Map text with place holders 20070302
37 MAY_BE_PROXY Static method Public Method does object have a generation object? if not -> return true 20111207
38 MODIFY_SPRX_TADIR Static method Private Method insert/update TADIR for SPRX 20090729
39 PACKAGE_CHECK Static method Public Method Is the package OK? 20060727
40 PACKAGE_READ Static method Public Method Get Package for a Proxy 20060727
41 PROGRESS_INDICATOR Static method Public Method 20070509
42 RAISE_NOT_FOUND_EXCEPTION Static method Public Method Trigger Exception "Object Not Found" 20060727
43 RAISE_NO_TYPE_EXCEPTION Static method Public Method Trigger exception "Object Incomplete" 20060727
44 SHOW_LOG Static method Public Method Display Error Log with T100 Data 20060731
45 UPLOAD_PAYLOAD Static method Public Method 20060804
46 XML_CUT_ENCODING Static method Public Method Eliminates XML Header String with Encoding 20060731
Events
Class CL_PROXY_UTILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_SOAP_APPL_NAMES Public See coding 20060727 t_soap_appl_names type standard table of srt_wsp_soap_appl_name
2 T_T100_MSG Public Type reference (TYPE) IF_PROXY_T100_MESSAGE=>T_T100_MESSAGE 20070425
Method Signatures

Method ADD_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) SPROXLOG-AUTHOR Author of the Repository object 20060727
2 Importing DEVCLASS Call by reference Type reference (TYPE) SPROXLOG-DEVCLASS Package 20060727
3 Importing IFR_NAME Call by reference Type reference (TYPE) CSEQUENCE Proxy Generation: Object Name in Integration Builder 20060727
4 Importing IFR_NSPCE Call by reference Type reference (TYPE) CSEQUENCE Proxy Generation: Namespace in the Integration Builder 20060727
5 Importing IFR_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20060727
6 Changing LOG Call by reference Type reference (TYPE) SPRX_LOG_T 20060727
7 Importing MSGID Call by reference Type reference (TYPE) SPROXLOG-MSGID SY-MSGID Message Class 20060727
8 Importing MSGNO Call by reference Type reference (TYPE) SPROXLOG-MSGNO SY-MSGNO Message Number 20060727
9 Importing MSGTY Call by reference Type reference (TYPE) SPROXLOG-MSGTY SY-MSGTY Message Type 20060727
10 Importing MSGV1 Call by reference Type reference (TYPE) SPROXLOG-MSGV1 SY-MSGV1 Message Variable 20060727
11 Importing MSGV2 Call by reference Type reference (TYPE) SPROXLOG-MSGV2 SY-MSGV2 Message Variable 20060727
12 Importing MSGV3 Call by reference Type reference (TYPE) SPROXLOG-MSGV3 SY-MSGV3 Message Variable 20060727
13 Importing MSGV4 Call by reference Type reference (TYPE) SPROXLOG-MSGV4 SY-MSGV4 Message Variable 20060727
14 Importing OBJECT Call by reference Type reference (TYPE) SPROXLOG-OBJECT Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20060727
15 Importing OBJ_NAME Call by reference Type reference (TYPE) SPROXLOG-OBJ_NAME Proxy Generation: Name of an Object in R/3 20060727
16 Importing POSITION Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20060727
17 Importing SYSUBRC Call by reference Type reference (TYPE) SPROXLOG-SYSUBRC Return Value of ABAP Statements 20060727

Method ADD_TO_LOG on class CL_PROXY_UTILS has no exception.

Method ANALYSE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ANY 20060727
2 Importing MAX_LEN Call by reference Type reference (TYPE) I 50 20060727
3 Exporting NAME Call by reference Type reference (TYPE) ANY 20060727
4 Exporting NAMESPACE Call by reference Type reference (TYPE) ANY 20060727

Method ANALYSE_ID on class CL_PROXY_UTILS has no exception.

Method CHANGE_MASTER_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MASTERLANG Call by reference Type reference (TYPE) TADIR-MASTERLANG Original Language in Repository objects 20060727
2 Importing OBJECT Call by reference Type reference (TYPE) TADIR-OBJECT Object Type 20060727
3 Importing OBJ_NAME Call by reference Type reference (TYPE) TADIR-OBJ_NAME Object Name in Object Directory 20060727
4 Importing PGMID Call by reference Type reference (TYPE) TADIR-PGMID 'R3TR' Program ID in Requests and Tasks 20060727
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060727

Method CHECK_SPRX_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOG Call by reference Type reference (TYPE) SPRX_LOG_T processing log 20090724
2 Importing OBJECTS Call by reference Type reference (TYPE) PRX_ABAPOBJECTS ABAP Name Table 20090722
3 Importing REPAIR Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE repair if inconsistency is found 20090722
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090722

Method DELETE_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) TADIR-AUTHOR Person Responsible for a Repository Object 20060731
2 Importing DEFAULT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20060731
3 Importing OBJECT Call by reference Type reference (TYPE) CSEQUENCE Object Type 20060731
4 Importing OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE Object Name in Object Directory 20060731
5 Importing PACKAGE Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20060731
6 Importing PGMID Call by reference Type reference (TYPE) CSEQUENCE 'R3TR' Program ID in Requests and Tasks 20060731
# Exception Resumable Description Created on
1 CHANGE_OF_CLASS_NOT_ALLOWED 20060731
2 DEVCLASS_NOT_EXISTING 20060731
3 DEVCLASS_NOT_SPECIFIED 20060731
4 ERROR 20060731
5 GTADIR_NOT_REACHED 20060731
6 LOC_PRIV_OBJS_NO_REPAIR 20060731
7 MASTERLANGUAGE_NOT_SPECIFIED 20060731
8 NO_AUTHORIZATION_TO_DELETE 20060731
9 NO_CHANGE_FROM_SAP_TO_TMP 20060731
10 NO_MODIFICATION_OF_HEAD_SYST 20060731
11 NO_SYSTEMNAME 20060731
12 NO_SYSTEMTYPE 20060731
13 OBJECT_EXISTS_GLOBAL 20060731
14 OBJECT_EXISTS_LOCAL 20060731
15 OBJECT_IS_DISTRIBUTED 20060731
16 OBJECT_LOCKED_FOR_ORDER 20060731
17 OBJECT_RESERVED_FOR_DEVCLASS 20060731
18 OBJ_SPECIFICATION_NOT_UNIQUE 20060731
19 ORDER_MISSING 20060731
20 ORIGINAL_SYSTEM_CONFLICT 20060731
21 PGMID_OBJECT_NOT_ALLOWED 20060731
22 SIMULTANIOUS_SET_REMOVE_REPAIR 20060731
23 SPECIFY_OWNER_UNIQUE 20060731
24 TADIR_ENTRY_ILL_TYPE 20060731
25 TADIR_ENTRY_NOT_EXISTING 20060731

Method EXISTS_TEXTCACHE_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) PRX_BOOLEAN returns X if active textcache implementation exists 20120928

Method EXISTS_TEXTCACHE_IMPL on class CL_PROXY_UTILS has no exception.

Method GENERIC_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) STRING 20060727
2 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID 'SPRX' Message Class 20060727
3 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO '001' Message Number 20060727
4 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY 'E' Message Type 20060727
5 Importing MSGV1 Call by reference Type reference (TYPE) CSEQUENCE 20060727
6 Importing MSGV2 Call by reference Type reference (TYPE) CSEQUENCE 20060727
7 Importing MSGV3 Call by reference Type reference (TYPE) CSEQUENCE 20060727
8 Importing MSGV4 Call by reference Type reference (TYPE) CSEQUENCE 20060727

Method GENERIC_MESSAGE on class CL_PROXY_UTILS has no exception.

Method GET_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADMIN Call by reference Type reference (TYPE) SPRX_S_ADMIN 20060727
2 Importing NEW_TIME_STAMP Call by reference Type reference (TYPE) PRX_BOOLEAN SPACE Boolean Variable (X=True, -=False, Space=Unknown) 20060727

Method GET_ADMIN_DATA on class CL_PROXY_UTILS has no exception.

Method GET_DOMAIN_TEXT_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) ANY 20060804
2 Importing LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU ABAP System Field: Language Key of Text Environment 20121218
3 Importing TABNAME Call by reference Type reference (TYPE) ANY 20060804
4 Returning TEXT Value transfer Type reference (TYPE) STRING 20060804
5 Importing VALUE Call by reference Type reference (TYPE) ANY 20060804

Method GET_DOMAIN_TEXT_BUFFERED on class CL_PROXY_UTILS has no exception.

Method GET_DOMAIN_TEXT_FOR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20121218
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20121218
3 Importing VALUE Call by reference Type reference (TYPE) DATA 20121218

Method GET_DOMAIN_TEXT_FOR_VALUE on class CL_PROXY_UTILS has no exception.

Method GET_HASHID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HASH_ID Value transfer Type reference (TYPE) PRX_HASHID Proxy Generation: Hash Key of a Proxy Object 20060731
2 Importing ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20060731

Method GET_HASHID on class CL_PROXY_UTILS has no exception.

Method GET_ICON_FOR_R3TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ICON Value transfer Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060727
2 Importing NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20060727
3 Importing TYPE Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R/3 20060727

Method GET_ICON_FOR_R3TYPE on class CL_PROXY_UTILS has no exception.

Method GET_IFRTYPE_FROM_WSDLTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IFR_TYPE Value transfer Type reference (TYPE) PRX_TYPE Object Type in IFR 20060727
2 Importing R3_TYPE Call by reference Type reference (TYPE) ANY Proxy Generation: Object Type in R/3 20060727
3 Importing WSDL_TYPE Call by reference Type reference (TYPE) ANY Proxy Generation: WSDL Type (portType, message, and so on) 20060727

Method GET_IFRTYPE_FROM_WSDLTYPE on class CL_PROXY_UTILS has no exception.

Method GET_LANG_ISO2SAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SAPLANG Value transfer Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20060727
2 Importing IV_ISOLANG Call by reference Type reference (TYPE) SYCHAR02 ISO Language Key 20060727

Method GET_LANG_ISO2SAP on class CL_PROXY_UTILS has no exception.

Method GET_LANG_SAP2ISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ISOLANG Value transfer Type reference (TYPE) SYCHAR02 ISO Language Key 20070824
2 Importing IV_SAPLANG Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20070824

Method GET_LANG_SAP2ISO on class CL_PROXY_UTILS has no exception.

Method GET_LOCAL_APPEND_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME 'DEFAULT' Logical name for a database connection 20091228
2 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20080919
3 Returning RVAL Value transfer Type reference (TYPE) DEVCLASS Package 20080919
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR Proxy-Generierung: Fehler 20080919

Method GET_MASTER_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ESR_LANGU Call by reference Type reference (TYPE) PRX_LANGU Proxy Generation: Original Language 20120824
2 Returning MASTERLANG Value transfer Type reference (TYPE) TADIR-MASTERLANG Original Language in Repository objects 20120824
3 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Object Type 20120824
4 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Object Name in Object Directory 20120824

Method GET_MASTER_LANGUAGE on class CL_PROXY_UTILS has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) TADIR-AUTHOR Person Responsible for a Repository Object 20060726
2 Importing DEFAULT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20060726
3 Importing FOR_SPRX_OBJECT Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_TRUE get package of SPRX entry in tadir 20111206
4 Importing IGNORE_ERROR Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20130219
5 Importing OBJECT Call by reference Type reference (TYPE) CSEQUENCE Object Type 20060726
6 Importing OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE Object Name in Object Directory 20060726
7 Importing PACKAGE Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20060726
8 Importing PGMID Call by reference Type reference (TYPE) CSEQUENCE 'R3TR' Program ID in Requests and Tasks 20060726
9 Returning RVAL Value transfer Type reference (TYPE) DEVCLASS Package 20060726
# Exception Resumable Description Created on
1 CHANGE_OF_CLASS_NOT_ALLOWED 20060726
2 DEVCLASS_NOT_EXISTING 20060726
3 DEVCLASS_NOT_SPECIFIED 20060726
4 ERROR 20060726
5 GTADIR_NOT_REACHED 20060726
6 LOC_PRIV_OBJS_NO_REPAIR 20060726
7 MASTERLANGUAGE_NOT_SPECIFIED 20060726
8 NO_AUTHORIZATION_TO_DELETE 20060726
9 NO_CHANGE_FROM_SAP_TO_TMP 20060726
10 NO_MODIFICATION_OF_HEAD_SYST 20060726
11 NO_SYSTEMNAME 20060726
12 NO_SYSTEMTYPE 20060726
13 OBJECT_EXISTS_GLOBAL 20060726
14 OBJECT_EXISTS_LOCAL 20060726
15 OBJECT_IS_DISTRIBUTED 20060726
16 OBJECT_LOCKED_FOR_ORDER 20060726
17 OBJECT_RESERVED_FOR_DEVCLASS 20060726
18 OBJ_SPECIFICATION_NOT_UNIQUE 20060726
19 ORDER_MISSING 20060726
20 ORIGINAL_SYSTEM_CONFLICT 20060726
21 PGMID_OBJECT_NOT_ALLOWED 20060726
22 SIMULTANIOUS_SET_REMOVE_REPAIR 20060726
23 SPECIFY_OWNER_UNIQUE 20060726
24 TADIR_ENTRY_ILL_TYPE 20060726
25 TADIR_ENTRY_NOT_EXISTING 20060726

Method GET_PROXY_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT Value transfer Type reference (TYPE) XSTRING 20060804
2 Importing PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060804
3 Importing PROXY Call by reference Object reference (TYPE REF TO) CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20060804
4 Importing PROXY_WSDL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120808
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060804
2 CX_SIDL 20060804
3 CX_SLIB SLIB Exceptions 20060804

Method GET_PROXY_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT Value transfer Type reference (TYPE) XSTRING 20060804
2 Importing PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060804
3 Importing PROXY Call by reference Object reference (TYPE REF TO) CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20060804
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060804

Method GET_SUPER_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20060727
2 Returning SUPER_CLASS_NAME Value transfer Type reference (TYPE) STRING 20060727

Method GET_SUPER_CLASS_NAME on class CL_PROXY_UTILS has no exception.

Method GET_SYSTEM_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) TADIR-EDTFLAG System is in SP-Mode or not 20070504

Method GET_SYSTEM_EDIT on class CL_PROXY_UTILS has no exception.

Method GET_SYSTEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) SY-SYSID System Type: "SAP" or "CUSTOMER" 20060727

Method GET_SYSTEM_TYPE on class CL_PROXY_UTILS has no exception.

Method GET_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) TADIR-AUTHOR Person Responsible for a Repository Object 20060731
2 Importing DEFAULT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20060731
3 Importing FOR_SPRX_OBJECT Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_TRUE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20111207
4 Importing OBJECT Call by reference Type reference (TYPE) CSEQUENCE Object Type 20060726
5 Importing OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE Object Name in Object Directory 20060726
6 Importing PACKAGE Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20060731
7 Importing PGMID Call by reference Type reference (TYPE) CSEQUENCE 'R3TR' Program ID in Requests and Tasks 20060726
8 Returning RVAL Value transfer Type reference (TYPE) TADIR Package 20060731
# Exception Resumable Description Created on
1 CHANGE_OF_CLASS_NOT_ALLOWED 20060731
2 DEVCLASS_NOT_EXISTING 20060731
3 DEVCLASS_NOT_SPECIFIED 20060731
4 ERROR 20060731
5 GTADIR_NOT_REACHED 20060731
6 LOC_PRIV_OBJS_NO_REPAIR 20060731
7 MASTERLANGUAGE_NOT_SPECIFIED 20060731
8 NO_AUTHORIZATION_TO_DELETE 20060731
9 NO_CHANGE_FROM_SAP_TO_TMP 20060731
10 NO_MODIFICATION_OF_HEAD_SYST 20060731
11 NO_SYSTEMNAME 20060731
12 NO_SYSTEMTYPE 20060731
13 OBJECT_EXISTS_GLOBAL 20060731
14 OBJECT_EXISTS_LOCAL 20060731
15 OBJECT_IS_DISTRIBUTED 20060731
16 OBJECT_LOCKED_FOR_ORDER 20060731
17 OBJECT_RESERVED_FOR_DEVCLASS 20060731
18 OBJ_SPECIFICATION_NOT_UNIQUE 20060731
19 ORDER_MISSING 20060731
20 ORIGINAL_SYSTEM_CONFLICT 20060731
21 PGMID_OBJECT_NOT_ALLOWED 20060731
22 SIMULTANIOUS_SET_REMOVE_REPAIR 20060731
23 SPECIFY_OWNER_UNIQUE 20060731
24 TADIR_ENTRY_ILL_TYPE 20060731
25 TADIR_ENTRY_NOT_EXISTING 20060731

Method GET_TEXTOBJECTS_BY_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME Call by reference Type reference (TYPE) PRX_R_R3NAME_T Range Table for PRX_R_R3NAME 20091118
2 Importing NAME Call by reference Type reference (TYPE) PRX_R_NAME_T Range: Repository Name 20091118
3 Importing NAMESPACE Call by reference Type reference (TYPE) PRX_R_NSPCE_T Range: Namespaces 20091118
4 Returning TEXT_OBJECTS Value transfer Type reference (TYPE) PRX_T_TXT_OBJ_BASIC Return Table 20091118
# Exception Resumable Description Created on
1 TEXTCACHE_NOT_ACTIVE Textcache BADI SPRX_PROXY_UI_TEXTS is not active 20121002

Method GET_TEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091027
2 Exporting TEXTDATA Call by reference Type reference (TYPE) IF_PROXY_UI_TEXTS=>TTXVCACHEESFTEXTDATA TXV Cache ESF Text and Data 20091027
3 Importing TEXTIDS Call by reference Type reference (TYPE) IF_PROXY_UI_TEXTS=>TTXVCACHEESFID TXV Cache ESF ID Table 20091027
4 Exporting TEXTS Call by reference Type reference (TYPE) IF_PROXY_UI_TEXTS=>TTXVCACHEESFTEXT TXV Cache ESF Text Table 20091027

Method GET_TEXT_DATA on class CL_PROXY_UTILS has no exception.

Method GET_XSLT_PROGRAM_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) PRX_DIR Proxy Generation: Interface Direction (Inbound/Outbound) 20060816
2 Importing EXTENDED Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20060816
3 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20060816
4 Exporting XSLTLABEL Call by reference Type reference (TYPE) PRX_R3TEXT Proxy Generation: Short Text of an Object in SAP System 20060816
5 Exporting XSLTNAME Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20060816
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060816

Method GET_XSLT_PROGRAM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) PRX_DIR Proxy Generation: Interface Direction (Inbound/Outbound) 20060816
2 Importing EXTENDED Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20060816
3 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20060816
4 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20060816
5 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20060816
6 Exporting XSLTLABEL Call by reference Type reference (TYPE) PRX_R3TEXT Proxy Generation: Short Text of an Object in SAP System 20060816
7 Exporting XSLTNAME Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20060816
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060816

Method GET_XSLT_PROGRAM_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) PRX_DIR Proxy Generation: Interface Direction (Inbound/Outbound) 20060816
2 Importing EXTENDED Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20060816
3 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20060816
4 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20060816
5 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20060816
6 Exporting XSLTLABEL Call by reference Type reference (TYPE) PRX_R3TEXT Proxy Generation: Short Text of an Object in SAP System 20060816
7 Exporting XSLTNAME Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20060816
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060816

Method GET_XSLT_PROGRAM_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20081121
2 Importing SVAR_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20081201
3 Exporting XSLTLABEL_A2X_EXT Call by reference Type reference (TYPE) PRX_R3TEXT Proxy Generation: Short Text of an Object in SAP System 20081121
4 Exporting XSLTLABEL_STD Call by reference Type reference (TYPE) PRX_R3TEXT Proxy Generation: Short Text of an Object in SAP System 20081121
5 Exporting XSLTLABEL_X2A_EXT Call by reference Type reference (TYPE) PRX_R3TEXT Proxy Generation: Short Text of an Object in SAP System 20081121
6 Exporting XSLTNAME_A2X_EXT Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20081121
7 Exporting XSLTNAME_STD Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20081121
8 Exporting XSLTNAME_X2A_EXT Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20081121
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20081121

Method INSERT_INTO_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090805
2 Changing LOG Call by reference Type reference (TYPE) SPRX_LOG_T 20090805
3 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20090805
4 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20090805
5 Changing TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20090805

Method INSERT_INTO_TRANSPORT on class CL_PROXY_UTILS has no exception.

Method IS_CUSTOMER_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CUSTOMER_PACKAGE Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20080619
2 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080619

Method IS_CUSTOMER_PACKAGE on class CL_PROXY_UTILS has no exception.

Method IS_SAP_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE 20101005
2 Returning RVAL Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20101005

Method IS_SAP_OBJECT_NAME on class CL_PROXY_UTILS has no exception.

Method IS_SPRX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) CSEQUENCE 20111202
2 Returning RVAL Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20111202

Method IS_SPRX_TYPE on class CL_PROXY_UTILS has no exception.

Method IS_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFR_TYPE Call by reference Type reference (TYPE) PRX_WSDLTY Proxy Generation: Object Identification ES Builder 20080625
2 Returning IS_TABLE_TYPE Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20080625

Method IS_TABLE_TYPE on class CL_PROXY_UTILS has no exception.

Method MAP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P1 Call by reference Type reference (TYPE) SIMPLE 20070302
2 Importing P10 Call by reference Type reference (TYPE) SIMPLE 20070627
3 Importing P2 Call by reference Type reference (TYPE) SIMPLE 20070302
4 Importing P3 Call by reference Type reference (TYPE) SIMPLE 20070302
5 Importing P4 Call by reference Type reference (TYPE) SIMPLE 20070302
6 Importing P5 Call by reference Type reference (TYPE) SIMPLE 20070627
7 Importing P6 Call by reference Type reference (TYPE) SIMPLE 20070627
8 Importing P7 Call by reference Type reference (TYPE) SIMPLE 20070627
9 Importing P8 Call by reference Type reference (TYPE) SIMPLE 20070627
10 Importing P9 Call by reference Type reference (TYPE) SIMPLE 20070627
11 Returning RVAL Value transfer Type reference (TYPE) STRING 20070302
12 Importing TEXT Call by reference Type reference (TYPE) CSEQUENCE 20070302

Method MAP_TEXT on class CL_PROXY_UTILS has no exception.

Method MAY_BE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) CSEQUENCE 20111207
2 Returning RVAL Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20111207

Method MAY_BE_PROXY on class CL_PROXY_UTILS has no exception.

Method MODIFY_SPRX_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) TADIR-AUTHOR Person Responsible for a Repository Object 20090729
2 Importing DEVCLASS Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20090729
3 Exporting ERROR Call by reference Type reference (TYPE) PRX_BOOLEAN error occured 20090729
4 Changing LOG Call by reference Type reference (TYPE) SPROXLOGS Table of Logs 20090729
5 Importing MASTERLANG Call by reference Type reference (TYPE) TADIR-MASTERLANG Original Language in Repository objects 20090729
6 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Type 20090729
7 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Name 20090729
8 Importing SRCSYSTEM Call by reference Type reference (TYPE) TADIR-SRCSYSTEM Original System of Object 20090729

Method MODIFY_SPRX_TADIR on class CL_PROXY_UTILS has no exception.

Method PACKAGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Type reference (TYPE) PRX_S_COMP Proxy Generation: Query Data: Components 20060727
2 Importing COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080618
3 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20060727
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20060727

Method PACKAGE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PACKAGE Value transfer Type reference (TYPE) PRX_S_TDEVC Package 20060727
2 Importing PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20060727

Method PACKAGE_READ on class CL_PROXY_UTILS has no exception.

Method PROGRESS_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) CSEQUENCE 20070509
2 Importing P1 Call by reference Type reference (TYPE) SIMPLE 20070509
3 Importing P2 Call by reference Type reference (TYPE) SIMPLE 20070509
4 Importing P3 Call by reference Type reference (TYPE) SIMPLE 20070509
5 Importing P4 Call by reference Type reference (TYPE) SIMPLE 20070509
6 Importing PERCENTAGE Call by reference Type reference (TYPE) NUMERIC 20070509
7 Importing TEXT Call by reference Type reference (TYPE) CSEQUENCE 20070509

Method PROGRESS_INDICATOR on class CL_PROXY_UTILS has no exception.

Method RAISE_NOT_FOUND_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Type reference (TYPE) ANY 20060727
2 Importing ID Call by reference Type reference (TYPE) ANY 20060727
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20060727

Method RAISE_NO_TYPE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ANY 20060727
2 Importing MISSING_OBJECT Call by reference Type reference (TYPE) ANY 20060727
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20060727

Method SHOW_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG Call by reference Type reference (TYPE) SPRX_LOG_T Messages, Message Type 20060731
2 Importing PROXY Call by reference Object reference (TYPE REF TO) CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20060731
3 Importing TITLE Call by reference Type reference (TYPE) C Title 20060731

Method SHOW_LOG on class CL_PROXY_UTILS has no exception.

Method UPLOAD_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE Call by reference Type reference (TYPE) STRING File Name 20060804
2 Exporting PAYLOAD_S Call by reference Type reference (TYPE) STRING 20060804
3 Exporting PAYLOAD_X Call by reference Type reference (TYPE) XSTRING 20060804

Method UPLOAD_PAYLOAD on class CL_PROXY_UTILS has no exception.

Method XML_CUT_ENCODING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XML_SEGMENT Call by reference Type reference (TYPE) STRING 20071205
2 Changing XML_STRING Call by reference Type reference (TYPE) STRING 20060731

Method XML_CUT_ENCODING on class CL_PROXY_UTILS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710