SAP ABAP Class CL_RSO_HCPR_DTA_CONSTRUCT (Build HCPR Runtime Object)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-MTD (Application Component) Metadata (Repository)
⤷
RSO_RES_HCPR (Package) BW: ResourceHanaCompositeProvider

⤷

⤷

Properties
Class | CL_RSO_HCPR_DTA_CONSTRUCT | |
Short Description | Build HCPR Runtime Object | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSO_RES_HCPR | BW: ResourceHanaCompositeProvider |
Created | 20130311 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RSO_HCPR_DTA_CONSTRUCT has no forward declaration.
Interfaces
Class CL_RSO_HCPR_DTA_CONSTRUCT has no interface implemented.
Friends
Class CL_RSO_HCPR_DTA_CONSTRUCT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20130311 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSD_S_DTA | Properties InfoProvider | 20130311 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_RSD_INFOPROV=>NT_TS_DTA_PRO | 20130311 | |||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CL_RSRTS_FBP_PROVIDER_SERVICE=>NT_TS_MAPPING | Boolean | 20130802 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CL_RSD_INFOPROV_HCPR_CHECK=>TN_TX_MSG | 20130904 | |||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSD_T_DTA_DIME | Data Target: Dimensions Table | 20130311 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSDO_T_DTA_R | Table with References to InfoProvider (Data Target) | 20130311 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSD_T_IOBJ_CMP | Compounding of InfoObjects | 20130311 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RS_BOOL | Boolean | 20130905 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RS_BOOL | Boolean | 20130704 | ||
11 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HCPR_COMPOSITE_PROVIDER | HANA Composite Provider Main Class | 20130311 | ||
12 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSO_HCPR_VERSION | Object Data Model for HANA Composite Provider | 20130902 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | 20130805 | |
2 | ![]() |
Instance method | Protected | Method | 20130311 | |
3 | ![]() |
Instance method | Protected | Method | 20130311 | |
4 | ![]() |
Instance method | Public | Method | 20130905 | |
5 | ![]() |
Instance method | Public | Method | 20130905 | |
6 | ![]() |
Instance method | Public | Method | 20130905 | |
7 | ![]() |
Instance method | Public | Constructor | 20130311 | |
8 | ![]() |
Instance method | Protected | Method | 20130311 | |
9 | ![]() |
Instance method | Protected | Method | 20130311 | |
10 | ![]() |
Instance method | Protected | Method | 20130311 | |
11 | ![]() |
Instance method | Protected | Method | 20130311 |
Events
Class CL_RSO_HCPR_DTA_CONSTRUCT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_SX_NCUM_VALCHA | Public | See coding | 20130311 | BEGIN OF tn_sx_ncum_valcha,
provid TYPE rrprovid,
ncum_valcha TYPE rrsi_ts_sid,
END OF tn_sx_ncum_valcha
|
||
2 | TN_S_CMPLX_MAPPING | Public | See coding | 20130311 | BEGIN OF tn_s_cmplx_mapping, "non unique infoobject mapping ptom
iobjnm TYPE rsdiobjnm,
partprov TYPE rsinfoprov,
partiobj TYPE rsdiobjnm,
iobjtp TYPE rsiobjtp,
END OF tn_s_cmplx_mapping
|
||
3 | TN_S_IOBJ_MAPPING | Public | See coding | 20130311 | BEGIN OF tn_s_iobj_mapping,
iobjnm TYPE rsiobjnm.
INCLUDE TYPE tn_s_mapping.
TYPES: datatype_db TYPE string,
END OF tn_s_iobj_mapping
|
||
4 | TN_S_MAPPING | Public | See coding | 20130311 | BEGIN OF tn_s_mapping,
infoprov_mapping TYPE xstring,
simple_mapping TYPE xstring, "bij mapped iobj in partprovider has the same name
not_mapped TYPE xstring, "no iobj not mapped to partprovider
join_column TYPE xstring,
atrnav TYPE xstring,
atrtim TYPE xstring,
keyflag TYPE xstring, " iobj mapped from key in partprovider (DSO planning)
linitfl TYPE xstring,
different_chabasnm TYPE xstring,
sid_support TYPE xstring,
datatype_mismatch TYPE xstring,
END OF tn_s_mapping
|
||
5 | TN_S_PART_BIT | Public | See coding | 20130311 | BEGIN OF tn_s_part_bit,
provid TYPE rrprovid,
part_bit TYPE i,
END OF tn_s_part_bit
|
||
6 | TN_S_PTOM | Public | See coding | 20130311 | BEGIN OF tn_s_ptom,
partprov TYPE rsinfoprov,
partiobj TYPE rsdiobjnm,
iobjnm TYPE rsdiobjnm,
lfdnr TYPE i,
iobjtp TYPE rsiobjtp,
END OF tn_s_ptom
|
||
7 | TN_TSX_NCUM_VALCHA | Public | See coding | 20130311 | tn_tsx_ncum_valcha TYPE SORTED TABLE OF tn_sx_ncum_valcha
WITH UNIQUE KEY provid
|
||
8 | TN_TS_CMPLX_MAPPING | Public | See coding | 20130311 | tn_ts_cmplx_mapping TYPE SORTED TABLE OF tn_s_cmplx_mapping
WITH UNIQUE KEY iobjnm partprov
|
||
9 | TN_TS_IOBJ_MAPPING | Public | See coding | 20130311 | tn_ts_iobj_mapping TYPE SORTED TABLE OF tn_s_iobj_mapping
WITH UNIQUE KEY iobjnm
|
||
10 | TN_TS_PART_BIT | Public | See coding | 20130311 | tn_ts_part_bit TYPE SORTED TABLE OF tn_s_part_bit WITH UNIQUE KEY provid
|
||
11 | TN_TS_PTOM | Public | See coding | 20130311 | tn_ts_ptom TYPE SORTED TABLE OF tn_s_ptom
WITH UNIQUE KEY partprov partiobj lfdnr
|
||
12 | TO_S_VIEW_NODE | Protected | See coding | 20130311 | BEGIN OF to_s_view_node,
name TYPE string,
r_node TYPE REF TO cl_hcpr_view_node,
END OF to_s_view_node
|
||
13 | TO_TS_VIEW_NODE | Protected | See coding | 20130311 | to_ts_view_node TYPE SORTED TABLE OF to_s_view_node WITH UNIQUE KEY name
|
Method Signatures
Method ADD_TECHNICAL_DTA_PRO_PART Signature
Method ADD_TECHNICAL_DTA_PRO_PART on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
Method ADD_TECHNICAL_DTA_PRO_PART on class CL_RSO_HCPR_DTA_CONSTRUCT has no exception.
Method BUILD_DTA_PRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_DEFAULT_NODE | Call by reference | Object reference (TYPE REF TO) | CL_HCPR_VIEW_NODE | Column View Node | 20130311 |
Method BUILD_DTA_PRO on class CL_RSO_HCPR_DTA_CONSTRUCT has no exception.
Method BUILD_METADATA Signature
Method BUILD_METADATA on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object Not Found | 20130801 |
Method COMPLETE Signature
Method COMPLETE on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object Not Found | 20130905 |
Method COMPLETE_DTA Signature
Method COMPLETE_DTA on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
Method COMPLETE_DTA on class CL_RSO_HCPR_DTA_CONSTRUCT has no exception.
Method COMPLETE_PARTS Signature
Method COMPLETE_PARTS on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object Not Found | 20130905 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20130311 | ||
2 | ![]() |
I_R_HCPR_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_HCPR_COMPOSITE_PROVIDER | CompositeProvider | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object Not Found | 20130801 |
Method FILL_DIMENSIONS Signature
Method FILL_DIMENSIONS on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
Method FILL_DIMENSIONS on class CL_RSO_HCPR_DTA_CONSTRUCT has no exception.
Method FILL_HEADER Signature
Method FILL_HEADER on class CL_RSO_HCPR_DTA_CONSTRUCT has no parameter.
Method FILL_HEADER on class CL_RSO_HCPR_DTA_CONSTRUCT has no exception.
Method FILL_PARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_HCPR_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_HCPR_COMPOSITE_PROVIDER | HANA Composite Provider Main Class | 20130708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object Not Found | 20130801 |
Method FILL_PART_FROM_VIEW_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_VIEW_NODE | Call by reference | Object reference (TYPE REF TO) | CL_HCPR_VIEW_NODE | Column View Node | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object Not Found | 20130801 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |