Hierarchy
⤷ CA-WUI-UI-TAG (Application Component) Tag Library
⤷ BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Properties
Class | CL_WCF_FI_SERVICES | |
Short Description | General services | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BSP_DYN_CONFIG_TAG_LIB | New tag library for CRM IC |
Created | 20080918 | 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 | CL_ABAP_STRUCTDESCR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WCF_FI_SERVICES has no interface implemented.
Friends
Class CL_WCF_FI_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ABSOLUTE_NAME_PREFIX | Constant | Public | Type reference (TYPE) | STRING | 'TYPE=' | 20080918 | ||
2 | GC_BOOLEAN | Constant | Public | Type reference (TYPE) | STRING | 'boolean' | Built-in type | 20100727 | |
3 | GC_CLASSNAME_ELEMENT_DESCR | Constant | Private | Type reference (TYPE) | STRING | 'CL_ABAP_ELEMDESCR' | Class element description | 20080930 | |
4 | GC_CONV_EXIT_INPUT | Static Attribute | Private | Type reference (TYPE) | I | 0 | Conversion Exit for Input | 20080918 | |
5 | GC_CONV_EXIT_OUTPUT | Static Attribute | Private | Type reference (TYPE) | I | 1 | Conversion Exit for Output | 20080918 | |
6 | GC_DATE | Constant | Public | Type reference (TYPE) | STRING | 'date' | Built-in type | 20080918 | |
7 | GC_DOUBLE | Constant | Public | Type reference (TYPE) | STRING | 'double' | Built-in type | 20100727 | |
8 | GC_FLOAT | Constant | Public | Type reference (TYPE) | STRING | 'float' | Built-in type | 20080918 | |
9 | GC_HEXBINARY | Constant | Public | Type reference (TYPE) | STRING | 'hexBinary' | Built-in type | 20080918 | |
10 | GC_INTEGER | Constant | Public | Type reference (TYPE) | STRING | 'integer' | Built-in type | 20080918 | |
11 | GC_INVALID | Constant | Public | Type reference (TYPE) | STRING | '#invalid#' | Built-in type | 20080918 | |
12 | GC_NUMERIC | Constant | Public | Type reference (TYPE) | STRING | 'numeric' | Built-in type | 20080918 | |
13 | GC_STRING | Constant | Public | Type reference (TYPE) | STRING | 'string' | Built-in type | 20080918 | |
14 | GC_TIME | Constant | Public | Type reference (TYPE) | STRING | 'time' | Built-in type | 20080918 | |
15 | GT_IDMAPPINGS | Static Attribute | Public | Type reference (TYPE) | WCF_FIT_IDMAPPING | table of ID's mapping | 20091110 | ||
16 | GT_RENDERED_FLASH_ISLANDS | Static Attribute | Public | Type reference (TYPE) | STRING_TABLE | Table of flash island ID | 20091110 | ||
17 | GT_RENDERED_SL_ISLANDS | Static Attribute | Public | Type reference (TYPE) | STRING_TABLE | Table of silverlight island ID | 20100804 | ||
18 | SS_USER_DEFAULTS | Static Attribute | Private | Type reference (TYPE) | BAPIDEFAUL | User: Fixed Values Transfer Structure | 20100728 | ||
19 | SV_CURRENT_USER | Static Attribute | Private | Type reference (TYPE) | SYUNAME | User Name | 20100728 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUFFER_FLASH_ISLAND_ID | Static method | Public | Method | Adds a flash island mapping | 20091110 |
2 | BUFFER_SILVERLIGHT_ISLAND_ID | Static method | Public | Method | Adds a flash island mapping | 20100804 |
3 | BUILD_ELEMENT_TYPE_DESCRIPTION | Static method | Private | Method | Builds element type description | 20080918 |
4 | BUILD_STRING_BASED_TABLE | Static method | Public | Method | Table reformatted with string values | 20091110 |
5 | CONVERT_TO_STRING | Static method | Public | Method | 20080918 | |
6 | CREATE_FORM_FIELDS | Static method | Public | Method | Creates forms fields from a XBCML document | 20081014 |
7 | ENCODE_BASE64 | Static method | Private | Method | ENCODE BASE 64 | 20080919 |
8 | GET_ATTRIBUTE_DATA_REF | Static method | Public | Method | Returns a reference to attribute | 20100727 |
9 | GET_CONTROL_LIBRARY_URL | Static method | Public | Method | Returns the control library url | 20081105 |
10 | GET_CONVERSION_EXIT | Static method | Private | Method | 20080918 | |
11 | GET_CURRENCY_DECIMALS | Static method | Private | Method | 20080918 | |
12 | GET_CURRENT_FLEX_CSS | Static method | Public | Method | Returns the current skin path name | 20081029 |
13 | GET_ID_MAPPING | Static method | Public | Method | Returns ID in view mapped to a flash Island ID | 20091110 |
14 | GET_INSTANCE_OF | Static method | Public | Method | Returns class name of a given class instance | 20080930 |
15 | GET_LANGUAGE_ISO | Static method | Public | Method | Returns the ISO Language code from a one-digit code | 20100729 |
16 | GET_METADATA | Static method | Private | Method | Get METADATA | 20080918 |
17 | GET_SESSION_FROM_URL | Static method | Public | Method | Returns session from URL | 20090617 |
18 | GET_STRING_AFTER | Static method | Public | Method | Returns string after a given string | 20081006 |
19 | GET_STRUCTURE_TYPE_DESCRIPTION | Static method | Private | Method | Returns structure type description | 20080918 |
20 | GET_TYPE_DESCRIPTION | Static method | Private | Method | Returns type description | 20080918 |
21 | GET_TYPE_DESCRIPTION_BY_DATA | Static method | Public | Method | Returns type description based on a given data | 20080918 |
22 | GET_TYPE_DESCRIPTION_BY_NAME | Static method | Public | Method | Returns type description based on a given type name | 20080918 |
23 | GET_USER_DATE_FORMAT | Static method | Public | Method | Return date format | 20100728 |
24 | GET_USER_DECIMAL_SEPARATOR | Static method | Public | Method | Returns decimal separator | 20100728 |
25 | GET_USER_GROUP_SEPARATOR | Static method | Public | Method | Returns group separator | 20100728 |
26 | MAP_TYPE_KIND | Static method | Public | Method | Maps type kind to a xslt type | 20080918 |
27 | SET_ID_MAPPING | Static method | Public | Method | ADD an ID mapping to GT_IDMAPPINGS | 20091110 |
Events
Class CL_WCF_FI_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | METADATA | Private | See coding | 20080918 | begin of metadata,
help_id(60) type c,
metadata type ref to if_bsp_metadata,
end of metadata
|
||
2 | TMETADATA | Private | See coding | 20080918 | tmetadata type table of metadata
|
Method Signatures
Method BUFFER_FLASH_ISLAND_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_WAS_LOADED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091110 | |||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20091110 |
Method BUFFER_FLASH_ISLAND_ID on class CL_WCF_FI_SERVICES has no exception.
Method BUFFER_SILVERLIGHT_ISLAND_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_WAS_LOADED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100804 | |||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20100804 |
Method BUFFER_SILVERLIGHT_ISLAND_ID on class CL_WCF_FI_SERVICES has no exception.
Method BUILD_ELEMENT_TYPE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20080918 | ||
2 | Returning | RS_DESCRIPTION | Value transfer | Type reference (TYPE) | WCF_FIS_DATA_TYPE | Data type description | 20080918 |
Method BUILD_ELEMENT_TYPE_DESCRIPTION on class CL_WCF_FI_SERVICES has no exception.
Method BUILD_STRING_BASED_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091110 | |||
2 | Returning | RR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20091110 |
Method BUILD_STRING_BASED_TABLE on class CL_WCF_FI_SERVICES has no exception.
Method CONVERT_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20080918 | |||
2 | Returning | VALUE | Value transfer | Type reference (TYPE) | STRING | 20080918 |
Method CONVERT_TO_STRING on class CL_WCF_FI_SERVICES has no exception.
Method CREATE_FORM_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLASH_ISLAND_ID | Call by reference | Type reference (TYPE) | STRING | Flash island ID | 20081014 | ||
2 | Importing | IV_XBCML | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
3 | Returning | RT_REQUEST_PARAMETERS | Value transfer | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20081014 |
Method CREATE_FORM_FIELDS on class CL_WCF_FI_SERVICES has no exception.
Method ENCODE_BASE64 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ENCODED | Value transfer | Type reference (TYPE) | STRING | 20080919 | |||
2 | Importing | UNENCODED | Call by reference | Type reference (TYPE) | XSTRING | 20080919 |
Method ENCODE_BASE64 on class CL_WCF_FI_SERVICES has no exception.
Method GET_ATTRIBUTE_DATA_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_BSP_MODEL_BINDING | BSP: Basis Interface for Binding to Model | 20100727 | ||
2 | Importing | IV_PATH | Call by reference | Type reference (TYPE) | STRING | 20100727 | |||
3 | Returning | RR_DATA_REF | Value transfer | Object reference (TYPE REF TO) | DATA | 20100727 |
Method GET_ATTRIBUTE_DATA_REF on class CL_WCF_FI_SERVICES has no exception.
Method GET_CONTROL_LIBRARY_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLEX_VERSION | Call by reference | Type reference (TYPE) | STRING | 20090508 | |||
2 | Returning | RV_CONTROL_LIBRARY_URL | Value transfer | Type reference (TYPE) | STRING | 20081105 |
Method GET_CONTROL_LIBRARY_URL on class CL_WCF_FI_SERVICES has no exception.
Method GET_CONVERSION_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONVERSION_EXIT_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the conversion exit or empty string | 20080918 | ||
2 | Importing | DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Data Reference | 20080918 | ||
3 | Exporting | DISPLAY_LENGTH | Call by reference | Type reference (TYPE) | I | Visible Lenght | 20080918 | ||
4 | Importing | INOUT | Call by reference | Type reference (TYPE) | I | Input or Ouput | 20080918 |
Method GET_CONVERSION_EXIT on class CL_WCF_FI_SERVICES has no exception.
Method GET_CURRENCY_DECIMALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CURRENCY | Call by reference | Type reference (TYPE) | STRING | currency unit | 20080918 | ||
2 | Importing | DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Data Reference | 20080918 | ||
3 | Exporting | DECIMALS | Call by reference | Type reference (TYPE) | I | Number of Decimal Places | 20080918 | ||
4 | Exporting | REFERENCE_TYPE | Call by reference | Type reference (TYPE) | C | Reference Type: C: Currency, Q: Quan | 20080918 |
Method GET_CURRENCY_DECIMALS on class CL_WCF_FI_SERVICES has no exception.
Method GET_CURRENT_FLEX_CSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_CURRENT_FLEX_CSS | Value transfer | Type reference (TYPE) | STRING | 20081029 |
Method GET_CURRENT_FLEX_CSS on class CL_WCF_FI_SERVICES has no exception.
Method GET_ID_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLASH_ISLAND_ID | Call by reference | Type reference (TYPE) | STRING | 20091110 | |||
2 | Importing | IV_ID_IN_FLASH_ISLAND | Call by reference | Type reference (TYPE) | STRING | 20091110 | |||
3 | Returning | RV_ID_IN_VIEW | Value transfer | Type reference (TYPE) | STRING | 20091110 |
Method GET_ID_MAPPING on class CL_WCF_FI_SERVICES has no exception.
Method GET_INSTANCE_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_CLASS_REF | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080930 | |||
2 | Returning | RV_INSTANCE_NAME | Value transfer | Type reference (TYPE) | STRING | 20080930 |
Method GET_INSTANCE_OF on class CL_WCF_FI_SERVICES has no exception.
Method GET_LANGUAGE_ISO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CODE | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20100729 | ||
2 | Returning | RV_ISO_CODE | Value transfer | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20100729 |
Method GET_LANGUAGE_ISO on class CL_WCF_FI_SERVICES has no exception.
Method GET_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | DATA Reference | 20080918 | ||
2 | Returning | METADATA | Value transfer | Object reference (TYPE REF TO) | IF_BSP_METADATA | BSP Runtime: Metadata Interface for Model Attributes | 20080918 |
Method GET_METADATA on class CL_WCF_FI_SERVICES has no exception.
Method GET_SESSION_FROM_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_URL | Call by reference | Type reference (TYPE) | STRING | 20090617 | |||
2 | Returning | RV_SESSION | Value transfer | Type reference (TYPE) | STRING | 20090617 |
Method GET_SESSION_FROM_URL on class CL_WCF_FI_SERVICES has no exception.
Method GET_STRING_AFTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BASE_STRING | Call by reference | Type reference (TYPE) | STRING | String to search for | 20081006 | ||
2 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | String to seach in | 20081006 | ||
3 | Returning | RV_STRING_AFTER | Value transfer | Type reference (TYPE) | STRING | 20081006 |
Method GET_STRING_AFTER on class CL_WCF_FI_SERVICES has no exception.
Method GET_STRUCTURE_TYPE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_STRUCT_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | 20080918 | |||
2 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | Structure name | 20080918 | ||
3 | Returning | RRT_DESCRIPTION | Value transfer | Object reference (TYPE REF TO) | WCF_FIT_DATA_TYPE | Data types | 20080918 |
Method GET_STRUCTURE_TYPE_DESCRIPTION on class CL_WCF_FI_SERVICES has no exception.
Method GET_TYPE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Runtime Type Services | 20080918 | ||
2 | Returning | RRT_DESCRIPTION | Value transfer | Object reference (TYPE REF TO) | WCF_FIT_DATA_TYPE | Data types | 20080918 |
Method GET_TYPE_DESCRIPTION on class CL_WCF_FI_SERVICES has no exception.
Method GET_TYPE_DESCRIPTION_BY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20080918 | |||
2 | Returning | RRT_DESCRIPTION | Value transfer | Object reference (TYPE REF TO) | WCF_FIT_DATA_TYPE | Data types | 20080918 |
Method GET_TYPE_DESCRIPTION_BY_DATA on class CL_WCF_FI_SERVICES has no exception.
Method GET_TYPE_DESCRIPTION_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20080918 | |||
2 | Returning | RRT_DESCRIPTION | Value transfer | Object reference (TYPE REF TO) | WCF_FIT_DATA_TYPE | Data types | 20080918 |
Method GET_TYPE_DESCRIPTION_BY_NAME on class CL_WCF_FI_SERVICES has no exception.
Method GET_USER_DATE_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20100728 | |
2 | Returning | RV_FORMAT | Value transfer | Type reference (TYPE) | STRING | 20100728 |
Method GET_USER_DATE_FORMAT on class CL_WCF_FI_SERVICES has no exception.
Method GET_USER_DECIMAL_SEPARATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20100728 | |
2 | Returning | RV_SEPARATOR | Value transfer | Type reference (TYPE) | STRING | 20100728 |
Method GET_USER_DECIMAL_SEPARATOR on class CL_WCF_FI_SERVICES has no exception.
Method GET_USER_GROUP_SEPARATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20100728 | |
2 | Returning | RV_SEPARATOR | Value transfer | Type reference (TYPE) | STRING | 20100728 |
Method GET_USER_GROUP_SEPARATOR on class CL_WCF_FI_SERVICES has no exception.
Method MAP_TYPE_KIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TYPE_KIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | 20080918 | |||
2 | Returning | RV_TYPE | Value transfer | Type reference (TYPE) | STRING | 20080918 |
Method MAP_TYPE_KIND on class CL_WCF_FI_SERVICES has no exception.
Method SET_ID_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ID_MAPPING | Call by reference | Type reference (TYPE) | WCF_FIS_IDMAPPING | Structure for ID mapping | 20091110 |
Method SET_ID_MAPPING on class CL_WCF_FI_SERVICES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |