Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UC_DATA_TRANSFORM | data mart: data transformation | 20050411 |
Properties
Class | CL_UC_DATA_TRANSFORM | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UCR0 | SEM-BCS: Reporting |
Created | 20050325 | SAP |
Last change | 20050705 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_UC_DATA_TRANSFORM | data mart: data transformation | 20050411 |
Friends
Class CL_UC_DATA_TRANSFORM has no friend class.
Attributes
Methods
Events
Class CL_UC_DATA_TRANSFORM has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LS_VERSION_COMBI | Private | See coding | 20081201 | BEGIN OF ls_version_combi,
index TYPE i,
version TYPE ts_value,
END OF ls_version_combi
|
||
2 | SX_AREA_SLICE | Private | See coding | 20050412 | BEGIN OF sx_area_slice,
area TYPE uc_area,
o_area TYPE REF TO if_uc_area,
t_from_to TYPE t_part,
inst TYPE REF TO if_uc_data_transform,
END OF sx_area_slice
|
||
3 | SX_REPORTING_LOGIC | Private | See coding | 20050329 | BEGIN OF sx_reporting_logic,
ry TYPE ug_fiscyear,
rp TYPE ug_fiscperiod,
repmode TYPE uc_reporting_mode,
r_version_slice TYPE REF TO sx_version_slice,
o_reporting_logic TYPE REF TO if_uc_reporting_logic,
END OF sx_reporting_logic
|
||
4 | SX_VERSION_SLICE | Private | See coding | 20050412 | BEGIN OF sx_version_slice,
t_version TYPE ts_version_combi,
ref_version TYPE ts_ref_version,
rt_data TYPE REF TO data,
END OF sx_version_slice
|
||
5 | S_CHAR_SEL | Private | See coding | 20050328 | BEGIN OF s_char_sel,
fieldname TYPE uc_fieldname,
sel TYPE uc_flg,
t_range TYPE ucr_ts_sel,
END OF s_char_sel
|
||
6 | S_COMBI | Private | See coding | 20050328 | BEGIN OF s_combi,
ts_sversion TYPE uc0_ts_value,
ts_tabix TYPE SORTED TABLE OF sy-tabix WITH UNIQUE KEY table_line,
END OF s_combi
|
||
7 | S_FIELDNAME_REF | Private | See coding | 20050328 | BEGIN OF s_fieldname_ref,
year TYPE uc_fieldname,
period TYPE uc_fieldname,
END OF s_fieldname_ref
|
||
8 | S_FNAME_SEL | Private | See coding | 20050328 | BEGIN OF s_fname_sel,
fieldname TYPE uc_fieldname,
o_sel TYPE REF TO if_uc_sel,
END OF s_fname_sel
|
||
9 | S_FNAME_VALUE | Private | See coding | 20050328 | BEGIN OF s_fname_value,
fieldname TYPE uc_fieldname,
r_val TYPE REF TO data,
END OF s_fname_value
|
||
10 | S_PART | Public | See coding | 20050413 | BEGIN OF s_part,
from TYPE sy-tabix,
to TYPE sy-tabix,
END OF s_part
|
||
11 | S_REF_PAR | Private | See coding | 20050328 | BEGIN OF s_ref_par,
t_refyear TYPE ts_refyear,
t_refperiod TYPE ts_refperiod,
END OF s_ref_par
|
||
12 | S_RG_FLG_SEL | Private | See coding | 20050328 | BEGIN OF s_rg_flg_sel,
fieldname TYPE uc_fieldname,
sel TYPE uc_flg,
END OF s_rg_flg_sel
|
||
13 | TS_CHAR_SEL | Private | See coding | 20050328 | ts_char_sel TYPE SORTED TABLE OF s_char_sel
WITH UNIQUE KEY fieldname
|
||
14 | TS_FISCPERIOD | Private | See coding | 20050328 | ts_fiscperiod TYPE SORTED TABLE OF ug_fiscperiod
WITH UNIQUE KEY table_line
|
||
15 | TS_FISCYEAR | Private | See coding | 20050328 | ts_fiscyear TYPE SORTED TABLE OF ug_fiscyear
WITH UNIQUE KEY table_line
|
||
16 | TS_FNAME_SEL | Private | See coding | 20050328 | ts_fname_sel TYPE SORTED TABLE OF s_fname_sel
WITH UNIQUE KEY fieldname
|
||
17 | TS_FNAME_VALUE | Private | See coding | 20050328 | ts_fname_value TYPE SORTED TABLE OF s_fname_value
WITH UNIQUE KEY fieldname
|
||
18 | TS_REFPERIOD | Private | See coding | 20050328 | ts_refperiod TYPE SORTED TABLE OF ug_fiscperiod WITH UNIQUE KEY table_line
|
||
19 | TS_REFYEAR | Private | See coding | 20050328 | ts_refyear TYPE SORTED TABLE OF ug_fiscyear WITH UNIQUE KEY table_line
|
||
20 | TS_REFYEARPER | Private | See coding | 20050927 | ts_refyearper TYPE SORTED TABLE OF ug_fiscyearper WITH UNIQUE KEY table_line
|
||
21 | TS_REF_VERSION | Private | Type reference (TYPE) | UC0_TS_VALUE | 20050328 |
|
|
22 | TS_RG_FLG_SEL | Private | See coding | 20050328 | ts_rg_flg_sel TYPE SORTED TABLE OF s_rg_flg_sel
WITH UNIQUE KEY fieldname
|
||
23 | TS_VALUE | Private | See coding | 20050328 | ts_value TYPE SORTED TABLE OF uc0_s_value
WITH UNIQUE KEY fieldname value
|
||
24 | TS_VERSION_COMBI | Private | See coding | 20081201 | ts_version_combi TYPE STANDARD TABLE OF ls_version_combi
WITH NON-UNIQUE KEY index
|
||
25 | TX_AREA_SLICE | Private | See coding | 20050412 | tx_area_slice TYPE STANDARD TABLE OF sx_area_slice
|
||
26 | TX_REPORTING_LOGIC | Private | See coding | 20050329 | tx_reporting_logic TYPE STANDARD TABLE OF sx_reporting_logic
|
||
27 | TX_VERSION_SLICE | Private | See coding | 20050412 | tx_version_slice TYPE STANDARD TABLE OF sx_version_slice
|
||
28 | T_COMBI | Private | See coding | 20050328 | t_combi TYPE TABLE OF s_combi
|
||
29 | T_INSTANCE | Public | See coding | 20050411 | t_instance type standard table of ref to if_uc_data_transform
|
||
30 | T_PART | Public | See coding | 20050413 | t_part TYPE STANDARD TABLE OF s_part WITH DEFAULT KEY
|
||
31 | T_REPMODE | Private | See coding | 20050406 | t_repmode TYPE STANDARD TABLE OF uc_reporting_mode
|
Method Signatures
Method CLEANUP_AREA_SLICES Signature
Method CLEANUP_AREA_SLICES on class CL_UC_DATA_TRANSFORM has no parameter.
Method CLEANUP_AREA_SLICES on class CL_UC_DATA_TRANSFORM has no exception.
Method CLEANUP_SELECTIONS Signature
Method CLEANUP_SELECTIONS on class CL_UC_DATA_TRANSFORM has no parameter.
Method CLEANUP_SELECTIONS on class CL_UC_DATA_TRANSFORM has no exception.
Method CLEANUP_VERSION_SLICES Signature
Method CLEANUP_VERSION_SLICES on class CL_UC_DATA_TRANSFORM has no parameter.
Method CLEANUP_VERSION_SLICES on class CL_UC_DATA_TRANSFORM has no exception.
Method CLEAR_FROM_TO Signature
Method CLEAR_FROM_TO on class CL_UC_DATA_TRANSFORM has no parameter.
Method CLEAR_FROM_TO on class CL_UC_DATA_TRANSFORM has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AREA | Call by reference | Object reference (TYPE REF TO) | IF_UC_AREA | 20050411 |
Method CONSTRUCTOR on class CL_UC_DATA_TRANSFORM has no exception.
Method CONVERT_OSEL_INTO_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_VAL | Call by reference | Type reference (TYPE) | TS_FNAME_VALUE | 20050328 | |||
2 | ![]() |
IS_CHAR_SEL | Call by reference | Type reference (TYPE) | S_FNAME_SEL | 20050328 |
Method CONVERT_OSEL_INTO_SINGLE on class CL_UC_DATA_TRANSFORM has no exception.
Method COUNT_MODEL_INIT Signature
Method COUNT_MODEL_INIT on class CL_UC_DATA_TRANSFORM has no parameter.
Method COUNT_MODEL_INIT on class CL_UC_DATA_TRANSFORM has no exception.
Method COUNT_REP_LOGIC_INIT Signature
Method COUNT_REP_LOGIC_INIT on class CL_UC_DATA_TRANSFORM has no parameter.
Method COUNT_REP_LOGIC_INIT on class CL_UC_DATA_TRANSFORM has no exception.
Method CREATE_SEL_FOR_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050328 | |||
2 | ![]() |
ET_SEL | Call by reference | Type reference (TYPE) | UC0_TS_SEL | 20050414 | |||
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | UC_FIELDNAME | Feldname | 20050328 |
Method CREATE_SEL_FOR_FIELD on class CL_UC_DATA_TRANSFORM has no exception.
Method DERIVE_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_UC_CONTEXT | 20050329 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Nachrichten | 20050329 | ||
3 | ![]() |
IO_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050329 | |||
4 | ![]() |
IT_REFINFO | Call by reference | Type reference (TYPE) | UCR_TS_REFERENCE_INFORMATION | 20050329 |
Method DERIVE_CONTEXT on class CL_UC_DATA_TRANSFORM has no exception.
Method DERIVE_FYV Signature
Method DERIVE_FYV on class CL_UC_DATA_TRANSFORM has no parameter.
Method DERIVE_FYV on class CL_UC_DATA_TRANSFORM has no exception.
Method DERIVE_REPMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Nachrichten | 20050610 |
Method DERIVE_REPMODE on class CL_UC_DATA_TRANSFORM has no exception.
Method DERIVE_RY_RP_VS_FY_FP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_FP_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050413 | |||
2 | ![]() |
EO_FY_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050413 | |||
3 | ![]() |
EO_RP_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050413 | |||
4 | ![]() |
EO_RY_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050413 | |||
5 | ![]() |
ET_VS_SEL | Call by reference | Type reference (TYPE) | TS_FNAME_SEL | 20050413 |
Method DERIVE_RY_RP_VS_FY_FP on class CL_UC_DATA_TRANSFORM has no exception.
Method FILL_REFINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REFINFO | Call by reference | Type reference (TYPE) | UCR_TS_REFERENCE_INFORMATION | 20050329 | |||
2 | ![]() |
IT_REF_V | Call by reference | Type reference (TYPE) | UC0_TS_VALUE | Feldwerte | 20050329 | ||
3 | ![]() |
I_REF_P | Call by reference | Type reference (TYPE) | UG_FISCPERIOD | 20050329 | |||
4 | ![]() |
I_REF_Y | Call by reference | Type reference (TYPE) | UG_FISCYEAR | Geschäftsjahr | 20050329 |
Method FILL_REFINFO on class CL_UC_DATA_TRANSFORM has no exception.
Method FILL_REFY_REFP_REPMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050413 | |||
2 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050902 | |||
3 | ![]() |
I_REF_P | Call by reference | Type reference (TYPE) | UG_FISCPERIOD | 20050329 | |||
4 | ![]() |
I_REF_Y | Call by reference | Type reference (TYPE) | UG_FISCYEAR | Geschäftsjahr | 20050329 | ||
5 | ![]() |
I_REPMODE | Call by reference | Type reference (TYPE) | UC_REPORTING_MODE | 20050406 |
Method FILL_REFY_REFP_REPMODE on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AREA_IDX | Call by reference | Type reference (TYPE) | UCM_T_AREA | 20050406 | |||
2 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20050406 |
Method GET_AREA on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_AREA_SLICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA_SORTED | Call by reference | Object reference (TYPE REF TO) | DATA | 20050407 | |||
2 | ![]() |
ET_AREA_SLICE | Call by reference | Type reference (TYPE) | TX_AREA_SLICE | 20050407 | |||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Nachrichten | 20050624 | ||
4 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20050407 |
Method GET_AREA_SLICES on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_FYV_IN_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_FYV_IN_SELECTION | Value transfer | Type reference (TYPE) | UC_FLG | 20050526 | |||
2 | ![]() |
E_FYV_FNAME | Value transfer | Type reference (TYPE) | UC_FIELDNAME | Feldname | 20050526 |
Method GET_FYV_IN_SELECTION on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_INSTANCES_BY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INSTANCE | Call by reference | Type reference (TYPE) | T_INSTANCE | 20050411 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Nachrichten | 20050624 | ||
3 | ![]() |
IO_DATABASIS | Call by reference | Object reference (TYPE REF TO) | CL_UC_DATABASIS | 20050411 | |||
4 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20050411 |
Method GET_INSTANCES_BY_DATA on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_INSTANCE_BY_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_UC_DATA_TRANSFORM | 20050411 | |||
2 | ![]() |
IO_AREA | Call by reference | Object reference (TYPE REF TO) | IF_UC_AREA | 20050411 | |||
3 | ![]() |
IO_DATABASIS | Call by reference | Object reference (TYPE REF TO) | CL_UC_DATABASIS | 20050411 | |||
4 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20050411 | |||
5 | ![]() |
I_AREA | Call by reference | Type reference (TYPE) | UC_AREA | 20050411 |
Method GET_INSTANCE_BY_AREA on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_STREAM_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_TX_DATA_IO_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_UC_TX_DATA_IO_TYPE | 20050412 |
Method GET_STREAM_TYPE on class CL_UC_DATA_TRANSFORM has no exception.
Method GET_VERSION_SLICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_VS_SEL | Call by reference | Type reference (TYPE) | TS_FNAME_SEL | 20050407 |
Method GET_VERSION_SLICES on class CL_UC_DATA_TRANSFORM has no exception.
Method INIT_REPORTING_LOGIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Nachrichten | 20050525 |
Method INIT_REPORTING_LOGIC on class CL_UC_DATA_TRANSFORM has no exception.
Method INSERT_FROM_TO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FROM_TO | Call by reference | Type reference (TYPE) | S_PART | 20051109 |
Method INSERT_FROM_TO on class CL_UC_DATA_TRANSFORM has no exception.
Method RESOLVE_REFYEARPER Signature
Method RESOLVE_REFYEARPER on class CL_UC_DATA_TRANSFORM has no parameter.
Method RESOLVE_REFYEARPER on class CL_UC_DATA_TRANSFORM has no exception.
Method RESOLVE_RY_RP_FY_FP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_FP_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050407 | |||
2 | ![]() |
IO_FY_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050407 | |||
3 | ![]() |
IO_RP_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050407 | |||
4 | ![]() |
IO_RY_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050407 |
Method RESOLVE_RY_RP_FY_FP on class CL_UC_DATA_TRANSFORM has no exception.
Method TIME_RESOLVE_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FISCPER | Call by reference | Type reference (TYPE) | TS_FISCPERIOD | 20050328 | |||
2 | ![]() |
IO_PERIOD | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050328 | |||
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | UC_FIELDNAME | Feldname | 20050328 |
Method TIME_RESOLVE_PERIOD on class CL_UC_DATA_TRANSFORM has no exception.
Method TIME_RESOLVE_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FISCYEAR | Call by reference | Type reference (TYPE) | TS_FISCYEAR | 20050328 | |||
2 | ![]() |
IO_YEAR | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | 20050328 | |||
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | UC_FIELDNAME | Feldname | 20050328 |
Method TIME_RESOLVE_YEAR on class CL_UC_DATA_TRANSFORM has no exception.
Method VERSION_RESOLVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_TS_SVERSION | Call by reference | Object reference (TYPE REF TO) | DATA | 20050411 | |||
2 | ![]() |
ER_TS_VERSION | Call by reference | Object reference (TYPE REF TO) | DATA | 20050411 | |||
3 | ![]() |
ET_FIELDNAME | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | 20050328 | |||
4 | ![]() |
ET_VS_COMBI | Call by reference | Type reference (TYPE) | T_COMBI | 20050328 | |||
5 | ![]() |
IT_VS_SEL | Call by reference | Type reference (TYPE) | TS_FNAME_SEL | 20050328 |
Method VERSION_RESOLVE on class CL_UC_DATA_TRANSFORM has no exception.
History
Last changed by/on | SAP | 20050705 |
SAP Release Created in | 600 |