SAP ABAP Class /IWBEP/CL_SB_GEN_DPC_DT_UTIL (Generate Class Method's utility class)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_GENDPC_CMN (Package) Gateway Service Builder # Generator DPC for CMN
Properties
Class /IWBEP/CL_SB_GEN_DPC_DT_UTIL  
Short Description Generate Class Method's utility class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/SB_GENDPC_CMN   Gateway Service Builder # Generator DPC for CMN 
Created 20120125   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CL_SB_GEN_DPC_DT_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWBEP/IF_SB_GEN_DPC_GENERATE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWBEP/IF_SB_GEN_PROJECT_PARSE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SABOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 SEOT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 SEOX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no interface implemented.
Friends
Class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no friend class.
Attributes
Class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_METHOD_SUFFIX Static method Public Method Add method's operation suffix 20120125
2 CHECK_CLASS_EXISTENCE Static method Public Method Check class existence 20120319
3 CHECK_CLASS_SYNTAX Static method Public Method Check the generated class from syntax point of view 20120305
4 CHECK_INTERFACE_EXISTENCE Static method Public Method Check interface existence 20120611
5 CHECK_IS_GW_ALLOWED_INTERFACES Static method Private Method Validate that the returned methods are part of the allowed i 20130923
6 CLASS_HEADER Static method Public Method Create class header 20120125
7 CONSTRUCT_BOP_INTERFACE_NAME Static method Public Method Construct BOP interface name 20120611
8 COPY_CLASS Static method Public Method Copy class 20120322
9 CREATE_CLASS Static method Public Method Create class 20120125
10 CREATE_INHERITANCE Static method Public Method Create Class inheritance 20120125
11 CREATE_METHOD_DESCRIPTION Static method Public Method Create method description 20120126
12 CREATE_PARAMS Static method Public Method Create method's parameters 20120125
13 CREATE_TADIR Static method Public Method Create Tadir entry 20120125
14 DELETE_CLASS Static method Public Method Delete classes 20120125
15 DO_METHOD_NAMES_CHECKS Static method Private Method Check that the returned methods are part of the inerface nam 20130923
16 ENTITY_EXCEP Static method Public Method Entity exceptions 20120125
17 GET_CLS_NAME Static method Public Method Get random class name 20120322
18 GET_CRUD_PARAMS Static method Public Method Get entity parameters 20120222
19 GET_ENTITYSET_PARAMS Static method Public Method Get entityset parameters 20120125
20 GET_INPUT_MAP_TABLE Static method Public Method Get input mapping name 20120606
21 GET_MAPPING_ARTIFACTS Static method Public Method Get fields data from mapping 20120614
22 GET_MESSAGE_FROM_EXCEPTION Static method Public Method Convert exception into bapiret2 structure 20130909
23 GET_OUTPUT_ARTIFACTS_ENTITY Static method Public Method Get table /structure output 20120613
24 GET_OUTPUT_ARTIFACTS_ENTITYSET Static method Public Method Get table /structure output 20120613
25 GET_OUT_MAP_STR_ATTR Static method Public Method Get output mapping table 20120613
26 GET_SUPERCLASS Static method Public Method get class superclass 20130606
27 PREPARE_CLASS_ATTRIBUTES Static method Public Method Prepare class attributes 20120321
28 PREPARE_CLASS_INTERFACES Static method Public Method Create class interface tab 20120306
29 PREPARE_METHOD_DEF Static method Public Method Create method's definition 20120315
30 PREPARE_METHOD_IMPL Static method Public Method Create method's iimplementations 20120315
31 PREPARE_REDEFINITIONS Static method Public Method Create methods redefinitions 20120305
32 UPDATE_TARGET_PATH Static method Public Method Update target path 20120613
Events
Class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OPER_TYPE Public See coding 20120222 BEGIN OF ty_oper_type, oper_suffix TYPE char20, oper_type TYPE char1, END OF ty_oper_type
Method Signatures

Method ADD_METHOD_SUFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) SYINDEX Single-Character Indicator 20120221
2 Returning RS_OPER_TYPE Value transfer Type reference (TYPE) TY_OPER_TYPE Char 20 20120222

Method ADD_METHOD_SUFFIX on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method CHECK_CLASS_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Key structure of a class 20120319
2 Returning RV_CLS_EXIST Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120319

Method CHECK_CLASS_EXISTENCE on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method CHECK_CLASS_SYNTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Key structure of a class 20120305
2 Returning RV_SYNTAXERROR Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120305
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC handler exception class 20120305

Method CHECK_INTERFACE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERFACE_NAME Call by reference Type reference (TYPE) SEOCLSNAME Key structure of a class 20120611
2 Returning RV_INTERFACE_EXIST Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120611

Method CHECK_INTERFACE_EXISTENCE on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method CHECK_IS_GW_ALLOWED_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_METHODS Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_DS_METHODS 20130923
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20130923

