SAP ABAP Class CL_RSEM_FIELD_TYPE_UTIL (Field properties (helper class))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_BW_ENTITY_MODEL (Package) BW Infoprovider Models
Properties
Class CL_RSEM_FIELD_TYPE_UTIL  
Short Description Field properties (helper class)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_BW_ENTITY_MODEL   BW Infoprovider Models 
Created 20130925   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSEM_ELEMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_BW_ENTITY_MODEL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSEM_FIELD_TYPE_UTIL has no interface implemented.
Friends
Class CL_RSEM_FIELD_TYPE_UTIL has no friend class.
Attributes
Class CL_RSEM_FIELD_TYPE_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COMPATIBLE_DATA_TYPES Static method Private Method Check compatibility of data types 20130929
2 CHECK_COMPATIBLE_FIELDS Static method Public Method Check compatibility: source field with target field 20130929
3 GET_ELEMENTS_FROM_HANA_VIEW Static method Public Method Create list of element isntances from HANA view 20130929
4 GET_ELEMENTS_FROM_IPROV Static method Public Method Create list of element instances from infoprovider 20130929
Events
Class CL_RSEM_FIELD_TYPE_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_FIELD_PROP Public See coding Field properties ormation 20130929 BEGIN OF tn_s_field_prop, field_name TYPE string, s_type TYPE tn_s_field_type, END OF tn_s_field_prop
2 TN_S_FIELD_TYPE Public See coding Field type information 20130929 BEGIN OF tn_s_field_type, data_type TYPE datatype_d, data_element TYPE rollname, length TYPE i, precision TYPE i, scale TYPE i, semantic_type TYPE string, END OF tn_s_field_type
Method Signatures

Method CHECK_COMPATIBLE_DATA_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPATIBLE Call by reference Type reference (TYPE) RS_BOOL Fields are compatible 20130929
2 Exporting E_CONV_PROBLEM Call by reference Type reference (TYPE) RS_BOOL Potential data conversion failure field 1 -> field 2 20130929
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Messages 20130929
4 Importing I_R_FIELD_1 Call by reference Object reference (TYPE REF TO) CL_RSEM_ELEMENT Field 1 20130929
5 Importing I_R_FIELD_2 Call by reference Object reference (TYPE REF TO) CL_RSEM_ELEMENT Field 2 20130929

Method CHECK_COMPATIBLE_DATA_TYPES on class CL_RSEM_FIELD_TYPE_UTIL has no exception.

Method CHECK_COMPATIBLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPATIBLE Call by reference Type reference (TYPE) RS_BOOL Fields are compatible 20130929
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Messages 20130929
3 Importing I_R_FIELD_1 Call by reference Object reference (TYPE REF TO) CL_RSEM_ELEMENT Field 1 20130929
4 Importing I_R_FIELD_2 Call by reference Object reference (TYPE REF TO) CL_RSEM_ELEMENT Field 2 20130929

Method CHECK_COMPATIBLE_FIELDS on class CL_RSEM_FIELD_TYPE_UTIL has no exception.

Method GET_ELEMENTS_FROM_HANA_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW_NAME Call by reference Type reference (TYPE) STRING HANA view name 20130929
2 Exporting R_T_ELEMENT Call by reference Type reference (TYPE) CL_RSEM_ELEMENT=>TN_T_ELEMENT Table with structure element references (fields) 20130929

Method GET_ELEMENTS_FROM_HANA_VIEW on class CL_RSEM_FIELD_TYPE_UTIL has no exception.

Method GET_ELEMENTS_FROM_IPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) CLIKE 20130929
2 Returning R_T_ELEMENT Value transfer Type reference (TYPE) CL_RSEM_ELEMENT=>TN_T_ELEMENT 20130929
# Exception Resumable Description Created on
1 CX_RSD_INFOPROV_NOT_FOUND Object Not Found 20130929
History
Last changed by/on SAP  20140121 
SAP Release Created in 740