SAP ABAP Class CL_DDIC_WB_XVIEW_SVC (Service Class to access DDIC Persistence for External Views)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-AHI (Application Component) Tools for ABAP and HANA Integration
     SDDIC_ADT_VIEW (Package) ABAP Dev Tools for DDIC Views
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DDIC_WB_XVIEW_SVC Service Layer to access DDIC Persistence for External Views 20120511
Properties
Class CL_DDIC_WB_XVIEW_SVC  
Short Description Service Class to access DDIC Persistence for External Views    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDDIC_ADT_VIEW   ABAP Dev Tools for DDIC Views 
Created 20120511   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DDIC_WB_XVIEW_SVC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DDIC_WB_XVIEW_SVC Service Layer to access DDIC Persistence for External Views 20120511
Friends
Class CL_DDIC_WB_XVIEW_SVC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_VIEW_ADAPTER Instance attribute Private Object reference (TYPE REF TO) IF_DD_VIEW_ADAPTER 20120515
2 IS_CALLED_FROM_IMPORT Constant Private Type reference (TYPE) CHAR01 'I' 20120904
3 IS_CALLED_FROM_READ Constant Private Type reference (TYPE) CHAR01 'R' 20120904
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_LOG Instance method Public Method 20121106
2 CONSTRUCTOR Instance method Public Constructor 20120511
3 CONVERT_DBVIEWNAME_NHI Static method Private Method 20120801
4 CONVERT_NHI_DBVIEWNAME Static method Private Method 20120801
5 GET_IMPORT_LOG_NAME Static method Public Method 20121107
6 GET_XVIEWCLASS_TEXT Static method Private Method 20120523
7 MAP_DBTYPE_TO_DDICTYPE Static method Private Method 20120606
8 MAP_DDIC_2_WB_VERSION Static method Private Method 20120724
9 MAP_DD_TO_WBMODEL Static method Private Method 20120523
10 MAP_EXCEP2WB Static method Private Method 20120516
11 MAP_WBMODEL_TO_DD Static method Private Method 20120523
12 MAP_WB_2_DDIC_VERSION Static method Private Method 20120724
13 OPEN_IMPORT_LOG Instance method Public Method 20121030
Events
Class CL_DDIC_WB_XVIEW_SVC has no event.
Types
Class CL_DDIC_WB_XVIEW_SVC has no local type.
Method Signatures

Method CLOSE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROT_ID Call by reference Type reference (TYPE) SYTABIX 20121106

Method CLOSE_LOG on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DDIC_WB_XVIEW_SVC has no parameter.
Method CONSTRUCTOR on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method CONVERT_DBVIEWNAME_NHI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBVIEWNAME Call by reference Type reference (TYPE) DBVIEWNAME 20120801
2 Returning NHI_DBVIEWNAME Value transfer Type reference (TYPE) DBVIEWNAME 20120801

Method CONVERT_DBVIEWNAME_NHI on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method CONVERT_NHI_DBVIEWNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DBVIEWNAME Value transfer Type reference (TYPE) DBVIEWNAME 20120801
2 Importing NHI_DBVIEWNAME Call by reference Type reference (TYPE) DBVIEWNAME 20120801

Method CONVERT_NHI_DBVIEWNAME on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method GET_IMPORT_LOG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROT_NAME Call by reference Type reference (TYPE) PROTNAME 20121107
2 Importing I_DDIC_VIEWNAME Call by reference Type reference (TYPE) DDOBJNAME 20121107

Method GET_IMPORT_LOG_NAME on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method GET_XVIEWCLASS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU 20120606
2 Importing I_VIEWCLASS Call by reference Type reference (TYPE) VIEWCLASS 20120524
3 Returning RESULT Value transfer Type reference (TYPE) DDTEXT 20120523
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION 20120523

Method MAP_DBTYPE_TO_DDICTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABAP_TYPES Call by reference Type reference (TYPE) CL_DDIC_WB_XVIEW_OBJECT_DATA=>TY_BUILT_IN_DATA_T 20120606
2 Importing I_DBTYPE Call by reference Type reference (TYPE) CL_DDIC_WB_XVIEW_OBJECT_DATA=>TY_DB_SIMPLE_TYPE_S 20120606
# Exception Resumable Description Created on
1 CX_DD_MAP_TYPES 20120904

Method MAP_DDIC_2_WB_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDIC_VERSION Call by reference Type reference (TYPE) AS4LOCAL 20120724
2 Returning WB_VERSION Value transfer Type reference (TYPE) R3STATE 20120724

Method MAP_DDIC_2_WB_VERSION on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method MAP_DD_TO_WBMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OBJECT_DATA Call by reference Type reference (TYPE) CL_DDIC_WB_XVIEW_OBJECT_DATA=>TY_XVIEW_WB_OBJECT_DATA 20120523
2 Importing I_CALLER Call by reference Type reference (TYPE) CHAR01 20120904
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU 20120606
4 Importing I_VERSION Call by reference Type reference (TYPE) R3STATE 20120523
5 Importing I_VIEWCOLS Call by reference Type reference (TYPE) DD27PRTAB 20120523
6 Importing I_VIEWHD Call by reference Type reference (TYPE) DD25VR 20120523
7 Importing I_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME 20120523
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION 20120904

Method MAP_EXCEP2WB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEP Call by reference Object reference (TYPE REF TO) CX_STATIC_CHECK 20120516
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION 20120516

Method MAP_WBMODEL_TO_DD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VERSION Call by reference Type reference (TYPE) R3STATE 20120523
2 Exporting E_VIEWCOLS Call by reference Type reference (TYPE) DD27PRTAB 20120523
3 Exporting E_VIEWHD Call by reference Type reference (TYPE) DD25VR 20120523
4 Exporting E_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME 20120523
5 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) CL_DDIC_WB_XVIEW_OBJECT_DATA=>TY_XVIEW_WB_OBJECT_DATA 20120523
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION 20120523

Method MAP_WB_2_DDIC_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DDIC_VERSION Value transfer Type reference (TYPE) AS4LOCAL 20120724
2 Importing WB_VERSION Call by reference Type reference (TYPE) R3STATE 20120724

Method MAP_WB_2_DDIC_VERSION on class CL_DDIC_WB_XVIEW_SVC has no exception.

Method OPEN_IMPORT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROT_ID Call by reference Type reference (TYPE) SYTABIX 20121030
2 Exporting E_PROT_NAME Call by reference Type reference (TYPE) PROTNAME 20121030
3 Importing I_DDIC_VIEWNAME Call by reference Type reference (TYPE) DDOBJNAME 20121030

Method OPEN_IMPORT_LOG on class CL_DDIC_WB_XVIEW_SVC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740