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 |