SAP ABAP Class CL_RSD_INFOPROV_BASE (Base class for infoprovider metadata)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD_IPROV_MD_RUNTIME (Package) Metadata API for InfoProvider runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20130215
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_CHECK Wrapper for MultiProvider Checks 20130603
2 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_CONSTRUCT Abstract Construct for InfoProvider 20130308
3 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_SIMPLE Base class for Runtime Metadata 20130215
4 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_UNION_CACHE Cache for union specific part of Infoproviders 20130215
Properties
Class CL_RSD_INFOPROV_BASE  
Short Description Base class for infoprovider metadata    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_IPROV_MD_RUNTIME   Metadata API for InfoProvider runtime 
Created 20130215   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSD_INFOPROV_BASE has no forward declaration.
Interfaces
Class CL_RSD_INFOPROV_BASE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSD_INFOPROV_CHECK 20130603 Wrapper for MultiProvider Checks
Attributes
Class CL_RSD_INFOPROV_BASE has no attribute.
Methods
Class CL_RSD_INFOPROV_BASE has no method.
Events
Class CL_RSD_INFOPROV_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OT_SX_CHACONST Protected See coding 20130215 BEGIN OF ot_sx_chaconst, provid TYPE rssid, chaconst TYPE if_rsd_infoprov=>nt_ts_chaconst, END OF ot_sx_chaconst
2 OT_SX_JOIN_INFO Protected See coding 20130524 BEGIN OF ot_sx_join_info , infoprov TYPE rsinfoprov, trivial_mapping TYPE rs_bool, all_parts_xprov TYPE xstring, ts_iobj_mapping TYPE ot_ts_iobj_mapping, "tob ts_multi_to_part TYPE ot_ts_multi_to_part, "mtop ts_part_bit TYPE ot_ts_part_bit, "pp ts_part_to_multi TYPE ot_ts_part_to_multi, "ptom ts_join_part TYPE ot_ts_join_part, ts_join_cha TYPE rs_ts_chanm, ts_kyf_bad_cha_info TYPE rsd_ts_kyf_bad_cha_info, local_grouping TYPE rs_bool, END OF ot_sx_join_info
3 OT_SX_NCUM_VALCHA Protected See coding 20130215 BEGIN OF ot_sx_ncum_valcha, provid TYPE rrprovid, ncum_valcha TYPE rrsi_ts_sid, END OF ot_sx_ncum_valcha
4 OT_SX_UNION_INFO Protected See coding 20130215 BEGIN OF ot_sx_union_info , header TYPE ot_s_header, ts_iobj_mapping TYPE ot_ts_iobj_mapping, "tob ts_multi_to_part TYPE ot_ts_multi_to_part, "mtop ts_part_bit TYPE ot_ts_part_bit, "pp ts_part_to_multi TYPE ot_ts_part_to_multi, "ptom tsx_chaconst TYPE ot_tsx_chaconst, ts_incomplete_cmp TYPE ot_ts_incomplete_cmp, "cmp_problem ts_incons_cmp TYPE ot_ts_incons_cmp, tsx_ncum_valcha TYPE ot_tsx_ncum_valcha, ts_cob_pro_diff TYPE ot_ts_cob_pro_diff, t_cob_pro_add TYPE rsd_t_cob_pro, END OF ot_sx_union_info
5 OT_S_ALL_PART Protected Type reference (TYPE) IF_RSD_INFOPROV_JOIN=>NT_S_ALL_PART 20130710
6 OT_S_COB_PRO_DIFF Protected See coding 20130215 BEGIN OF ot_s_cob_pro_diff, iobjnm TYPE rsiobjnm, iobjtp TYPE rsiobjtp, metaiobjfl TYPE rsmetaiobjfl, chanav TYPE rschanav, chasel TYPE rschasel, kyfnav TYPE rskyfnav, chaconst TYPE rschaconst, cmpoffset TYPE i, END OF ot_s_cob_pro_diff
7 OT_S_HEADER Protected See coding 20130215 BEGIN OF ot_s_header, infoprov TYPE rsinfoprov, tlogo TYPE rstlogo, ncumtim TYPE rsncumtim, comp_prov TYPE rrcomp_prov, hasnls TYPE rrnls, nlreadmode TYPE rsd_nlreadmode, incons_cmp TYPE rs_bool, simple_prov TYPE rs_bool, trivial_mapping TYPE rs_bool, all_parts_xprov TYPE xstring, input_supported TYPE rs_bool, sid_complete TYPE rs_bool, "all iobj in parts provide sid problem_152 TYPE rs_bool, auditmodefl TYPE rs_bool, single_execution_possible TYPE rs_bool, END OF ot_s_header
8 OT_S_INCOMPLETE_CMP Protected See coding 20130215 BEGIN OF ot_s_incomplete_cmp, partprov TYPE rspartprov, chanm TYPE rschanm, END OF ot_s_incomplete_cmp
9 OT_S_INCONS_CMP Protected See coding 20130215 BEGIN OF ot_s_incons_cmp, chanm TYPE rschanm, partprov TYPE rspartprov, END OF ot_s_incons_cmp
10 OT_S_IOBJ_MAPPING Protected See coding 20130215 BEGIN OF ot_s_iobj_mapping, iobjnm TYPE rsiobjnm. INCLUDE TYPE ot_s_mapping. TYPES: datatype_db TYPE string, null_possible TYPE rs_bool, referential_integrity type rs_bool, END OF ot_s_iobj_mapping
11 OT_S_JOIN_PART Protected See coding 20130626 BEGIN OF ot_s_join_part, infoprov TYPE rsinfoprov, join_part TYPE rsinfoprov, END OF ot_s_join_part
12 OT_S_MAPPING Protected See coding 20130215 BEGIN OF ot_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 atrnav TYPE xstring, atrtim TYPE xstring, keyflag TYPE xstring, " iobj mapped from key in partprovider (DSO planning) linitfl TYPE xstring, sid_support TYPE xstring, different_chabasnm TYPE xstring, nav_not_in_part TYPE xstring, END OF ot_s_mapping
13 OT_S_MULTI_TO_PART Protected See coding 20130215 BEGIN OF ot_s_multi_to_part, "non unique infoobject mapping part_to_multi iobjnm TYPE rsdiobjnm, partprov TYPE rsinfoprov, partiobj TYPE rsdiobjnm, iobjtp TYPE rsiobjtp, END OF ot_s_multi_to_part
14 OT_S_PART_BIT Protected See coding 20130215 BEGIN OF ot_s_part_bit, provid TYPE rrprovid, part_bit TYPE i, END OF ot_s_part_bit
15 OT_S_PART_TO_MULTI Protected See coding 20130215 BEGIN OF ot_s_part_to_multi, partprov TYPE rsinfoprov, partiobj TYPE rsdiobjnm, iobjnm TYPE rsdiobjnm, lfdnr TYPE i, iobjtp TYPE rsiobjtp, END OF ot_s_part_to_multi
16 OT_TSX_CHACONST Protected See coding 20130215 ot_tsx_chaconst TYPE SORTED TABLE OF ot_sx_chaconst WITH UNIQUE KEY provid
17 OT_TSX_NCUM_VALCHA Protected See coding 20130215 ot_tsx_ncum_valcha TYPE SORTED TABLE OF ot_sx_ncum_valcha WITH UNIQUE KEY provid
18 OT_TS_ALL_PART Protected Type reference (TYPE) IF_RSD_INFOPROV_JOIN=>NT_TS_ALL_PART 20130710
19 OT_TS_COB_PRO_DIFF Protected See coding 20130215 ot_ts_cob_pro_diff TYPE SORTED TABLE OF ot_s_cob_pro_diff WITH UNIQUE KEY iobjnm
20 OT_TS_INCOMPLETE_CMP Protected See coding 20130215 ot_ts_incomplete_cmp TYPE SORTED TABLE OF ot_s_incomplete_cmp WITH UNIQUE KEY partprov chanm INITIAL SIZE 2
21 OT_TS_INCONS_CMP Protected See coding 20130215 ot_ts_incons_cmp TYPE SORTED TABLE OF ot_s_incons_cmp WITH UNIQUE KEY chanm partprov INITIAL SIZE 2
22 OT_TS_IOBJ_MAPPING Protected See coding 20130215 ot_ts_iobj_mapping TYPE SORTED TABLE OF ot_s_iobj_mapping WITH UNIQUE KEY iobjnm
23 OT_TS_JOIN_PART Protected See coding 20130626 ot_ts_join_part TYPE SORTED TABLE OF ot_s_join_part WITH NON-UNIQUE KEY infoprov
24 OT_TS_MULTI_TO_PART Protected See coding 20130215 ot_ts_multi_to_part TYPE SORTED TABLE OF ot_s_multi_to_part WITH UNIQUE KEY iobjnm partprov
25 OT_TS_PART_BIT Protected See coding 20130215 ot_ts_part_bit TYPE SORTED TABLE OF ot_s_part_bit WITH UNIQUE KEY provid
26 OT_TS_PART_TO_MULTI Protected See coding 20130215 ot_ts_part_to_multi TYPE SORTED TABLE OF ot_s_part_to_multi WITH UNIQUE KEY partprov partiobj lfdnr
History
Last changed by/on SAP  20140121 
SAP Release Created in 740