SAP ABAP Class CL_CBESH_KEYFACTS_DB (Mapping DB <--> UI)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-GTF-CBN-ODT (Application Component) Contextual Business Navigation OData Backend Adaptation lay.
     CBESH_ODATA_ANF_GEN (Package) C'est BON OData Annotation file generator
Properties
Class CL_CBESH_KEYFACTS_DB  
Short Description Mapping DB <--> UI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBESH_ODATA_ANF_GEN   C'est BON OData Annotation file generator 
Created 20130910   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CBESH_KEYFACTS_DB has no forward declaration.
Interfaces
Class CL_CBESH_KEYFACTS_DB has no interface implemented.
Friends
Class CL_CBESH_KEYFACTS_DB has no friend class.
Attributes
Class CL_CBESH_KEYFACTS_DB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_DATA Static method Public Method 20130916
2 GET_DATA Static method Public Method 20130910
3 MAP_DB_TO_UI Static method Private Method 20130910
4 MAP_DB_TO_UI_NUM_KF Static method Private Method 20130911
5 MAP_DB_TO_UI_STATUS_KF Static method Private Method 20130911
6 MAP_UI_TO_DB Static method Private Method 20130910
7 MAP_UI_TO_DB_NUM_KF Static method Private Method 20130911
8 MAP_UI_TO_DB_STATUS_KF Static method Private Method 20130911
9 SET_DATA Static method Public Method 20130910
Events
Class CL_CBESH_KEYFACTS_DB has no event.
Types
Class CL_CBESH_KEYFACTS_DB has no local type.
Method Signatures

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20130916
2 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) CHAR120 char120 20130916

Method DELETE_DATA on class CL_CBESH_KEYFACTS_DB has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KF_DISP Call by reference Type reference (TYPE) CBESH_S_KEYFACTS_DISP display structure for key facts in ui 20130910
2 Exporting ET_ANNO_KF Call by reference Type reference (TYPE) CBESH_T_ANNO_KF Key Facts for one annotation file 20130910
3 Importing IV_SERVICENAME Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20130910
4 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) CHAR120 char120 20130910
# Exception Resumable Description Created on
1 CX_CBESH_KEYFACTS_NOT_FOUND Exception class Not Found 20130911

Method MAP_DB_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KF_DISP Call by reference Type reference (TYPE) CBESH_S_KEYFACTS_DISP display structure for key facts in ui 20130910
2 Importing IT_ANNO_KF Call by reference Type reference (TYPE) CBESH_T_ANNO_KF 20130910

Method MAP_DB_TO_UI on class CL_CBESH_KEYFACTS_DB has no exception.

Method MAP_DB_TO_UI_NUM_KF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NUMERIC_KF Call by reference Type reference (TYPE) CBESH_T_NUM_KF Table type for CBESH_S_NUM_KF 20130911
2 Importing IS_ANNO_KF Call by reference Type reference (TYPE) CBESH_ANNO_KF 20130911
3 Importing IT_KF_DB Call by reference Type reference (TYPE) CBESH_T_ANNO_KF Key Facts for one annotation file 20130911

Method MAP_DB_TO_UI_NUM_KF on class CL_CBESH_KEYFACTS_DB has no exception.

Method MAP_DB_TO_UI_STATUS_KF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_KF Call by reference Type reference (TYPE) CBESH_T_STATUS_KF 20130911
2 Importing IS_ANNO_KF Call by reference Type reference (TYPE) CBESH_ANNO_KF 20130911
3 Importing IT_KF_DB Call by reference Type reference (TYPE) CBESH_T_ANNO_KF Key Facts for one annotation file 20130911

Method MAP_DB_TO_UI_STATUS_KF on class CL_CBESH_KEYFACTS_DB has no exception.

Method MAP_UI_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANNO_KF Call by reference Type reference (TYPE) CBESH_T_ANNO_KF Key Facts for one annotation file 20130910
2 Importing IS_KF_DISP Call by reference Type reference (TYPE) CBESH_S_KEYFACTS_DISP display structure for key facts in ui 20130910

Method MAP_UI_TO_DB on class CL_CBESH_KEYFACTS_DB has no exception.

Method MAP_UI_TO_DB_NUM_KF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANNO_KF Call by reference Type reference (TYPE) CBESH_T_ANNO_KF Key Facts for one annotation file 20130911
2 Importing IT_NUM_KF Call by reference Type reference (TYPE) CBESH_T_NUM_KF Table type for CBESH_S_NUM_KF 20130911

Method MAP_UI_TO_DB_NUM_KF on class CL_CBESH_KEYFACTS_DB has no exception.

Method MAP_UI_TO_DB_STATUS_KF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANNO_KF Call by reference Type reference (TYPE) CBESH_T_ANNO_KF Key Facts for one annotation file 20130911
2 Importing IT_STATUS_KF Call by reference Type reference (TYPE) CBESH_T_STATUS_KF Table type for CBESH_S_STATUS_KF 20130911

Method MAP_UI_TO_DB_STATUS_KF on class CL_CBESH_KEYFACTS_DB has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KF_DISP Call by reference Type reference (TYPE) CBESH_S_KEYFACTS_DISP display structure for key facts in ui 20130910
2 Importing IV_DELETE_DATA Call by reference Type reference (TYPE) CHAR1 'X' Single-Character Flag 20130916
# Exception Resumable Description Created on
1 CX_CBESH_KEYFACTS_SAVE_ERROR Exception class General Fault 20130912
History
Last changed by/on SAP  20131127 
SAP Release Created in 617