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
⤷ 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 |