SAP ABAP Interface IF_WS_MD_VIF_ELEM_TYPE (Web Services: Virtual Type)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SEWS (Package) ES Tools: Service Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WS_MD_VIF_ELEM_TYPE WS Virtual Interface 20020905
Properties
Interface IF_WS_MD_VIF_ELEM_TYPE  
Short Description Web Services: Virtual Type    
General Data
Package SEWS   ES Tools: Service Interfaces 
Created 20020904   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_WS_MD_VIF_ELEM_TYPE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WS_MD_VIF_TYPE Web Services: Virtual Type 20020910
Friends
Interface IF_WS_MD_VIF_ELEM_TYPE has no friend.
Attributes
Interface IF_WS_MD_VIF_ELEM_TYPE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SOAP_EXT_FOR_PARAM Instance method Public Method 20030617
2 CREATE_SOAP_EXT_FOR_STRUCTURE Instance method Public Method 20030617
3 CREATE_SOAP_EXT_FOR_TABLE Instance method Public Method 20030617
4 DELETE_SOAP_EXTENSION Instance method Public Method 20030623
5 GET_ABAPTYPE Instance method Public Method 20030828
6 GET_BUILT_IN_TYPE Instance method Public Method 20020910
7 GET_DECIMALS Instance method Public Method 20020910
8 GET_KIND Instance method Public Method 20020910
9 GET_LENGTH Instance method Public Method 20020910
10 GET_SIGNED Instance method Public Method 20020910
11 GET_SOAP_EXTENSIONS Instance method Public Method 20030617
12 GET_SOAP_EXT_FOR_PARAM Instance method Public Method 20030617
13 GET_SOAP_EXT_FOR_STRUCTURE Instance method Public Method 20030617
14 GET_SOAP_EXT_FOR_TABLE Instance method Public Method 20030617
15 HAS_SOAP_EXT_FOR_PARAM Instance method Public Method 20030617
16 HAS_SOAP_EXT_FOR_STRUCTURE Instance method Public Method 20030617
17 HAS_SOAP_EXT_FOR_TABLE Instance method Public Method 20030617
18 SET_ABAPTYPE Instance method Public Method 20030828
19 SET_BUILT_IN_TYPE Instance method Public Method 20020910
20 SET_DECIMALS Instance method Public Method 20020910
21 SET_KIND Instance method Public Method 20020910
22 SET_LENGTH Instance method Public Method 20020910
23 SET_SIGNED Instance method Public Method 20020910
Events
Interface IF_WS_MD_VIF_ELEM_TYPE has no event.
Types
Interface IF_WS_MD_VIF_ELEM_TYPE has no local type.
Method Signatures

Method CREATE_SOAP_EXT_FOR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FUNC 20030617
2 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_PARAM 20030617
3 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert schon 20030617
2 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030617

Method CREATE_SOAP_EXT_FOR_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FIELD 20030617
2 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
3 Importing STRUCTURE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_STRUC_TYPE 20030617
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert schon 20030617
2 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030617

Method CREATE_SOAP_EXT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
2 Importing TABLE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_TABLE_TYPE 20030617
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert schon 20030617
2 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030617

Method DELETE_SOAP_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_EXTENSION Call by reference Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE 20030623
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030623

Method GET_ABAPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ABAPTYPE Value transfer Type reference (TYPE) ABAPTYPE 20030828
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20030828

Method GET_ABAPTYPE on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_BUILT_IN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUILD_IN_TYPE Value transfer Type reference (TYPE) VEPELEMTYPEBUILDIN VEP Name eines eingebauten Typs 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_BUILT_IN_TYPE on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECIMALS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_DECIMALS on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KIND Value transfer Type reference (TYPE) VEPELEMTYPEKIND VEP Art eines elementaren Types 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_KIND on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LENGTH Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_LENGTH on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SIGNED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_SIGNED on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_EXTENSIONS Value transfer Type reference (TYPE) VEPELETYPSOAPTAB 20030617
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20030617

Method GET_SOAP_EXTENSIONS on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXT_FOR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FUNC 20030617
2 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_PARAM 20030617
3 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method GET_SOAP_EXT_FOR_PARAM on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXT_FOR_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FIELD 20030617
2 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
3 Importing STRUCTURE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_STRUC_TYPE 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method GET_SOAP_EXT_FOR_STRUCTURE on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
2 Importing TABLE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_TABLE_TYPE 20030617
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method GET_SOAP_EXT_FOR_TABLE on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method HAS_SOAP_EXT_FOR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FUNC 20030617
2 Returning HAS_SOAP_EXTENSION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030617
3 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_PARAM 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method HAS_SOAP_EXT_FOR_PARAM on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method HAS_SOAP_EXT_FOR_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FIELD 20030617
2 Returning HAS_SOAP_EXTENSION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030617
3 Importing STRUCTURE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_STRUC_TYPE 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method HAS_SOAP_EXT_FOR_STRUCTURE on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method HAS_SOAP_EXT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_SOAP_EXTENSION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030617
2 Importing TABLE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_TABLE_TYPE 20030617
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method HAS_SOAP_EXT_FOR_TABLE on Interface IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method SET_ABAPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPTYPE Call by reference Type reference (TYPE) ABAPTYPE 20030828
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030828

Method SET_BUILT_IN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUILD_IN_TYPE Value transfer Type reference (TYPE) VEPELEMTYPEBUILDIN VEP Name eines eingebauten Typs 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECIMALS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KIND Value transfer Type reference (TYPE) VEPELEMTYPEKIND VEP Art eines elementaren Types 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_SIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SIGNED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920
History
Last changed by/on SAP  20130531 
SAP Release Created in 640