Hierarchy
⤷ 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 |