Hierarchy
⤷
⤷
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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 8 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 9 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 10 | 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 | Static method | Public | Method | Add method's operation suffix | 20120125 | |
| 2 | Static method | Public | Method | Check class existence | 20120319 | |
| 3 | Static method | Public | Method | Check the generated class from syntax point of view | 20120305 | |
| 4 | Static method | Public | Method | Check interface existence | 20120611 | |
| 5 | Static method | Private | Method | Validate that the returned methods are part of the allowed i | 20130923 | |
| 6 | Static method | Public | Method | Create class header | 20120125 | |
| 7 | Static method | Public | Method | Construct BOP interface name | 20120611 | |
| 8 | Static method | Public | Method | Copy class | 20120322 | |
| 9 | Static method | Public | Method | Create class | 20120125 | |
| 10 | Static method | Public | Method | Create Class inheritance | 20120125 | |
| 11 | Static method | Public | Method | Create method description | 20120126 | |
| 12 | Static method | Public | Method | Create method's parameters | 20120125 | |
| 13 | Static method | Public | Method | Create Tadir entry | 20120125 | |
| 14 | Static method | Public | Method | Delete classes | 20120125 | |
| 15 | Static method | Private | Method | Check that the returned methods are part of the inerface nam | 20130923 | |
| 16 | Static method | Public | Method | Entity exceptions | 20120125 | |
| 17 | Static method | Public | Method | Get random class name | 20120322 | |
| 18 | Static method | Public | Method | Get entity parameters | 20120222 | |
| 19 | Static method | Public | Method | Get entityset parameters | 20120125 | |
| 20 | Static method | Public | Method | Get input mapping name | 20120606 | |
| 21 | Static method | Public | Method | Get fields data from mapping | 20120614 | |
| 22 | Static method | Public | Method | Convert exception into bapiret2 structure | 20130909 | |
| 23 | Static method | Public | Method | Get table /structure output | 20120613 | |
| 24 | Static method | Public | Method | Get table /structure output | 20120613 | |
| 25 | Static method | Public | Method | Get output mapping table | 20120613 | |
| 26 | Static method | Public | Method | get class superclass | 20130606 | |
| 27 | Static method | Public | Method | Prepare class attributes | 20120321 | |
| 28 | Static method | Public | Method | Create class interface tab | 20120306 | |
| 29 | Static method | Public | Method | Create method's definition | 20120315 | |
| 30 | Static method | Public | Method | Create method's iimplementations | 20120315 | |
| 31 | Static method | Public | Method | Create methods redefinitions | 20120305 | |
| 32 | 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 | IV_INDEX | Call by reference | Type reference (TYPE) | SYINDEX | Single-Character Indicator | 20120221 | |||
| 2 | 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 | IV_CLS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Key structure of a class | 20120319 | |||
| 2 | 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 | IV_CLS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Key structure of a class | 20120305 | |||
| 2 | RV_SYNTAXERROR | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Key structure of a class | 20120611 | |||
| 2 | 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 | IT_METHODS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_DS_METHODS | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC Utilty exception class | 20130923 |
Method CLASS_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 | |||
| 2 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | SEODESCR | Short description | 20120125 | |||
| 3 | IV_INSTANTIATION | Call by reference | Type reference (TYPE) | SEOCREATE | Can a class be instantiated | 20120125 | |||
| 4 | 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 | EV_BOP_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120611 | |||
| 2 | EV_OVERWRITE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120611 | |||
| 3 | IT_GENERATED_ARTIFACTS | Call by reference | Type reference (TYPE) | /IWBEP/T_SB_GEN_ARTIFACTS | Genrated artifacts | 20120611 | |||
| 4 | IV_BOP_PREFIX | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120611 | |||
| 5 | 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 | CV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20120322 | |||
| 2 | CV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20120322 | |||
| 3 | IV_NEW_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120322 | |||
| 4 | IV_OLD_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC Utilty exception class | 20120322 |
Method CREATE_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_INHERITANCE | Call by reference | Type reference (TYPE) | VSEOEXTEND | Generated Table for View VSEOEXTEND | 20120125 | |||
| 2 | CT_ATTRIBUTES | Call by reference | Type reference (TYPE) | SEOO_ATTRIBUTES_R | 20120321 | ||||
| 3 | CT_EXCEP | Call by reference | Type reference (TYPE) | SEOS_EXCEPTIONS_R | 20120125 | ||||
| 4 | CT_IMPLEMENTINGS | Call by reference | Type reference (TYPE) | SEOR_IMPLEMENTINGS_R | 20120221 | ||||
| 5 | CT_METHOD_DESC | Call by reference | Type reference (TYPE) | SEOO_METHODS_R | 20120125 | ||||
| 6 | CT_PARAMS | Call by reference | Type reference (TYPE) | SEOS_PARAMETERS_R | 20120125 | ||||
| 7 | CT_REDEFINITIONS | Call by reference | Type reference (TYPE) | SEOR_REDEFINITIONS_R | 20120125 | ||||
| 8 | CT_TYPES | Call by reference | Type reference (TYPE) | SEOO_TYPES_R | 20120213 | ||||
| 9 | EV_IS_EXIST | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120125 | |||
| 10 | IT_SOURCE_CODE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | ABAP Source | 20120301 | |||
| 11 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 | |||
| 12 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | SEODESCR | Short description | 20120125 | |||
| 13 | IV_INSTANTIATION | Call by reference | Type reference (TYPE) | SEOCREATE | Can a class be instantiated | 20120125 | |||
| 14 | IV_OVERWRITE | Call by reference | Type reference (TYPE) | BOOLE_D | Generate: Overwrite Existing Application Forms | 20120125 | |||
| 15 | IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20120125 | |||
| 16 | IV_SUPER_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 | |||
| 17 | IV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20120220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC Utilty exception class | 20120228 |
Method CREATE_INHERITANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 | |||
| 2 | IV_SUPER_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 | |||
| 3 | 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 | ET_METHOD_DESC | Call by reference | Type reference (TYPE) | SEOO_METHODS_R | 20120126 | ||||
| 2 | IT_METHOD_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20120126 | ||||
| 3 | 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 | CT_EXCEP | Call by reference | Type reference (TYPE) | SEOS_EXCEPTIONS_R | 20120125 | ||||
| 2 | CT_PARAMS | Call by reference | Type reference (TYPE) | SEOS_PARAMETERS_R | 20120125 | ||||
| 3 | IO_PROJECT_PARSING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SB_GEN_PROJECT_PARSE | DPC generator SB project diserialization | 20120215 | |||
| 4 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20120125 | ||||
| 5 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 | |||
| 6 | 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 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Object Name in Object Directory | 20120125 | |||
| 2 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 'CLAS' | Object Type | 20120125 | ||
| 3 | IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20120125 | |||
| 4 | IV_PROG_ID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | Program ID in Requests and Tasks | 20120125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC Utilty exception class | 20120912 |
Method DELETE_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20120319 | |||
| 2 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_METHODS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_DS_METHODS | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC Utilty exception class | 20130923 |
Method ENTITY_EXCEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXCEP | Call by reference | Type reference (TYPE) | SEOS_EXCEPTIONS_R | 20120125 | ||||
| 2 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20120125 | ||||
| 3 | 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 | 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 | CT_PARAMS | Call by reference | Type reference (TYPE) | SEOS_PARAMETERS_R | 20120222 | ||||
| 2 | IO_PROJECT_PARSING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SB_GEN_PROJECT_PARSE | DPC generator SB project diserialization | 20120228 | |||
| 3 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20120222 | ||||
| 4 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120222 | |||
| 5 | 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 | CT_PARAMS | Call by reference | Type reference (TYPE) | SEOS_PARAMETERS_R | 20120125 | ||||
| 2 | IO_PROJECT_PARSING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SB_GEN_PROJECT_PARSE | DPC generator SB project diserialization | 20120215 | |||
| 3 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20120125 | ||||
| 4 | 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 | ET_MAP_FIELDS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_ENTITY_MAP | 20120606 | ||||
| 2 | IT_MAPPING | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING | 20120606 | ||||
| 3 | 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 | CT_MAPPING | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING | 20120614 | ||||
| 2 | ET_STR_ATTR_MAP | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_STR_ATTR | 20120614 | ||||
| 3 | EV_BE_OUT_TABLE | Call by reference | Type reference (TYPE) | STRING | 20120614 | ||||
| 4 | EV_IS_DEEP | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120614 | |||
| 5 | EV_STRUCTURE | Call by reference | Type reference (TYPE) | STRING | 20120614 | ||||
| 6 | 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 | ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20130909 | |||
| 2 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130909 | |||
| 3 | IV_PARAMETER | Call by reference | Type reference (TYPE) | BAPI_PARAM | 'U' | Parameter Name | 20130909 | ||
| 4 | IV_SYSTEM | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20130909 | |||
| 5 | 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 | CT_MAPPING | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING | 20120722 | ||||
| 2 | ET_STRUCTURE_MAP | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_ENTITY_MAP | 20120613 | ||||
| 3 | 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 | EV_BE_OUT_TABLE | Call by reference | Type reference (TYPE) | STRING | 20120613 | ||||
| 2 | EV_IS_DEEP | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120613 | |||
| 3 | EV_STRUCTURE | Call by reference | Type reference (TYPE) | STRING | 20120613 | ||||
| 4 | EV_WA | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20120614 | |||
| 5 | 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 | CT_MAPPING | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING | 20120613 | ||||
| 2 | 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 | IV_CLS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20130606 | |||
| 2 | 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 | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | SEOO_ATTRIBUTES_R | 20120321 | ||||
| 2 | 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 | ET_IMPLEMENTINGS | Call by reference | Type reference (TYPE) | SEOR_IMPLEMENTINGS_R | 20120306 | ||||
| 2 | IO_PROJECT_PARSING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SB_GEN_PROJECT_PARSE | DPC generator SB project diserialization | 20130408 | |||
| 3 | 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 | ET_METHODS_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_METHOD_DEF | 20120315 | ||||
| 2 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_ENTITIES | 20120315 | ||||
| 3 | IT_MPC_TYPE_DETAILS | Call by reference | Type reference (TYPE) | /IWBEP/T_SBMC_TYPE_DETL | Table type for generated entity type details | 20120322 | |||
| 4 | IV_BASE_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | SE24: Method Sources | 20120315 | |||
| 2 | IV_CLS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Key structure of a class | 20120319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DPC handler exception class | 20120315 |
Method PREPARE_REDEFINITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_METHODS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_PROJECT_PARSE=>TT_DS_METHODS | 20130924 | ||||
| 2 | ET_REDEFINITIONS | Call by reference | Type reference (TYPE) | SEOR_REDEFINITIONS_R | 20120305 | ||||
| 3 | IO_PROJECT_PARSING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SB_GEN_PROJECT_PARSE | DPC generator SB project diserialization | 20130923 | |||
| 4 | IT_DEFAULT_OPRT | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_DEFAULT_OPRT | 20120305 | ||||
| 5 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120305 | |||
| 6 | IV_SUPER_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_MAPPING | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_MAPPING | 20120613 | ||||
| 2 | CT_STR_ATTR_MAP | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_GEN_DPC_GENERATE=>TT_STR_ATTR | 20120613 | ||||
| 3 | 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 |