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 N_INFOPROV Instance attribute Public Type reference (TYPE) RSINFOPROV InfoProvider 20130311
2 N_S_DTA Instance attribute Public Type reference (TYPE) RSD_S_DTA Properties InfoProvider 20130311
3 N_TS_DTA_PRO Instance attribute Public Type reference (TYPE) IF_RSD_INFOPROV=>NT_TS_DTA_PRO 20130311
4 N_TS_MAPPING Instance attribute Public Type reference (TYPE) CL_RSRTS_FBP_PROVIDER_SERVICE=>NT_TS_MAPPING Boolean 20130802
5 N_TX_MSG Instance attribute Public Type reference (TYPE) CL_RSD_INFOPROV_HCPR_CHECK=>TN_TX_MSG 20130904
6 N_T_DTA_DIME Instance attribute Public Type reference (TYPE) RSD_T_DTA_DIME Data Target: Dimensions Table 20130311
7 N_T_DTA_PART Instance attribute Public Type reference (TYPE) RSDO_T_DTA_R Table with References to InfoProvider (Data Target) 20130311
8 N_T_IOBJ_CMP Instance attribute Public Type reference (TYPE) RSD_T_IOBJ_CMP Compounding of InfoObjects 20130311
9 O_COMPLETED Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20130905
10 O_ONLY_PARTS Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20130704
11 O_R_HCPR_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_HCPR_COMPOSITE_PROVIDER HANA Composite Provider Main Class 20130311
12 O_R_HCPR_VERS_A 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 ADD_TECHNICAL_DTA_PRO_PART Instance method Protected Method 20130805
2 BUILD_DTA_PRO Instance method Protected Method 20130311
3 BUILD_METADATA Instance method Protected Method 20130311
4 COMPLETE Instance method Public Method 20130905
5 COMPLETE_DTA Instance method Public Method 20130905
6 COMPLETE_PARTS Instance method Public Method 20130905
7 CONSTRUCTOR Instance method Public Constructor 20130311
8 FILL_DIMENSIONS Instance method Protected Method 20130311
9 FILL_HEADER Instance method Protected Method 20130311
10 FILL_PARTS Instance method Protected Method 20130311
11 FILL_PART_FROM_VIEW_NODE 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 Importing 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 CX_RS_NOT_FOUND 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 CX_RS_NOT_FOUND 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 CX_RS_NOT_FOUND Object Not Found 20130905

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130311
2 Importing I_R_HCPR_MODEL Call by reference Object reference (TYPE REF TO) CL_HCPR_COMPOSITE_PROVIDER CompositeProvider 20130311
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 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 Importing 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 CX_RS_NOT_FOUND 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 Importing 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 CX_RS_NOT_FOUND Object Not Found 20130801
History
Last changed by/on SAP  20140121 
SAP Release Created in 740