Method CLASS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) SEODESCR Short description 20120125
3 Importing IV_INSTANTIATION Call by reference Type reference (TYPE) SEOCREATE Can a class be instantiated 20120125
4 Returning RS_CLASS_DESC Value transfer Type reference (TYPE) VSEOCLASS Generated Table for View VSEOCLASS 20120219

Method CLASS_HEADER on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method CONSTRUCT_BOP_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BOP_INTERFACE_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120611
2 Exporting EV_OVERWRITE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120611
3 Importing IT_GENERATED_ARTIFACTS Call by reference Type reference (TYPE) /IWBEP/T_SB_GEN_ARTIFACTS Genrated artifacts 20120611
4 Importing IV_BOP_PREFIX Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120611
5 Importing IV_RFC_NAME Call by reference Type reference (TYPE) TFDIR-FUNCNAME Object Type Name 20120611

Method CONSTRUCT_BOP_INTERFACE_NAME on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method COPY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20120322
2 Changing CV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20120322
3 Importing IV_NEW_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120322
4 Importing IV_OLD_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120322
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20120322

Method CREATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_INHERITANCE Call by reference Type reference (TYPE) VSEOEXTEND Generated Table for View VSEOEXTEND 20120125
2 Changing CT_ATTRIBUTES Call by reference Type reference (TYPE) SEOO_ATTRIBUTES_R 20120321
3 Changing CT_EXCEP Call by reference Type reference (TYPE) SEOS_EXCEPTIONS_R 20120125
4 Changing CT_IMPLEMENTINGS Call by reference Type reference (TYPE) SEOR_IMPLEMENTINGS_R 20120221
5 Changing CT_METHOD_DESC Call by reference Type reference (TYPE) SEOO_METHODS_R 20120125
6 Changing CT_PARAMS Call by reference Type reference (TYPE) SEOS_PARAMETERS_R 20120125
7 Changing CT_REDEFINITIONS Call by reference Type reference (TYPE) SEOR_REDEFINITIONS_R 20120125
8 Changing CT_TYPES Call by reference Type reference (TYPE) SEOO_TYPES_R 20120213
9 Exporting EV_IS_EXIST Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120125
10 Importing IT_SOURCE_CODE Call by reference Type reference (TYPE) SEO_METHOD_SOURCE_TABLE ABAP Source 20120301
11 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
12 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) SEODESCR Short description 20120125
13 Importing IV_INSTANTIATION Call by reference Type reference (TYPE) SEOCREATE Can a class be instantiated 20120125
14 Importing IV_OVERWRITE Call by reference Type reference (TYPE) BOOLE_D Generate: Overwrite Existing Application Forms 20120125
15 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20120125
16 Importing IV_SUPER_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
17 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20120220
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20120228

Method CREATE_INHERITANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
2 Importing IV_SUPER_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
3 Returning RS_INHERITANCE Value transfer Type reference (TYPE) VSEOEXTEND Generated Table for View VSEOEXTEND 20120125

Method CREATE_INHERITANCE on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method CREATE_METHOD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHOD_DESC Call by reference Type reference (TYPE) SEOO_METHODS_R 20120126
2 Importing IT_METHOD_NAME Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF 20120126
3 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120126

Method CREATE_METHOD_DESCRIPTION on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method CREATE_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCEP Call by reference Type reference (TYPE) SEOS_EXCEPTIONS_R 20120125
2 Changing CT_PARAMS Call by reference Type reference (TYPE) SEOS_PARAMETERS_R 20120125
3 Importing IO_PROJECT_PARSING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SB_GEN_PROJECT_PARSE DPC generator SB project diserialization 20120215
4 Importing IT_ENTITIES Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF 20120125
5 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
6 Importing IV_PARAM_TYPE Call by reference Type reference (TYPE) CHAR1 Char 15 20120125

Method CREATE_PARAMS on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

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) SOBJ_NAME Object Name in Object Directory 20120125
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 'CLAS' Object Type 20120125
3 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20120125
4 Importing IV_PROG_ID Call by reference Type reference (TYPE) PGMID 'R3TR' Program ID in Requests and Tasks 20120125
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20120912

Method DELETE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20120319
2 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20120319

Method DO_METHOD_NAMES_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_METHODS Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_DS_METHODS 20130923
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20130923

Method ENTITY_EXCEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCEP Call by reference Type reference (TYPE) SEOS_EXCEPTIONS_R 20120125
2 Importing IT_ENTITIES Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF 20120125
3 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125

Method ENTITY_EXCEP on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_CLS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CLS_NAME Value transfer Type reference (TYPE) SEOCLSNAME Object Type Name 20120322

Method GET_CLS_NAME on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_CRUD_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMS Call by reference Type reference (TYPE) SEOS_PARAMETERS_R 20120222
2 Importing IO_PROJECT_PARSING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SB_GEN_PROJECT_PARSE DPC generator SB project diserialization 20120228
3 Importing IT_ENTITIES Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF 20120222
4 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120222
5 Importing IV_OPER_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20120222

