SAP ABAP Class CL_IWP_DP_DATA_PROVIDER (ILM Data Provisioning: Data Provider)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF (Application Component) General Application Functions
     IWP_DATA_PROVISIONING (Package) Retention Warehouse: Data provisioning
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IWP_DP_DATA_PROVIDER ILM Data Provisioning: Data Provider 20120315
Properties
Class CL_IWP_DP_DATA_PROVIDER  
Short Description ILM Data Provisioning: Data Provider    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWP_DATA_PROVISIONING   Retention Warehouse: Data provisioning 
Created 20120315   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IWP_DP_DATA_PROVIDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_IWP_DP_DATA_PROVIDER ILM Data Provisioning: Data Provider 20120315
Friends
# Friend Modeled only Created on Description
1 CL_IWP_DP_PROVISIONING_API 20120315 ILM Data Provisioning: API
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_GEN_TAB_HANDLE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120315
2 MR_GEN_TAB_HANDLE_TAB Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20120315
3 MT_LVIEW_FLDTABS Instance attribute Private Type reference (TYPE) DD27PTAB DD: Fields of a View 20121121
4 MT_LVIEW_TABS Instance attribute Private Type reference (TYPE) DD26VTAB DD: Views: Table for Joins 20121121
5 MT_OUTPUT_FIELDS Instance attribute Private Type reference (TYPE) IWP_DP_TT_OUTPUT_FIELDS 20120321
6 MT_REFTAB_CUKYFLD Instance attribute Private Type reference (TYPE) TT_REFTAB_FLD 20121121
7 MT_SELECT_OPTIONS Instance attribute Private Type reference (TYPE) RSDS_FRANGE_T 20120319
8 MT_TCURX Instance attribute Private Type reference (TYPE) TT_CURX 20121121
9 MV_GEN_VIEW_NAME Instance attribute Private Type reference (TYPE) TABNAME16 20120727
10 MV_IS_LVIEW Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121121
11 MV_MAX_ROWS Instance attribute Private Type reference (TYPE) I 20120319
12 MV_PACKAGE_SIZE Instance attribute Private Type reference (TYPE) I 5000 20120319
13 MV_USAGE Instance attribute Private Type reference (TYPE) IWP_DP_USAGE Usage of data provider while retrieving data 20121121
14 MV_VIEW_CURSOR Instance attribute Private Type reference (TYPE) CURSOR 20120315
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DATA_PROVIDER Static method Private Method 20120315
Events
Class CL_IWP_DP_DATA_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CURX Private See coding 20121121 tt_curx TYPE SORTED TABLE OF ty_curx WITH UNIQUE KEY currkey
2 TT_REFTAB_FLD Private See coding 20121121 tt_reftab_fld TYPE STANDARD TABLE OF iwp_dp_curr_ref
3 TY_CURX Private See coding 20121121 BEGIN OF ty_curx, currkey TYPE sycurr, currdec TYPE currdec, END OF ty_curx
Method Signatures

Method CREATE_DATA_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OUTPUT_FIELDS Call by reference Type reference (TYPE) IWP_DP_TT_OUTPUT_FIELDS 20120321
2 Importing IT_SELECT_OPTIONS Call by reference Type reference (TYPE) RSDS_FRANGE_T 20120319
3 Importing IV_AUDIT_PACKAGE_ID Call by reference Type reference (TYPE) IWP_WORK_PACKAGE 20120315
4 Importing IV_GEN_VIEW_NAME Call by reference Type reference (TYPE) TABNAME16 20120727
5 Importing IV_IS_LVIEW Call by reference Type reference (TYPE) ABAP_BOOL 20121121
6 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) I 20120319
7 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 20120319
8 Importing IV_USAGE Call by reference Type reference (TYPE) IWP_DP_USAGE Usage of data provider while retrieving data 20121121
9 Returning RR_DATA_PROVIDER Value transfer Object reference (TYPE REF TO) IF_IWP_DP_DATA_PROVIDER 20120315

Method CREATE_DATA_PROVIDER on class CL_IWP_DP_DATA_PROVIDER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 740