SAP ABAP Class CL_IWP_DP_DDIC_GENERATOR (ILM Data Provisioning: Generator for Data Dictionary objects)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF (Application Component) General Application Functions
     IWP_DATA_PROVISIONING (Package) Retention Warehouse: Data provisioning
Properties
Class CL_IWP_DP_DDIC_GENERATOR  
Short Description ILM Data Provisioning: Generator for Data Dictionary objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class IWP_DP    
Program status     
Category 0   
Package IWP_DATA_PROVISIONING   Retention Warehouse: Data provisioning 
Created 20111007   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IWP_DP_DDIC_GENERATOR has no forward declaration.
Interfaces
Class CL_IWP_DP_DDIC_GENERATOR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_IWP_DP_PROVISIONING_API 20120307 ILM Data Provisioning: API
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_DESCRIPTOR Static Attribute Private Object reference (TYPE REF TO) IF_IWP_DP_DESCRIPTOR RW: Data provisioning descriptor 20111007
2 MR_LOG Static Attribute Private Object reference (TYPE REF TO) CL_ILM_LOG Generisches Log für ILM 20111007
3 MT_STRUCT_DIR Static Attribute Private Type reference (TYPE) TT_STRUCT_DIR 20111021
4 MT_TAB_DIR Static Attribute Private Type reference (TYPE) TT_TAB_DIR 20111021
5 MT_URI_DICT Static Attribute Private Type reference (TYPE) TT_URI_DICT 20111010
6 MT_URI_ID_DIRECTORY Static Attribute Private Type reference (TYPE) TT_URI_ID 20111012
7 MV_URI_ID_CURRENT_VALUE Static Attribute Private Type reference (TYPE) TV_URI_ID 20111012
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Static method Private Method Delete Generated Objects for Audit Package 20111121
2 GENERATE_DDIC_OBJECTS Static method Private Method Generates DDIC Tables and Views 20120308
Events
Class CL_IWP_DP_DDIC_GENERATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_STRUCT_DIR Private See coding 20111021 BEGIN OF ts_struct_dir, structure TYPE tabname, uri_id TYPE iwp_dp_uri_id, END OF ts_struct_dir
2 TS_TAB_DIR Private See coding 20111021 BEGIN OF ts_tab_dir, original_structure TYPE tabname, gen_tab_name TYPE tabname16, END OF ts_tab_dir
3 TS_URI_DICT Private See coding 20111012 BEGIN OF ts_uri_dict, uri_id TYPE int4, uri TYPE admi_uri_adk, END OF ts_uri_dict
4 TT_STRUCT_DIR Private See coding 20111021 tt_struct_dir TYPE SORTED TABLE OF ts_struct_dir WITH NON-UNIQUE KEY structure
5 TT_TAB_DIR Private See coding 20111021 tt_tab_dir TYPE HASHED TABLE OF ts_tab_dir WITH UNIQUE KEY original_structure
6 TT_URI_DICT Private See coding 20111010 tt_uri_dict TYPE TABLE OF ts_uri_dict
7 TT_URI_ID Private See coding 20111012 tt_uri_id TYPE HASHED TABLE OF tv_uri_id WITH UNIQUE KEY table_line
8 TV_URI_ID Private Type reference (TYPE) IWP_DP_URI_ID ILM Data Provisioning: URI ID 20111012
Method Signatures

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_IWP_DP_DESCRIPTOR ILM Data Provisioning: Public Descriptor Interface 20120307
2 Importing IM_LOG Call by reference Object reference (TYPE REF TO) CL_ILM_LOG Generic Log for ILM 20120307
# Exception Resumable Description Created on
1 CX_IWP_DP 20111122

Method GENERATE_DDIC_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_IWP_DP_DESCRIPTOR ILM Data Provisioning: Public Descriptor Interface 20120308
2 Importing IM_LOG Call by reference Object reference (TYPE REF TO) CL_ILM_LOG Generic Log for ILM 20120308
# Exception Resumable Description Created on
1 CX_IWP_DP ILM Data Provisioning: Exception Class 20120308
History
Last changed by/on SAP  20131127 
SAP Release Created in 740