Method GET_CRUD_PARAMS on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_ENTITYSET_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMS Call by reference Type reference (TYPE) SEOS_PARAMETERS_R 20120125
2 Importing IO_PROJECT_PARSING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SB_GEN_PROJECT_PARSE DPC generator SB project diserialization 20120215
3 Importing IT_ENTITIES Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF 20120125
4 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120125

Method GET_ENTITYSET_PARAMS on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_INPUT_MAP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAP_FIELDS Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_ENTITY_MAP 20120606
2 Importing IT_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING 20120606
3 Importing IV_OPER_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20120614

Method GET_INPUT_MAP_TABLE on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_MAPPING_ARTIFACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING 20120614
2 Exporting ET_STR_ATTR_MAP Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_STR_ATTR 20120614
3 Exporting EV_BE_OUT_TABLE Call by reference Type reference (TYPE) STRING 20120614
4 Exporting EV_IS_DEEP Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120614
5 Exporting EV_STRUCTURE Call by reference Type reference (TYPE) STRING 20120614
6 Exporting EV_WA Call by reference Type reference (TYPE) CHAR30 30 Characters 20120614

Method GET_MAPPING_ARTIFACTS on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_MESSAGE_FROM_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20130909
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130909
3 Importing IV_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM 'U' Parameter Name 20130909
4 Importing IV_SYSTEM Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20130909
5 Importing IV_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20130909

Method GET_MESSAGE_FROM_EXCEPTION on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_OUTPUT_ARTIFACTS_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING 20120722
2 Exporting ET_STRUCTURE_MAP Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_ENTITY_MAP 20120613
3 Exporting ET_TABLE_MAP Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_ENTITY_MAP 20120613

Method GET_OUTPUT_ARTIFACTS_ENTITY on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_OUTPUT_ARTIFACTS_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BE_OUT_TABLE Call by reference Type reference (TYPE) STRING 20120613
2 Exporting EV_IS_DEEP Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120613
3 Exporting EV_STRUCTURE Call by reference Type reference (TYPE) STRING 20120613
4 Exporting EV_WA Call by reference Type reference (TYPE) CHAR30 30 Characters 20120614
5 Importing IT_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING 20120613

Method GET_OUTPUT_ARTIFACTS_ENTITYSET on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_OUT_MAP_STR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING 20120613
2 Exporting ET_STR_ATTR_MAP Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_STR_ATTR 20120613

Method GET_OUT_MAP_STR_ATTR on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method GET_SUPERCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20130606
2 Returning RV_SUPERCLS Value transfer Type reference (TYPE) SEOCLSNAME Object Type Name 20130606

Method GET_SUPERCLASS on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method PREPARE_CLASS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) SEOO_ATTRIBUTES_R 20120321
2 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120321

Method PREPARE_CLASS_ATTRIBUTES on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method PREPARE_CLASS_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IMPLEMENTINGS Call by reference Type reference (TYPE) SEOR_IMPLEMENTINGS_R 20120306
2 Importing IO_PROJECT_PARSING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SB_GEN_PROJECT_PARSE DPC generator SB project diserialization 20130408
3 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Key structure of a class 20120306

Method PREPARE_CLASS_INTERFACES on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.

Method PREPARE_METHOD_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHODS_NAME Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF 20120315
2 Importing IT_ENTITIES Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_ENTITIES 20120315
3 Importing IT_MPC_TYPE_DETAILS Call by reference Type reference (TYPE) /IWBEP/T_SBMC_TYPE_DETL Table type for generated entity type details 20120322
4 Importing IV_BASE_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120315
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_HANDLER DPC handler exception class 20120315

Method PREPARE_METHOD_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_METHOD_SOURCE Call by reference Type reference (TYPE) SEO_METHOD_SOURCE_TABLE SE24: Method Sources 20120315
2 Importing IV_CLS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Key structure of a class 20120319
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_HANDLER DPC handler exception class 20120315

Method PREPARE_REDEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHODS Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_DS_METHODS 20130924
2 Exporting ET_REDEFINITIONS Call by reference Type reference (TYPE) SEOR_REDEFINITIONS_R 20120305
3 Importing IO_PROJECT_PARSING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SB_GEN_PROJECT_PARSE DPC generator SB project diserialization 20130923
4 Importing IT_DEFAULT_OPRT Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_DEFAULT_OPRT 20120305
5 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120305
6 Importing IV_SUPER_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120305
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_DPC_DT_UTIL DPC Utilty exception class 20130923

Method UPDATE_TARGET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING 20120613
2 Changing CT_STR_ATTR_MAP Call by reference Type reference (TYPE) /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_STR_ATTR 20120613
3 Importing IV_BE_OUT_TABLE Call by reference Type reference (TYPE) STRING 20120613

Method UPDATE_TARGET_PATH on class /IWBEP/CL_SB_GEN_DPC_DT_UTIL has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200