SAP ABAP Class CL_RSO_RES_CHARACTERISTIC (Resource controller: characteristic)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_RES_MODEL (Package) BW Infoprovider Models
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_RES_INFO_OBJECT InfoObject Design Time Resource 20130828
Properties
Class CL_RSO_RES_CHARACTERISTIC  
Short Description Resource controller: characteristic    
Super Class CL_RSO_RES_INFO_OBJECT InfoObject Design Time Resource 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_RES_MODEL   BW Infoprovider Models 
Created 20130123   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_RSO_RES_CHARACTERISTIC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_RES_CHARACTERISTIC has no interface implemented.
Friends
Class CL_RSO_RES_CHARACTERISTIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_RSO_RES_CHARACTERISTIC' Object Type Name 20130718
2 N_C_S_USE_ORIGINAL_TEXTS Constant Public See coding ST flag: use_original_texts 20130124
3 P_C_SIMPLE_TRANSFORMATION Constant Private Type reference (TYPE) STRING 'RSO_RES_ST_CHARACTERISTIC' Simple trnaformation 20130828
4 P_C_ST_ROOT_NAME Constant Private Type reference (TYPE) STRING 'CHARACTERISTIC_ROOT' ST Root name 20130828
5 P_S_MODEL Instance attribute Private Type reference (TYPE) TN_S_CHARACTERISTIC Structure: characteristic 20130828
Methods
# Method Level Visibility Method type Description Created on
1 PROCESS_HIERARCHIES Instance method Private Method 20130929
2 PROCESS_PROPERTIES Instance method Public Method Fills the characteristic model structure 20130128
Events
Class CL_RSO_RES_CHARACTERISTIC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_CONTENTHANDLER_TYPE Public Type reference (TYPE) INT4 20130128
2 TN_SX_HIERARCHIES Public See coding Structure: hierarchies 20130124 BEGIN OF tn_sx_hierarchies, t_hierarchy TYPE tn_t_hierarchy, END OF tn_sx_hierarchies
3 TN_S_ATTRIBUTE Public See coding Structure: attribute 20130124 BEGIN OF tn_s_attribute, name TYPE rschabasnm, data_type TYPE datatype_d, " CHAR, DATS, NUMC, TIMS length TYPE int4, "rsdintlen, " or int4 -> then without leading zeros long_description TYPE rstxtlg, short_description TYPE rstxtsh, original_description TYPE rstxtlg, navigation_attribute_name TYPE rsatrnavnm, time_dependent TYPE rsdatrtimfl, type TYPE rsattritp, use_original_texts(1) TYPE c, " values: 0 or 1 compound_info_object TYPE tn_t_compound_info_object, END OF tn_s_attribute
4 TN_S_CHARACTERISTIC Public See coding Structure: characteristic 20130124 BEGIN OF tn_s_characteristic, name TYPE rsdiobjnm, base_info_object_name TYPE rsdchabasnm, long_description TYPE rstxtlg, short_description TYPE rstxtsh, info_object_type TYPE rsiobjtp, " CHA, KYF, TIM, UNI data_element TYPE rollname, data_type TYPE datatype_d, " CHAR, DATS, NUMC, TIMS length TYPE int4, " rsdintlen, " or int4 -> then without leading zeros tstpnm TYPE rststpnm, " UTC Time Stamp in Short Form (YYYYMMDDhhmmss) timestmp TYPE rstimestmp, authorization_relevant TYPE xsdboolean, constant TYPE rschaconst, document_property TYPE xsdboolean, high_cardinality TYPE xsdboolean, runtime_properties TYPE tn_s_runtime_props, t_compound_info_object TYPE tn_t_compound_info_object, t_attribute TYPE tn_t_attribute, sx_hierarchies TYPE tn_sx_hierarchies, END OF tn_s_characteristic
5 TN_S_COMPOUND_INFO_OBJECT Public See coding Structure: compoundings 20130124 BEGIN OF tn_s_compound_info_object, compound_info_object TYPE rsiobjcmp, END OF tn_s_compound_info_object
6 TN_S_HIERARCHY Public See coding Structure: hierarchy 20130124 BEGIN OF tn_s_hierarchy, name TYPE rshienm, inf_object TYPE rsiobjnm, version TYPE rsversion, description TYPE rstxtlg, valid_from TYPE rsdatefrom, valid_to TYPE rsdateto, END OF tn_s_hierarchy
7 TN_S_RUNTIME_PROPS Public See coding 20130722 BEGIN OF tn_s_runtime_props, bex_description TYPE rstxtdef, display TYPE rsprsnt, selection TYPE rschasel, query_execution TYPE rsf4queryexec, END OF tn_s_runtime_props
8 TN_T_ATTRIBUTE Public See coding Structure table: attribute 20130124 tn_t_attribute TYPE STANDARD TABLE OF tn_s_attribute WITH DEFAULT KEY
9 TN_T_COMPOUND_INFO_OBJECT Public See coding Structure table: compoundings 20130124 tn_t_compound_info_object TYPE STANDARD TABLE OF tn_s_compound_info_object WITH DEFAULT KEY
10 TN_T_HIERARCHY Public See coding Structure table: hierarchy 20130124 tn_t_hierarchy TYPE STANDARD TABLE OF tn_s_hierarchy WITH DEFAULT KEY
Method Signatures

Method PROCESS_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM 20130929
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object version 20130929
3 Returning R_SX_HIERARCHIES Value transfer Type reference (TYPE) CL_RSO_RES_CHARACTERISTIC=>TN_SX_HIERARCHIES Structure: hierarchies 20130929

Method PROCESS_HIERARCHIES on class CL_RSO_RES_CHARACTERISTIC has no exception.

Method PROCESS_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM Characteristic 20130128
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130128
3 Returning R_S_MODEL Value transfer Type reference (TYPE) CL_RSO_RES_CHARACTERISTIC=>TN_S_CHARACTERISTIC Structure: characteristic 20130128
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20130128
History
Last changed by/on SAP  20140121 
SAP Release Created in 740