SAP ABAP Class /BCV/CL_UIF_CONSISTENCY (Check Consistency of UIF Layer Objects)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
Properties
Class /BCV/CL_UIF_CONSISTENCY  
Short Description Check Consistency of UIF Layer Objects    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class /BCV/UIF    
Program status     
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20080901   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BCV/CL_UIF_CONSISTENCY has no interface implemented.
Friends
Class /BCV/CL_UIF_CONSISTENCY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MESS_CLASS Constant Private Type reference (TYPE) SYMSGID '/BCV/UIF' Standard Message Class 20080901
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_CHECK_LOG Static method Private Method Add Message to FND Log 20080901
2 CHECK_QUERY_VIEW Static method Public Method Check Consistency of Query Views 20080901
3 CHECK_QVIEW Static method Public Method Check Consistency of Query View 20091002
4 FIND Static method Public Method Identify UIF modelled objects 20080901
Events
Class /BCV/CL_UIF_CONSISTENCY has no event.
Types
Class /BCV/CL_UIF_CONSISTENCY has no local type.
Method Signatures

Method ADD_MESSAGE_TO_CHECK_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG PCV Log 20080901
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_FND_MESS_CONTEXT Message Context 20080901
3 Importing IV_CUMULATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Cumulate Messages 20080901
4 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080901
5 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID GC_MESS_CLASS Message Class 20080901
6 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20080901
7 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20080901
8 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 1 20080901
9 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 2 20080901
10 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 3 20080901
11 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 4 20080901

Method ADD_MESSAGE_TO_CHECK_LOG on class /BCV/CL_UIF_CONSISTENCY has no exception.

Method CHECK_QUERY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080901
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080901
3 Importing IV_EXT_REL_QRM Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Check External Relations to QRM 20080901
4 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20080901
5 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID for Query Views 20081104

Method CHECK_QUERY_VIEW on class /BCV/CL_UIF_CONSISTENCY has no exception.

Method CHECK_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20091002
2 Importing IT_QVIEW Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW Input Table for Key Fields 20091002
3 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20091002
4 Importing IV_EXT_REL_QRM Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Check External Relations to QRM 20091002
5 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID for Query Views 20091002

Method CHECK_QVIEW on class /BCV/CL_UIF_CONSISTENCY has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISPLAY Call by reference Type reference (TYPE) /BCV/T_UIF_DISPLAY_SETTINGS Query Charts 20090205
2 Exporting ET_QVIEW Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW Query Views 20091002
3 Exporting ET_QVIEWQA Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEWQA Query View Query Assignments 20091002
4 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) /BCV/T_UIF_STRUCTURES Query Output Structures 20091002
5 Exporting ET_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Query View Variables 20091002
6 Importing IT_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID Query View ID Table 20091002
7 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID for Query Views 20081104

Method FIND on class /BCV/CL_UIF_CONSISTENCY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701