Hierarchy
⤷ BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
⤷ SOAP_GEN (Package) WSDL, ST and Code Generation Pool
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_GENERATOR | 20030822 |
Properties
Class | CL_SRT_GEN_RFC | |
Short Description | Generator for XSD, ST, and Code from RFCs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SOAP_GEN | WSDL, ST and Code Generation Pool |
Created | 20030822 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | TSOAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | TSRG | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SRT_GENERATOR | 20030822 |
Friends
Class CL_SRT_GEN_RFC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_ABAP_TYPE_NS | Constant | Private | Type reference (TYPE) | STRING | 'urn:sap-com:document:sap:types' | 20030903 | ||
2 | CO_FAULT_TEMPLATE | Constant | Private | Type reference (TYPE) | STRING | 'SOAP_GEN_RFC_FAULT_TEMPLATE' | 20040112 | ||
3 | CO_METH_PREFIX | Constant | Private | Type reference (TYPE) | STRING | 'CL_PRX' | 20040203 | ||
4 | CO_PROXY_VERSION | Constant | Private | Type reference (TYPE) | I | 1 | 20040203 | ||
5 | CO_XSD_NS | Constant | Private | Type reference (TYPE) | STRING | 'http://www.w3.org/2001/XMLSchema' | 20030826 | ||
6 | FUNCTIONS | Instance attribute | Public | Attribute reference (LIKE) | 20030822 | ||||
7 | IS_ASYNC | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20071022 | ||
8 | M_ADD_METHODS_TO_SCHEMA | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | TSOAP_FALSE | Include Element Definitions for Methods in XSD | 20040114 | |
9 | M_CONSTRUCTOR_SOURCE | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source | 20040203 | ||
10 | M_ELEMENTARY | Instance attribute | Private | Type reference (TYPE) | TSRG_TYPE_DEFS | Elementary Types | 20030828 | ||
11 | M_EXCEPTIONS | Instance attribute | Private | Type reference (TYPE) | TSRG_TYPE_REF_LIST | 20030929 | |||
12 | M_FAULT_TEMPLATE | Instance attribute | Private | Type reference (TYPE) | STRING | CO_FAULT_TEMPLATE | 20040112 | ||
13 | M_FIELDCATALOG | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | ALV Field Catalog | 20030826 | ||
14 | M_FUNCTION_TYPES | Instance attribute | Private | Type reference (TYPE) | TSRG_TYPE_DEFS | 20030826 | |||
15 | M_GEN_FAULT_TOLERANT | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20050519 | ||
16 | M_GEN_FIXED_VALUES | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20050314 | ||
17 | M_LOCAL_CLASS_DEF | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source | 20040108 | ||
18 | M_LOCAL_CLASS_IMPL | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source | 20040108 | ||
19 | M_METHOD_CONTENT | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source | 20040108 | ||
20 | M_METH_CNT | Instance attribute | Private | Type reference (TYPE) | CG_METH_CNT | 20040203 | |||
21 | M_STRUCTURES | Instance attribute | Private | Type reference (TYPE) | TSRG_TYPE_DEFS | 20030828 | |||
22 | M_TABLES | Instance attribute | Private | Type reference (TYPE) | TSRG_TYPE_DEFS | 20030828 | |||
23 | M_TARGET_NAMESPACES | Instance attribute | Private | Type reference (TYPE) | TARGET_NAMESPACES | 20030903 | |||
24 | M_TYPES | Instance attribute | Private | Type reference (TYPE) | TSRG_TYPE_DEFS | 20030822 | |||
25 | M_USE_ABAP_TYPE | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | TSOAP_TRUE | True, if ABAP Type in Own XML Namespace | 20030903 | |
26 | M_VERSION | Instance attribute | Private | Type reference (TYPE) | R3STATE | 20030918 | |||
27 | M_VI | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WS_MD_VIF | Web Services: Virtual Interface | 20031215 | ||
28 | M_VIFUNCTIONS | Instance attribute | Private | Type reference (TYPE) | VIFFUNCTABLE | 20030822 | |||
29 | M_VITYPES | Instance attribute | Private | Type reference (TYPE) | VIFTYPETABLE | 20030826 | |||
30 | TARGETNAMESPACE | Instance attribute | Public | Attribute reference (LIKE) | 20030905 | ||||
31 | TYPES | Instance attribute | Public | Attribute reference (LIKE) | 20030822 | ||||
32 | T_PROFILES | Instance attribute | Private | Type reference (TYPE) | SRVDEF_PROFILES_TAB | Internal Table of Web Service Commun. or Security Profiles | 20071109 | ||
33 | _CLASS_NAME | Constant | Private | Type reference (TYPE) | STRING | 'CL_SRT_GEN_RFC' | 20031217 |
Methods
Events
Class CL_SRT_GEN_RFC has no event.
Types
Class CL_SRT_GEN_RFC has no local type.
Method Signatures
Method ADD_FAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FAULTS | Call by reference | Type reference (TYPE) | VIFFAULTTABLE | 20030826 | |||
2 | Returning | FAULT_LIST | Value transfer | Type reference (TYPE) | TSRG_TYPE_REF_LIST | 20030926 | |||
3 | Importing | FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20030826 | |||
4 | Importing | XML_FUNCTION | Call by reference | Type reference (TYPE) | QNAME | 20030923 |
Method ADD_FAULTS on class CL_SRT_GEN_RFC has no exception.
Method ADD_FAULT_ENUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FAULTS | Call by reference | Type reference (TYPE) | VIFFAULTTABLE | 20030929 | |||
2 | Returning | TYPE | Value transfer | Type reference (TYPE) | TSRG_TYPE_DEF | 20030929 | |||
3 | Importing | TYPE_NAME | Call by reference | Type reference (TYPE) | QNAME | 20030929 |
Method ADD_FAULT_ENUM on class CL_SRT_GEN_RFC has no exception.
Method ADD_FAULT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FAULTS | Call by reference | Type reference (TYPE) | VIFFAULTTABLE | 20030924 | |||
2 | Importing | FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20030929 | |||
3 | Returning | TYPE | Value transfer | Type reference (TYPE) | TSRG_TYPE_DEF | 20030924 | |||
4 | Importing | XML_FUNCTION | Call by reference | Type reference (TYPE) | QNAME | 20030929 |
Method ADD_FAULT_TYPE on class CL_SRT_GEN_RFC has no exception.
Method ADD_FUNCTIONS Signature
Method ADD_FUNCTIONS on class CL_SRT_GEN_RFC has no parameter.
Method ADD_FUNCTIONS on class CL_SRT_GEN_RFC has no exception.
Method ADD_METHODS_TO_SCHEMA Signature
Method ADD_METHODS_TO_SCHEMA on class CL_SRT_GEN_RFC has no parameter.
Method ADD_METHODS_TO_SCHEMA on class CL_SRT_GEN_RFC has no exception.
Method ADD_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DIRECTION | Call by reference | Type reference (TYPE) | TSRG_PARAM_DIR_TYPE | 20030826 | |||
2 | Importing | FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20030826 | |||
3 | Returning | PARAMETER | Value transfer | Type reference (TYPE) | TSRG_TYPE_REF_LIST | 20030926 | |||
4 | Importing | PARAMS | Call by reference | Type reference (TYPE) | VIFPARAMTABLE | 20030826 | |||
5 | Importing | PARAMS_SORTED | Call by reference | Type reference (TYPE) | VIFPARAMSSORTED_TAB | sorted table of parameters | 20040204 | ||
6 | Importing | VIF_FUNC | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_FUNC | Web Services: VI Function | 20031218 | ||
7 | Importing | XML_FUNCTION | Call by reference | Type reference (TYPE) | QNAME | 20030826 |
Method ADD_PARAMETER on class CL_SRT_GEN_RFC has no exception.
Method ADD_TYPES Signature
Method ADD_TYPES on class CL_SRT_GEN_RFC has no parameter.
Method ADD_TYPES on class CL_SRT_GEN_RFC has no exception.
Method ADD_XSD_ENUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_XML_SCHEMA | 20030923 | |||
2 | Importing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030923 |
Method ADD_XSD_ENUM on class CL_SRT_GEN_RFC has no exception.
Method ADD_XSD_EXCEPTION_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXCEPTION_ELEMENT | Call by reference | Type reference (TYPE) | TSRG_TYPE_REF | 20030929 | |||
2 | Importing | SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_XML_SCHEMA | 20030926 |
Method ADD_XSD_EXCEPTION_ELEMENT on class CL_SRT_GEN_RFC has no exception.
Method ADD_XSD_FUNCTION_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FUNCTION_ELEMENT | Call by reference | Type reference (TYPE) | TSRG_FUNCTION_DEF | 20040114 | |||
2 | Importing | SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_XML_SCHEMA | 20040114 |
Method ADD_XSD_FUNCTION_ELEMENT on class CL_SRT_GEN_RFC has no exception.
Method ADD_XSD_SIMPLE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_XML_SCHEMA | 20030829 | |||
2 | Importing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030829 |
Method ADD_XSD_SIMPLE_TYPE on class CL_SRT_GEN_RFC has no exception.
Method ADD_XSD_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_XML_SCHEMA | 20030829 | |||
2 | Importing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030829 |
Method ADD_XSD_STRUCTURES on class CL_SRT_GEN_RFC has no exception.
Method ADD_XSD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | 20030829 | |||
2 | Importing | SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_XML_SCHEMA | 20030829 | |||
3 | Importing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030829 |
Method ADD_XSD_TABLE on class CL_SRT_GEN_RFC has no exception.
Method CG_GEN_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FUNC | Call by reference | Type reference (TYPE) | TSRG_FUNCTION_DEF | Web Services: Virtueller Typ - Struktur | 20040109 |
Method CG_GEN_CODE on class CL_SRT_GEN_RFC has no exception.
Method CG_GEN_PROXY_CODE Signature
Method CG_GEN_PROXY_CODE on class CL_SRT_GEN_RFC has no parameter.
Method CG_GEN_PROXY_CODE on class CL_SRT_GEN_RFC has no exception.
Method CG_GET_FUNCTION_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20040109 | |||
2 | Returning | PARAMETER | Value transfer | Type reference (TYPE) | CG_FUNCTION_PARAMS | 20040109 |
Method CG_GET_FUNCTION_DESC on class CL_SRT_GEN_RFC has no exception.
Method CG_GET_PARAMETER_DIRECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | DIRECTION | Value transfer | Type reference (TYPE) | STRING | 20040109 | |||
2 | Importing | PARAMETER | Call by reference | Type reference (TYPE) | STRING | 20040109 | |||
3 | Importing | PARAMETERS | Call by reference | Type reference (TYPE) | CG_FUNCTION_PARAMS | 20040109 |
Method CG_GET_PARAMETER_DIRECTION on class CL_SRT_GEN_RFC has no exception.
Method CG_LOCAL_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DEFINITION | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20040108 | ||
2 | Importing | EXCEPTION | Call by reference | Type reference (TYPE) | CG_PARAMS | 20040112 | |||
3 | Importing | FUNCTION | Call by reference | Type reference (TYPE) | TSRG_NAME | 20040108 | |||
4 | Exporting | IMPLEMENTATION | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20040108 | ||
5 | Importing | LOCAL_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | 20040203 | |||
6 | Exporting | METHOD | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20040108 | ||
7 | Importing | PARAMETER | Call by reference | Type reference (TYPE) | CG_PARAMS | 20040108 | |||
8 | Importing | TEMPLATE | Call by reference | Type reference (TYPE) | STRING | 20040108 |
Method CG_LOCAL_CLASS on class CL_SRT_GEN_RFC has no exception.
Method CG_LOCAL_CLASS_ADD_CLASS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CODE | Value transfer | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20040108 | ||
2 | Importing | PARAMETER | Call by reference | Type reference (TYPE) | CG_PARAM_T | 20040108 |
Method CG_LOCAL_CLASS_ADD_CLASS_DATA on class CL_SRT_GEN_RFC has no exception.
Method CHECK_XSD_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CHANGED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20080519 | ||
2 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 30 Characters | 20101207 | ||
3 | Importing | TYPE_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20101207 |
Method CHECK_XSD_TYPES on class CL_SRT_GEN_RFC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ASYNC | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20071022 | ||
2 | Importing | USE_ABAP_TYPE_NS | Call by reference | Type reference (TYPE) | BOOLEAN | TSOAP_FALSE | 20030903 | ||
3 | Importing | VERSION | Call by reference | Type reference (TYPE) | R3STATE | 'A' | 20030918 | ||
4 | Importing | VI | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF | 20030822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SOAP_NOT_SUPPORTED | soap core exception | 20040205 | |
2 | CX_SOAP_WRONG_ARGUMENT | Fehler bei der Parameterübergabe an die SOAP Runtime | 20040205 |
Method DELETE_DUPLICATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | TYPES | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEFS | 20030828 |
Method DELETE_DUPLICATES on class CL_SRT_GEN_RFC has no exception.
Method DUMP_ALL Signature
Method DUMP_ALL on class CL_SRT_GEN_RFC has no parameter.
Method DUMP_ALL on class CL_SRT_GEN_RFC has no exception.
Method DUMP_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CODE | Value transfer | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20040108 |
Method DUMP_CODE on class CL_SRT_GEN_RFC has no exception.
Method DUMP_FUNCTIONS Signature
Method DUMP_FUNCTIONS on class CL_SRT_GEN_RFC has no parameter.
Method DUMP_FUNCTIONS on class CL_SRT_GEN_RFC has no exception.
Method DUMP_TYPES Signature
Method DUMP_TYPES on class CL_SRT_GEN_RFC has no parameter.
Method DUMP_TYPES on class CL_SRT_GEN_RFC has no exception.
Method FILL_VIEW_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TYPES | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEFS | 20030826 | |||
2 | Returning | VIEWTYPES | Value transfer | Type reference (TYPE) | SRG_TYPE_DEFS | 20030826 |
Method FILL_VIEW_TABLE on class CL_SRT_GEN_RFC has no exception.
Method FIND_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LIST | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEFS | 20031218 | |||
2 | Importing | SHADOWED | Call by reference | Type reference (TYPE) | BOOLEAN | TSOAP_FALSE | boolsche Variable (X=true, -=false, space=unknown) | 20050512 | |
3 | Returning | TYPE | Value transfer | Type reference (TYPE) | TSRG_TYPE_DEF | 20031217 | |||
4 | Importing | TYPENAME | Call by reference | Type reference (TYPE) | TSRG_NAME | 20031217 |
Method FIND_TYPE on class CL_SRT_GEN_RFC has no exception.
Method GEN_CODE Signature
Method GEN_CODE on class CL_SRT_GEN_RFC has no parameter.
Method GEN_CODE on class CL_SRT_GEN_RFC has no exception.
Method GEN_FIELDCAT Signature
Method GEN_FIELDCAT on class CL_SRT_GEN_RFC has no parameter.
Method GEN_FIELDCAT on class CL_SRT_GEN_RFC has no exception.
Method GEN_ST Signature
Method GEN_ST on class CL_SRT_GEN_RFC has no parameter.
Method GEN_ST on class CL_SRT_GEN_RFC has no exception.
Method GEN_XSD Signature
Method GEN_XSD on class CL_SRT_GEN_RFC has no parameter.
Method GEN_XSD on class CL_SRT_GEN_RFC has no exception.
Method GET_DDIC_FROM_ABAP_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ABAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20030903 | |||
2 | Returning | DDIC_NAME | Value transfer | Type reference (TYPE) | STRING | 20030903 |
Method GET_DDIC_FROM_ABAP_TYPE on class CL_SRT_GEN_RFC has no exception.
Method GET_DOCU_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RVAL | Value transfer | Type reference (TYPE) | STRING | 20081201 |
Method GET_DOCU_URL on class CL_SRT_GEN_RFC has no exception.
Method GET_IS_RECEIVED_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ABAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20040123 | |||
2 | Importing | PARAMS | Call by reference | Type reference (TYPE) | VIFPARAMTABLE | Tabelle über Referenzen auf Parameter von VI Funktionen (WS) | 20040123 | ||
3 | Returning | RECEIVED_NAME | Value transfer | Type reference (TYPE) | STRING | 20040123 |
Method GET_IS_RECEIVED_NAME on class CL_SRT_GEN_RFC has no exception.
Method GET_PARAMETER_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DIRECTION | Call by reference | Type reference (TYPE) | TSRG_PARAM_DIR_TYPE | 20031218 | |||
2 | Returning | NAME | Value transfer | Type reference (TYPE) | STRING | 20031218 | |||
3 | Importing | POS | Call by reference | Type reference (TYPE) | I | 20031218 |
Method GET_PARAMETER_NAME on class CL_SRT_GEN_RFC has no exception.
Method GET_TYPEREF_KIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | KIND | Value transfer | Type reference (TYPE) | TSRG_TYPE_KIND | 20031103 | |||
2 | Importing | VITYP | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_TYPE | Web Services: Virtual Type | 20031103 |
Method GET_TYPEREF_KIND on class CL_SRT_GEN_RFC has no exception.
Method GET_TYPES Signature
Method GET_TYPES on class CL_SRT_GEN_RFC has no parameter.
Method GET_TYPES on class CL_SRT_GEN_RFC has no exception.
Method GET_TYPE_SCHEMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SCHEMA | Value transfer | Type reference (TYPE) | XSTRING | 20030829 |
Method GET_TYPE_SCHEMA on class CL_SRT_GEN_RFC has no exception.
Method GET_XSD_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DECIMALS | Call by reference | Type reference (TYPE) | I | 20030828 | |||
2 | Importing | LENGTH | Call by reference | Type reference (TYPE) | I | 20030828 | |||
3 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20030828 | |||
4 | Returning | XSD_NAME | Value transfer | Type reference (TYPE) | STRING | 20030828 |
Method GET_XSD_NAME on class CL_SRT_GEN_RFC has no exception.
Method JOIN_TYPES Signature
Method JOIN_TYPES on class CL_SRT_GEN_RFC has no parameter.
Method JOIN_TYPES on class CL_SRT_GEN_RFC has no exception.
Method SET_BASE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030826 | |||
2 | Importing | VISIMPLE | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_ELEM_TYPE | 20030826 |
Method SET_BASE_FIELDS on class CL_SRT_GEN_RFC has no exception.
Method SET_BASE_FIELDS_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BUILD_IN | Call by reference | Type reference (TYPE) | CSEQUENCE | 20101203 | |||
2 | Importing | DECIMALS | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20101203 | ||
3 | Importing | LENGTH | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20101203 | ||
4 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20101203 | |||
5 | Importing | USE_ABAP_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101203 |
Method SET_BASE_FIELDS_INT on class CL_SRT_GEN_RFC has no exception.
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ABAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20030826 | |||
2 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030826 | |||
3 | Importing | XML_NAME | Call by reference | Type reference (TYPE) | STRING | 20030826 | |||
4 | Importing | XML_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20030826 |
Method SET_NAME on class CL_SRT_GEN_RFC has no exception.
Method SET_STRUCT_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030826 | |||
2 | Importing | VISTRUCT | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_STRUC_TYPE | 20030826 |
Method SET_STRUCT_FIELDS on class CL_SRT_GEN_RFC has no exception.
Method SET_TABLE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20030826 | |||
2 | Importing | VITABLE | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_TABLE_TYPE | 20030826 |
Method SET_TABLE_FIELDS on class CL_SRT_GEN_RFC has no exception.
Method SET_TARGET_NAMESPACES Signature
Method SET_TARGET_NAMESPACES on class CL_SRT_GEN_RFC has no parameter.
Method SET_TARGET_NAMESPACES on class CL_SRT_GEN_RFC has no exception.
Method SET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BASETYPE_XML_NAME | Call by reference | Type reference (TYPE) | STRING | 20101203 | |||
2 | Importing | KIND | Call by reference | Type reference (TYPE) | TSRG_TYPE_KIND | 20101203 | |||
3 | Importing | NAME_XML_NAME | Call by reference | Type reference (TYPE) | STRING | 20101203 | |||
4 | Importing | RES_DECIMALS | Call by reference | Type reference (TYPE) | I | 20101203 | |||
5 | Importing | RES_LENGTH | Call by reference | Type reference (TYPE) | I | 20101203 | |||
6 | Importing | RES_LENGTH_FIX | Call by reference | Type reference (TYPE) | I | 20101206 | |||
7 | Importing | RES_MAXNUM | Call by reference | Type reference (TYPE) | NUMERIC | 20101203 | |||
8 | Importing | RES_MINNUM | Call by reference | Type reference (TYPE) | NUMERIC | 20101203 | |||
9 | Importing | RES_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20101203 | |||
10 | Changing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20101203 |
Method SET_TYPE on class CL_SRT_GEN_RFC has no exception.
Method SET_TYPE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TYPE | Value transfer | Type reference (TYPE) | TSRG_TYPE_DEF | 20031103 | |||
2 | Importing | VITYP | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_TYPE | 20031103 |
Method SET_TYPE_FIELDS on class CL_SRT_GEN_RFC has no exception.
Method SPLIT_TYPES Signature
Method SPLIT_TYPES on class CL_SRT_GEN_RFC has no parameter.
Method SPLIT_TYPES on class CL_SRT_GEN_RFC has no exception.
Method ST_ADD_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FUNC | Call by reference | Type reference (TYPE) | TSRG_FUNCTION_DEF | Web Services: Virtueller Typ - Struktur | 20031218 |
Method ST_ADD_METHOD on class CL_SRT_GEN_RFC has no exception.
Method ST_ADD_METHOD_MEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CALL_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20031218 | ||
2 | Importing | MEMBER | Call by reference | Type reference (TYPE) | TSRG_STRUCT_ELEMENT | 20031218 | |||
3 | Importing | TEMPLATE | Call by reference | Object reference (TYPE REF TO) | CL_SRT_ST_TEMPLATE | 20031218 |
Method ST_ADD_METHOD_MEMBER on class CL_SRT_GEN_RFC has no exception.
Method ST_ADD_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | Web Services: Virtueller Typ - Struktur | 20031215 |
Method ST_ADD_STRUCTURE on class CL_SRT_GEN_RFC has no exception.
Method ST_ADD_STRUCT_MEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MEMBER | Call by reference | Type reference (TYPE) | TSRG_STRUCT_ELEMENT | 20031216 | |||
2 | Importing | TEMPLATE | Call by reference | Object reference (TYPE REF TO) | CL_SRT_ST_TEMPLATE | 20031216 | |||
3 | Importing | TYPE | Call by reference | Type reference (TYPE) | TSRG_TYPE_DEF | 20050308 |
Method ST_ADD_STRUCT_MEMBER on class CL_SRT_GEN_RFC has no exception.
Method VIEW_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | TYPES | Call by reference | Type reference (TYPE) | SRG_TYPE_DEFS | 20030826 |
Method VIEW_TYPES on class CL_SRT_GEN_RFC has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 640 |