SAP ABAP Class CL_FDT_WEB_SERVICE (FDT: Generation of web services)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_CODE_COMPOSER (Package) BRFplus: Code Composer

⤷

⤷

Properties
Class | CL_FDT_WEB_SERVICE | |
Short Description | FDT: Generation of web services | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_CODE_COMPOSER | BRFplus: Code Composer |
Created | 20071011 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
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... |
Interfaces
Class CL_FDT_WEB_SERVICE has no interface implemented.
Friends
Class CL_FDT_WEB_SERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | TABCLASS | 'INTTAB' | Table category | 20071011 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'D34D' | Data Type in ABAP Dictionary | 20071012 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | DDRANKING | '1' | DD: Ranking for include and subtype extension | 20071012 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | TROBJTYPE | 'FUGR' | Object Type | 20071012 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | TROBJTYPE | 'TABL' | Object Type | 20071011 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | TROBJTYPE | 'TTYP' | Object Type | 20071012 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | DEVCLASS | '$TMP' | Package | 20071211 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | PGMID | 'R3TR' | Program ID in Requests and Tasks | 20071011 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'CHAR' | Data Type in ABAP Dictionary | 20071012 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PRF_DT_IF_SEC_BASIC' | Basic Security Profile | 20071031 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PRF_DT_IF_SEC_LOW' | Low Security Profile | 20071031 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PRF_DT_IF_SEC_STRONG' | Strong Security Profile | 20071031 | |
13 | ![]() |
Static Attribute | Public | See coding | 20071012 | ||||
14 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20071031 | |||
15 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20071031 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Activates the generated DDIC objects | 20071012 |
2 | ![]() |
Static method | Private | Method | Adds the objects to transport order | 20080214 |
3 | ![]() |
Static method | Private | Method | Analyses the function for the context and result | 20071011 |
4 | ![]() |
Static method | Public | Method | It checks if the function module already exists | 20110427 |
5 | ![]() |
Static method | Public | Method | This method deletes the Function module specified | 20110427 |
6 | ![]() |
Static method | Private | Method | Deletes all the generated object in case of an error | 20071023 |
7 | ![]() |
Static method | Private | Method | Generates a flat structure | 20071011 |
8 | ![]() |
Static method | Private | Method | Generates the DDIC table | 20071011 |
9 | ![]() |
Static method | Private | Method | Generates the function group | 20071011 |
10 | ![]() |
Static method | Private | Method | Generates the Function Module | 20071012 |
11 | ![]() |
Static method | Private | Method | Generates the code for the function process | 20071015 |
12 | ![]() |
Static method | Public | Method | Generates the web services for the function | 20071011 |
13 | ![]() |
Static method | Public | Method | Generates the RFC for the function | 20080811 |
14 | ![]() |
Static method | Private | Method | Generates the TADIR entry for the object | 20071011 |
15 | ![]() |
Static method | Private | Method | Generates the webservice from the RFC | 20071024 |
16 | ![]() |
Static method | Private | Method | Generates all the ddic for the elements of the function | 20071015 |
17 | ![]() |
Static method | Private | Method | Gets the element types | 20090422 |
18 | ![]() |
Static method | Private | Method | Gets the unique name for the DDIC objects | 20080724 |
Events
Class CL_FDT_WEB_SERVICE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_DOBJ_PROPERTIES | Public | See coding | 20071011 | BEGIN OF s_dobj_properties,
id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
do_type TYPE if_fdt_types=>data_object_type,
el_type TYPE if_fdt_types=>element_type,
length TYPE if_fdt_element=>length,
decimals TYPE if_fdt_element=>decimals,
tp_type TYPE if_fdt_types=>timepoint_type,
END OF s_dobj_properties
|
||
2 | S_FUNC_MOD_ELEMENT | Public | See coding | 20071012 | BEGIN OF s_func_mod_element,
id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
type TYPE rs38l_typ,
obj_type TYPE if_fdt_types=>data_object_type,
END OF s_func_mod_element
|
||
3 | S_TADIR_ENTRY | Public | See coding | 20071012 | BEGIN OF s_tadir_entry,
name TYPE ddobjname,
object_type TYPE trobjtype,
END OF s_tadir_entry
|
||
4 | TS_DOBJ_PROPERTIES | Public | See coding | 20071011 | ts_dobj_properties TYPE SORTED TABLE OF s_dobj_properties
WITH UNIQUE KEY id
|
||
5 | T_CODE | Private | See coding | 20071016 | t_code TYPE TABLE OF string
|
||
6 | T_FUNC_MOD_ELEMENT | Public | See coding | 20071012 | t_func_mod_element TYPE STANDARD TABLE OF s_func_mod_element
WITH NON-UNIQUE KEY name
|
Method Signatures
Method ACTIVATE_DDIC_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TADIR_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Object Type Name | 20090422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071024 |
Method ADD_OBJECT_TO_TRREQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20080214 | ||
2 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20080214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20080214 |
Method ANALYSE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FUNCTION_RESULT | Call by reference | Type reference (TYPE) | S_DOBJ_PROPERTIES | 20071011 | |||
2 | ![]() |
ETS_FUNCTION_CONTEXT | Call by reference | Type reference (TYPE) | TS_DOBJ_PROPERTIES | 20071011 | |||
3 | ![]() |
EV_NO_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071011 | |||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071023 |
Method CHECK_FUNCTION_MODULE_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_EXISTS_BOOL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110427 | ||
2 | ![]() |
IV_FUNC_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20110427 | ||
3 | ![]() |
IV_FUNC_MDL_NAME | Call by reference | Type reference (TYPE) | RS38L-NAME | Name of Function Module | 20110427 |
Method CHECK_FUNCTION_MODULE_EXISTS on class CL_FDT_WEB_SERVICE has no exception.
Method DELETE_FUNCTION_MODULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNC_MDL_NAME | Call by reference | Type reference (TYPE) | RS38L-NAME | Name of Function Module | 20110427 |
Method DELETE_FUNCTION_MODULE on class CL_FDT_WEB_SERVICE has no exception.
Method DELETE_GENERATED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20071031 | ||
2 | ![]() |
IV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name of Function Module | 20071024 | ||
3 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Object Type Name | 20071024 | ||
4 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/task up to and including Release 3.0 | 20071024 | ||
5 | ![]() |
IV_WEB_SERV_NAME | Call by reference | Type reference (TYPE) | VEPNAME | Name of a Service Definition | 20071031 |
Method DELETE_GENERATED_OBJECTS on class CL_FDT_WEB_SERVICE has no exception.
Method GENERATE_DDIC_OBJECT_STRUC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_ELEMENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20071015 | ||
2 | ![]() |
IV_DDIC_STRUC_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090422 | ||
3 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20090422 | ||
4 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | FDT_PREFIX | FDT: Prefix for generating the names of the DDIC | 20090422 | ||
5 | ![]() |
IV_STRUC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090422 | ||
6 | ![]() |
RV_DDIC_STRUC_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071024 |
Method GENERATE_DDIC_OBJECT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071011 | ||
2 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20090422 | ||
3 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | FDT_PREFIX | FDT: Prefix for generating the names of the DDIC | 20090422 | ||
4 | ![]() |
RV_TABLE_TYPE_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071024 |
Method GENERATE_FUNCTION_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_GROUP_NAME | Call by reference | Type reference (TYPE) | RS38L_AREA | Function group, to which the function module belongs | 20071011 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071024 |
Method GENERATE_FUNCTION_MODULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FUNC_EXP_ELEMENT | Call by reference | Type reference (TYPE) | S_FUNC_MOD_ELEMENT | 20071012 | |||
2 | ![]() |
IT_CTXT_TO_BE_RET | Call by reference | Type reference (TYPE) | FDTT_CONTEXT | Context Table | 20120202 | ||
3 | ![]() |
IT_FUNC_IMP_ELEMENT | Call by reference | Type reference (TYPE) | T_FUNC_MOD_ELEMENT | 20071012 | |||
4 | ![]() |
IV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20071015 | ||
5 | ![]() |
IV_FUNCTION_POOL | Call by reference | Type reference (TYPE) | RS38L_AREA | Function group, to which the function module belongs | 20071015 | ||
6 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071015 | ||
7 | ![]() |
IV_INCLUDE_AUTHORIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110118 | |||
8 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20071015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20071024 | |
2 | ![]() |
FDT: Invalid Input | 20071024 |
Method GENERATE_FUNCTION_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | T_CODE | 20110120 | |||
2 | ![]() |
IS_FUNCTION_RESULT | Call by reference | Type reference (TYPE) | S_FUNC_MOD_ELEMENT | 20071017 | |||
3 | ![]() |
IT_CTXT_TO_BE_RET | Call by reference | Type reference (TYPE) | FDTT_CONTEXT | Context Table | 20120202 | ||
4 | ![]() |
IT_FUNCTION_CONTEXT | Call by reference | Type reference (TYPE) | T_FUNC_MOD_ELEMENT | 20071016 | |||
5 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071016 | ||
6 | ![]() |
IV_FUNCTION_MODULE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20071016 | ||
7 | ![]() |
IV_INCLUDE_AUTHORIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20071024 | |
2 | ![]() |
FDT: Invalid Input | 20071024 |
Method GENERATE_FUNC_PROCESS_WEB_SERV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20071031 | ||
2 | ![]() |
IT_CTXT_TO_BE_RET | Call by reference | Type reference (TYPE) | FDTT_CONTEXT | FDT Context details, Id and Name | 20120202 | ||
3 | ![]() |
IV_CREATE_FUNC_GROUP | Call by reference | Type reference (TYPE) | ABAP_BOOL | If function group has to be created or reused | 20071011 | ||
4 | ![]() |
IV_FUNC_GROUP_NAME | Call by reference | Type reference (TYPE) | RS38L_AREA | Function group, to which the function module belongs | 20071011 | ||
5 | ![]() |
IV_FUNC_MODULE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20071011 | ||
6 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071011 | ||
7 | ![]() |
IV_INCLUDE_AUTHORIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Inserts the Authroization object in the generated code | 20110118 | |
8 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package name | 20071011 | ||
9 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | FDT_PREFIX | FDT: Prefix for generating the names of the DDIC | 20080724 | ||
10 | ![]() |
IV_TRREQUEST_CUST | Call by reference | Type reference (TYPE) | TRKORR | Customizing request | 20080214 | ||
11 | ![]() |
IV_TRREQUEST_WB | Call by reference | Type reference (TYPE) | TRKORR | Workbench Request | 20080214 | ||
12 | ![]() |
IV_WEB_SERVICE_NAME | Call by reference | Type reference (TYPE) | VEPNAME | Name of a Service Definition | 20071011 | ||
13 | ![]() |
IV_WEB_SERVICE_SHORT_TEXT | Call by reference | Type reference (TYPE) | STRING | The short text of the webservice shown to the customers | 20071025 | ||
14 | ![]() |
IV_WS_SECURITY_PROFILE | Call by reference | Type reference (TYPE) | STRING | 'PRF_DT_IF_SEC_LOW' | Security profile of the webservice | 20071031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071121 |
Method GENERATE_RFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20080811 | ||
2 | ![]() |
IT_CTXT_TO_BE_RET | Call by reference | Type reference (TYPE) | FDTT_CONTEXT | Context Table | 20120202 | ||
3 | ![]() |
IV_CREATE_FUNC_GROUP | Call by reference | Type reference (TYPE) | ABAP_BOOL | If function group has to be created or reused | 20080811 | ||
4 | ![]() |
IV_FUNC_GROUP_NAME | Call by reference | Type reference (TYPE) | RS38L_AREA | Function group, to which the function module belongs | 20080811 | ||
5 | ![]() |
IV_FUNC_MODULE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20080811 | ||
6 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20080811 | ||
7 | ![]() |
IV_INCLUDE_AUTHORIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Inserts the Authroization object in the generated code | 20110118 | |
8 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package name | 20080811 | ||
9 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | FDT_PREFIX | FDT: Prefix for generating the names of the DDIC | 20080811 | ||
10 | ![]() |
IV_TRREQUEST_CUST | Call by reference | Type reference (TYPE) | TRKORR | Customizing request | 20080811 | ||
11 | ![]() |
IV_TRREQUEST_WB | Call by reference | Type reference (TYPE) | TRKORR | Workbench Request | 20080811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20080811 |
Method GENERATE_TADIR_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DELETE_TADIR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071011 | ||
2 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20071011 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20071011 | ||
4 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20071011 | ||
5 | ![]() |
IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | Program ID in Requests and Tasks | 20071011 | ||
6 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR_OLD | Request/task up to and including Release 3.0 | 20071011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071024 |
Method GENERATE_WEB_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_MODULE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20071024 | ||
2 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20071024 | ||
3 | ![]() |
IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | STRING | 20071024 | |||
4 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20071031 | ||
5 | ![]() |
IV_WEB_SERVICE_NAME | Call by reference | Type reference (TYPE) | VEPNAME | Name of a Service Definition | 20071024 | ||
6 | ![]() |
IV_WS_SECURITY_PROFILE | Call by reference | Type reference (TYPE) | STRING | 20071031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071031 |
Method GEN_CONT_RES_ELEM_OF_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CTXT_TO_BE_RET | Call by reference | Type reference (TYPE) | FDTT_CONTEXT | Table of Context details | 20120202 | ||
2 | ![]() |
ES_FUNC_EXP_ELEMENT | Call by reference | Type reference (TYPE) | S_FUNC_MOD_ELEMENT | 20071015 | |||
3 | ![]() |
ET_FUNC_IMP_ELEMENT | Call by reference | Type reference (TYPE) | T_FUNC_MOD_ELEMENT | 20071015 | |||
4 | ![]() |
IS_FUNCTION_RESULT | Call by reference | Type reference (TYPE) | S_DOBJ_PROPERTIES | 20071015 | |||
5 | ![]() |
ITS_FUNCTION_CONTEXT | Call by reference | Type reference (TYPE) | TS_DOBJ_PROPERTIES | 20071015 | |||
6 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20071015 | ||
7 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | FDT_PREFIX | FDT: Prefix for generating the names of the DDIC | 20080724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071024 |
Method GET_ELEMENT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DDTYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20090422 | ||
2 | ![]() |
EV_DECIMALS_LENGTH | Call by reference | Type reference (TYPE) | DDLENG | Length (No. of Characters) | 20090422 | ||
3 | ![]() |
EV_ELEMENT_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090422 | ||
4 | ![]() |
EV_IS_ROLL_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090422 | |||
5 | ![]() |
EV_IS_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090422 | |||
6 | ![]() |
EV_LENGTH | Call by reference | Type reference (TYPE) | DDLENG | Length (No. of Characters) | 20090422 | ||
7 | ![]() |
EV_TYPE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090422 | ||
8 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20090422 |
Method GET_UNIQUE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20100706 | ||
2 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20080724 | ||
3 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | FDT_PREFIX | FDT: Prefix for generating the names of the DDIC | 20080724 | ||
4 | ![]() |
IV_RECURSION | Call by reference | Type reference (TYPE) | I | 1 | 20100706 | ||
5 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20080724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100706 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 711 |