SAP ABAP Class CL_ESD_CG_CLASS_GENERATION (SRT WSP: Utilities for Generation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_CONSUMER_GROUPS (Package) ES Tools - ServiceGroups
Properties
Class CL_ESD_CG_CLASS_GENERATION  
Short Description SRT WSP: Utilities for Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_CONSUMER_GROUPS   ES Tools - ServiceGroups 
Created 20091001   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ESD_CG_CLASS_GENERATION has no interface implemented.
Friends
Class CL_ESD_CG_CLASS_GENERATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_COMPONENT_THRESHOLD Constant Private Type reference (TYPE) INT4 20 Threshold value for Generation of Structure 20091030
2 G_DEFAULT_VERSION Constant Private Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION 0001 ServiceGroup: Code Generation Version 20091001
3 G_TAB_METHOD_NAMES Static Attribute Private Type reference (TYPE) STTY_CG_METHOD_NAME ServiceGroup: Method names for Consumer Proxies 20091001
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CLASS_EXISTS Static method Private Method Checks Existence of Class 20091001
2 CHECK_STRUCT_EXISTS Static method Private Method Checks Existence of Structure 20091001
3 CHECK_TABLETYPE_EXISTS Static method Private Method Checks Existence of Table Type 20091001
4 CREATE_ATTRIBUTES Static method Private Method Create OO Class Attributes 20091001
5 CREATE_CLASS Static method Private Method Create OO Class 20091001
6 CREATE_CLASS_NAME Static method Public Method Create Class Name 20091001
7 CREATE_METHODS Static method Private Method Create OO Class Methods 20091001
8 CREATE_METHOD_EXCEPTIONS Static method Private Method Create OO Method Exceptions 20091001
9 CREATE_METHOD_NAME Static method Private Method Create OO Method Name 20091001
10 CREATE_METHOD_PARAMETERS Static method Private Method Create OO Method Parameters 20091001
11 CREATE_METHOD_SOURCES Static method Private Method Create OO Method Sources 20091001
12 CREATE_STRUCTURE Static method Private Method Create DDIC Structure 20091001
13 CREATE_STRUCT_NAME Static method Private Method Create Structure Name 20091001
14 CREATE_TABLETYPE Static method Private Method Create DDIC Table Type 20091001
15 CREATE_TABLETYPE_NAME Static method Private Method Create Table Type Name 20091001
16 CREATE_TEMPLATE_FROM_METHOD Static method Public Method Save Template Source in DB from Method 20091001
17 DELETE_CLASS Static method Private Method Delete OO Class 20091001
18 DELETE_FOR_SERVICE_GROUP Static method Public Method Deletes Objects for Service Group 20091001
19 DELETE_STRUCTURE Static method Private Method Delete DDIC Structure 20091001
20 DELETE_TABLETYPE Static method Private Method Delete DDIC Table Type 20091001
21 DOWNLOAD_FILE Static method Private Method Download File to Presentation Server 20091001
22 DOWNLOAD_TEMPLATE Static method Public Method Download Template Source to local file 20091001
23 GENERATE_FOR_SERVICE_GROUP Static method Public Method Generates Objects for Service Group 20091001
24 GET_CLASS Static method Private Method Get Class 20091001
25 GET_CLASS_DESCRIPTION Static method Private Method Get Description Text of Class 20091002
26 GET_METHOD_NAME Static method Private Method Get OO Method Name 20091001
27 GET_METHOD_SOURCE Static method Private Method Get Source of Method 20091001
28 GET_METHOD_TEMPLATE_SOURCE Static method Private Method Get Template Source Code for Method 20091001
29 IS_CLASS_LOCKED Static method Private Method Is Class Locked 20091002
30 IS_STRUCTURE_LOCKED Static method Private Method Is Structure Locked 20091002
31 IS_TABLETYPE_LOCKED Static method Private Method Is Table Type Locked 20091002
32 SAVE_TEMPLATE_SOURCE Static method Private Method Save Template Source in DB 20091001
33 UPDATE_TADIR_ENTRY Static method Private Method Updates TADIR entry for an object 20091001
34 UPLOAD_FILE Static method Private Method Upload File from Presentation Server 20091001
35 UPLOAD_TEMPLATE Static method Public Method Uploade Template Source from local file 20091001
Events
Class CL_ESD_CG_CLASS_GENERATION has no event.
Types
Class CL_ESD_CG_CLASS_GENERATION has no local type.
Method Signatures

Method CHECK_CLASS_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Returning R_CLASS_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CHECK_STRUCT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
2 Returning R_STRUCT_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CHECK_TABLETYPE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_TYPE_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
2 Returning R_TABLE_TYPE_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_LRD_FILTER Call by reference Type reference (TYPE) DDOBJNAME LRD Filter 20091008
3 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
4 Importing I_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
5 Importing I_TABLE_TYPE_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
6 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
7 Returning R_TAB_ATTRIBUTES Value transfer Type reference (TYPE) SEOO_ATTRIBUTES_R 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
3 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
4 Importing I_LRD_FILTER Call by reference Type reference (TYPE) DDOBJNAME 20091001
5 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
6 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
7 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
8 Importing I_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
9 Importing I_TABLE_TYPE_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
10 Importing I_TAB_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20091030
11 Importing I_TAB_CONS_PRX Call by reference Type reference (TYPE) STTY_CG_CONS_PRX Table of Assigned Consumer Proxies 20091001
12 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION ServiceGroup: Code Generation Version 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_DESCR_FRAGMENT Call by reference Type reference (TYPE) ANY 20091002
3 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
4 Importing I_METHOD_TEMPLATE_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
5 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
6 Returning R_TAB_METHODS Value transfer Type reference (TYPE) SEOO_METHODS_R 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_METHOD_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
3 Importing I_METHOD_TEMPLATE_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
4 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
5 Returning R_TAB_EXCEPTIONS Value transfer Type reference (TYPE) SEOS_EXCEPTIONS_R 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_METHOD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONSUMER_PROXY Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091001
2 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION ServiceGroup: Code Generation Version 20091027
3 Returning R_METHOD_NAME Value transfer Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_METHOD_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_CO_PROXY_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091001
3 Importing I_LRD_FILTER Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
4 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
5 Importing I_METHOD_TEMPLATE_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
6 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091030
7 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091030
8 Importing I_TABLE_TYPE_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
9 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
10 Returning R_TAB_PARAMETERS Value transfer Type reference (TYPE) SEOS_PARAMETERS_R 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_METHOD_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CO_PROXY_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091005
2 Importing I_LRD_FILTER Call by reference Type reference (TYPE) DDOBJNAME 20091001
3 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
4 Importing I_METHOD_TEMPLATE_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
5 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
6 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
7 Importing I_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of generated Structure 20091009
8 Importing I_TAB_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20091030
9 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
10 Returning R_TAB_METHOD_SOURCES Value transfer Type reference (TYPE) SEO_METHOD_SOURCE_TABLE SE24: Method Sources 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
2 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
3 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20130627
4 Importing I_STRUCTNAME_NEW Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
5 Importing I_STRUCTNAME_TEMPLATE Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
6 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_STRUCT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME 20091001
2 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
3 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_TABLETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
2 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
3 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20130627
4 Importing I_STRUCTNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
5 Importing I_TABLETYPENAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
6 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_TABLETYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TABLE_TYPE_NAME Value transfer Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
2 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091028
3 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method CREATE_TEMPLATE_FROM_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LRD_FILTER Call by reference Type reference (TYPE) BOOLEAN Name of ABAP Dictionary Object 20091001
2 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
3 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
4 Importing I_SOURCE_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
5 Importing I_SOURCE_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
6 Importing I_TEMPLATE_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
7 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION ServiceGroup: Code Generation Version 20091026
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method DELETE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method DELETE_FOR_SERVICE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
3 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
4 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method DELETE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
2 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
3 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
4 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20130627
5 Importing I_STRUCTNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method DELETE_TABLETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091005
2 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
3 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
4 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20130627
5 Importing I_TABLETYPENAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method DOWNLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING 20091001
2 Importing I_TAB_METHOD_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP Source 20091001
3 Returning R_RC Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method DOWNLOAD_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING 20091001
3 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method GENERATE_FOR_SERVICE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Changing C_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
3 Changing C_TABLE_TYPE_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
4 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
5 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
6 Importing I_LRD_FILTER Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
7 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
8 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
9 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
10 Importing I_TAB_CONS_PRX Call by reference Type reference (TYPE) STTY_CG_CONS_PRX Table of Assigned Consumer Proxies 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method GET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20091001
2 Exporting E_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
3 Exporting E_TABLE_TYPE_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091001
4 Exporting E_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
5 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method GET_CLASS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091002
2 Returning R_DESCRIPTION Value transfer Type reference (TYPE) STRING 20091002
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method GET_METHOD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONSUMER_PROXY Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091001
2 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION ServiceGroup: Code Generation Version 20091027
3 Returning R_METHOD_NAME Value transfer Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method GET_METHOD_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
2 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME 20091001
3 Returning R_TAB_METHOD_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP Source 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method GET_METHOD_TEMPLATE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LRD_FILTER Call by reference Type reference (TYPE) DDOBJNAME 20091001
2 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
3 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
4 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
5 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION Version 20091001
6 Returning R_TAB_METHOD_SOURCE Value transfer Type reference (TYPE) SEO_METHOD_SOURCE_TABLE SE24: Method Sources 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method IS_CLASS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091002
2 Returning R_IS_LOCKED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091002
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method IS_STRUCTURE_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091002
2 Returning R_IS_LOCKED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091002
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method IS_TABLETYPE_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091002
2 Returning R_IS_LOCKED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091002
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method SAVE_TEMPLATE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LRD_FILTER Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
2 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20091001
3 Importing I_METHOD_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP Source 20091001
4 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
5 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
6 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION ServiceGroup: Code Generation Version 20091026
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method UPDATE_TADIR_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORRNR Call by reference Type reference (TYPE) TRKORR Request/Task 20091001
2 Importing I_DELETE_TADIR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091001
3 Importing I_DEV_CLASS Call by reference Type reference (TYPE) DEVCLASS Package 20091001
4 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20091001
5 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20091001
6 Importing I_PGMID Call by reference Type reference (TYPE) PGMID Program ID in Requests and Tasks 20091001
7 Importing I_SERVICE_GROUP Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20130627
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING 20091001
2 Returning R_TAB_METHOD_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP Source 20091001
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002

Method UPLOAD_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING 20091001
2 Importing I_LRD_FILTER Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
3 Importing I_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME 20091001
4 Importing I_MULTI_RECE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
5 Importing I_MULTI_SYS_ALLOWED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091001
6 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_CODE_GEN_VERSION ServiceGroup: Code Generation Version 20091026
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20091002
History
Last changed by/on SAP  20130531 
SAP Release Created in 72L