SAP ABAP Class CL_RSO_RES_KEYFIGURE (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_KEYFIGURE  
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 20130718   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 CL_RSO_RES_KEYFIGURE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_RES_KEYFIGURE has no interface implemented.
Friends
Class CL_RSO_RES_KEYFIGURE 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_KEYFIGURE' Object Type Name 20130718
2 N_C_S_USE_ORIGINAL_TEXTS Constant Public See coding ST flag: use_original_texts 20130718
3 P_C_SIMPLE_TRANSFORMATION Constant Private Type reference (TYPE) STRING 'RSO_RES_ST_KEYFIGURE' Simple trnaformation 20130829
4 P_C_ST_ROOT_NAME Constant Private Type reference (TYPE) STRING 'KEYFIGURE_ROOT' ST Root name 20130829
5 P_S_MODEL Instance attribute Private Type reference (TYPE) TN_S_KEYFIGURE Model Structure 20130829
Methods
# Method Level Visibility Method type Description Created on
1 GET_TXT Instance method Private Method 20130718
2 PROCESS_PROPERTIES Instance method Private Method Fills the characteristic model structure 20130718
Events
Class CL_RSO_RES_KEYFIGURE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_DISPLAYPROPERTIES Public See coding 20130718 BEGIN OF tn_s_displayproperties, decimalplaces TYPE string, "rskyfdecim, digits2display TYPE string, "rskyfprsnt, bexdescr TYPE rstxtdef, END OF tn_s_displayproperties
2 TN_S_EXCAGGR Public See coding 20130718 BEGIN OF tn_s_excaggr, excaggregation TYPE rsdaggrexc, aggregationchar TYPE rsaggrcha, END OF tn_s_excaggr
3 TN_S_ICE Public See coding 20130718 BEGIN OF tn_s_ice, posit TYPE rsposit, iobjnm1 TYPE rsdchanmice, iobjnm2 TYPE rsdchanmiceref, booleop TYPE rsdbooleop, booleop2 TYPE rsdbooleop, txtlg1 TYPE rstxtlg, txtlg2 TYPE rstxtlg, END OF tn_s_ice
4 TN_S_ICE_MODE Public See coding 20130719 BEGIN OF tn_s_ice_mode, mode TYPE rsdbooleop, t_ice TYPE tn_t_ice, END OF tn_s_ice_mode
5 TN_S_INVENTORY Public See coding 20130718 BEGIN OF tn_s_inventory, noncumulativevaluerange TYPE rsdgdeltaval, inflow TYPE rsdgincrease, outflow TYPE rsdgdecrease, END OF tn_s_inventory
6 TN_S_KEYFIGURE Public See coding 20130718 BEGIN OF tn_s_keyfigure, 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 precision TYPE int4, " derived from semantics to enable common display format for data type with characteristics scale TYPE int4, " derived from semantics to enable common display format for data type with characteristics tstpnm TYPE rststpnm, " UTC Time Stamp in Short Form (YYYYMMDDhhmmss) timestmp TYPE rstimestmp, semantics TYPE string, aggregationtype TYPE rsdaggrgen, packfl TYPE rs_bool, " highprecision atronly TYPE rs_bool, s_excaggr TYPE tn_s_excaggr, s_displayproperties TYPE tn_s_displayproperties, s_unit TYPE tn_s_unit, s_inventory TYPE tn_s_inventory, s_ice TYPE tn_s_ice_mode, END OF tn_s_keyfigure
7 TN_S_UNIT Public See coding 20130718 BEGIN OF tn_s_unit, fix_cur TYPE rsfixcuky, fix_uom TYPE rsdfixunit, refiobjnm TYPE rsuninm, END OF tn_s_unit
8 TN_T_ICE Public See coding 20130718 tn_t_ice TYPE STANDARD TABLE OF tn_s_ice WITH DEFAULT KEY
Method Signatures

Method GET_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Long description 20130718
2 Exporting E_TXTSH Call by reference Type reference (TYPE) RSTXTSH Short description 20130718
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM 20130718
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object version 20130718

Method GET_TXT on class CL_RSO_RES_KEYFIGURE 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 20130718
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130718
3 Returning R_S_MODEL Value transfer Type reference (TYPE) CL_RSO_RES_KEYFIGURE=>TN_S_KEYFIGURE Structure: characteristic 20130718
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20130718
History
Last changed by/on SAP  20140121 
SAP Release Created in 740