SAP ABAP Class /BCV/CL_SIN_SEARCH_EQ_CALL (Easy Query Call Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/SIN (Package) BCV Search Integration Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/IF_SIN_EQ Easy Query Interface 20120724
Properties
Class /BCV/CL_SIN_SEARCH_EQ_CALL  
Short Description Easy Query Call Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/SIN   BCV Search Integration Layer 
Created 20120724   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BCV/CL_SIN_SEARCH_EQ_CALL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BCV/IF_SIN_EQ Easy Query Interface 20120724
Friends
Class /BCV/CL_SIN_SEARCH_EQ_CALL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COLUMN_NAME_ISTOTAL Constant Private Type reference (TYPE) FIELDNAME 'ISTOTAL' Name of IsTotal Column 20120726
2 GC_COLUMN_NAME_ROWID Constant Private Type reference (TYPE) FIELDNAME 'ROWID' Name of RowID Column 20120726
3 MT_BUFFER_IOBJ_METADATA Static Attribute Private Type reference (TYPE) TY_T_BUFFER_IOBJ_METADATA InfoObject Metadata Buffer 20120731
4 MT_BUFFER_IPROVIDERS Static Attribute Private Type reference (TYPE) TY_T_BUFFER_IPROVIDERS InfoProvider Buffer 20120727
5 MT_BUFFER_KEYF_METADATA Static Attribute Private Type reference (TYPE) TY_T_BUFFER_KEYF_METADATA Keyfigure Metadata Buffer 20120810
6 MT_BUFFER_QUERIES Static Attribute Private Type reference (TYPE) TY_T_BUFFER_QUERIES Queries Buffer 20120727
7 MT_BUFFER_QUERY_METADATA Static Attribute Private Type reference (TYPE) TY_T_BUFFER_QUERY_METADATA Query Metadata Buffer 20120727
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_AUX_RESULT_TAB Static method Private Method Create auxiliary result table 20120820
2 DOES_FMODULE_EXIST Static method Private Method Does given function module exist 20120823
Events
Class /BCV/CL_SIN_SEARCH_EQ_CALL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BUFFER_IOBJ_METADATA Private See coding InfoObject metadata buffer structure 20120731 BEGIN OF ty_s_buffer_iobj_metadata, system_id TYPE logsys, infoobject TYPE /bcv/if_sin_eq~ty_infoobject, metadata TYPE /bcv/if_sin_eq~ty_s_iobj_metadata, END OF ty_s_buffer_iobj_metadata
2 TY_S_BUFFER_IPROVIDERS Private See coding InfoProvider buffer structure 20120727 BEGIN OF ty_s_buffer_iproviders, system_id TYPE logsys, iprovider_tab TYPE /bcv/if_sin_eq~ty_t_infoprovider, END OF ty_s_buffer_iproviders
3 TY_S_BUFFER_KEYF_METADATA Private See coding Keyfigure metadata buffer structure 20120810 BEGIN OF ty_s_buffer_keyf_metadata, system_id TYPE logsys, iprov_name TYPE /bcv/if_sin_eq~ty_iprov_name, query_id TYPE /bcv/if_sin_eq~ty_query_id, metadata_tab TYPE STANDARD TABLE OF /bcv/if_sin_eq~ty_s_keyf_metadata WITH NON-UNIQUE DEFAULT KEY, END OF ty_s_buffer_keyf_metadata
4 TY_S_BUFFER_QUERIES Private See coding Queries buffer structure 20120727 BEGIN OF ty_s_buffer_queries, system_id TYPE logsys, query_tab TYPE /bcv/if_sin_eq~ty_t_query, END OF ty_s_buffer_queries
5 TY_S_BUFFER_QUERY_METADATA Private See coding Query metadata buffer structure 20120727 BEGIN OF ty_s_buffer_query_metadata, system_id TYPE logsys, query_id TYPE /bcv/if_sin_eq~ty_query_id, metadata TYPE /bcv/if_sin_eq~ty_s_query_metadata, variable_tab TYPE /bcv/if_sin_eq~ty_t_query_variable, column_tab TYPE /bcv/if_sin_eq~ty_t_query_column, END OF ty_s_buffer_query_metadata
6 TY_T_BUFFER_IOBJ_METADATA Private See coding InfoObject metadata buffer table 20120731 ty_t_buffer_iobj_metadata TYPE SORTED TABLE OF ty_s_buffer_iobj_metadata WITH UNIQUE KEY system_id infoobject
7 TY_T_BUFFER_IPROVIDERS Private See coding InfoProvider buffer table 20120727 ty_t_buffer_iproviders TYPE SORTED TABLE OF ty_s_buffer_iproviders WITH UNIQUE KEY system_id
8 TY_T_BUFFER_KEYF_METADATA Private See coding Keyfigure metadata buffer table 20120810 ty_t_buffer_keyf_metadata TYPE SORTED TABLE OF ty_s_buffer_keyf_metadata WITH UNIQUE KEY system_id iprov_name query_id
9 TY_T_BUFFER_QUERIES Private See coding Queries buffer table 20120727 ty_t_buffer_queries TYPE SORTED TABLE OF ty_s_buffer_queries WITH UNIQUE KEY system_id
10 TY_T_BUFFER_QUERY_METADATA Private See coding Query metadata buffer table 20120727 ty_t_buffer_query_metadata TYPE SORTED TABLE OF ty_s_buffer_query_metadata WITH UNIQUE KEY system_id query_id
Method Signatures

Method CREATE_AUX_RESULT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT_TAB Call by reference Object reference (TYPE REF TO) DATA Result table 20120820
2 Exporting ET_QUERY_COLUMN Call by reference Type reference (TYPE) /BCV/IF_SIN_EQ~TY_T_QUERY_COLUMN Query column table 20120820
3 Importing IT_QUERY_COLUMN Call by reference Type reference (TYPE) INDEX TABLE Query column table 20120820
4 Importing IV_CHAR_STYLE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Use only CHAR or STRING types 20120820
5 Importing IV_KEEP_ISTOTAL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Keep ISTOTAL column 20120820
# Exception Resumable Description Created on
1 /BCV/CX_SIN_BI Exception Class for SIN BI 20120820

Method DOES_FMODULE_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMM_ERROR Call by reference Type reference (TYPE) BOOLE_D Communication error occured 20120823
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) BOOLE_D Function module exists 20120823
3 Importing IV_FM_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of function module 20120823
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST RFC Destination 20120823

Method DOES_FMODULE_EXIST on class /BCV/CL_SIN_SEARCH_EQ_CALL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 747