SAP ABAP Interface IF_CDESK_SRV_SEARCH (Interface for BAdI: CDESK_SRV_SEARCH)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-CAD (Application Component) CAD Integration
     CDESK_SRV (Package) CAD Desktop Integration Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CDESK_SRV_SEARCH Fallback class of BAdI def. CDESK_SRV_SEARCH 20130514
Properties
Interface IF_CDESK_SRV_SEARCH  
Short Description Interface for BAdI: CDESK_SRV_SEARCH    
General Data
Package CDESK_SRV   CAD Desktop Integration Services 
Created 20130412   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_CDESK_SRV_SEARCH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130514
Friends
Interface IF_CDESK_SRV_SEARCH has no friend.
Attributes
Interface IF_CDESK_SRV_SEARCH has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE_DB_SEARCH Static method Public Method Execute DB Search and Provide the Results 20130514
2 EXECUTE_ES_SEARCH Static method Public Method Execute Embedded Search and Provide the Results 20130514
3 GET_DB_ATTRIBUTES Static method Public Method Get DB Search Attributes 20130514
4 GET_ES_ATTRIBUTES Static method Public Method Get Embedded Search Attributes 20130514
Events
Interface IF_CDESK_SRV_SEARCH has no event.
Types
Interface IF_CDESK_SRV_SEARCH has no local type.
Method Signatures

Method EXECUTE_DB_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Value transfer Type reference (TYPE) CDESK_SRV_T_RETURN_MESSAGES Return Message(s) 20130704
2 Changing CT_RUNTIME Value transfer Type reference (TYPE) CDESK_SRV_T_RUNTIME Runtime(s) 20130704
3 Exporting ET_RESULTS Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_RESULT Search Results 20130514
4 Importing IT_SEARCH_QUERY Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_QUERY Search Query 20130514
5 Importing IV_BLOCKING_FACTOR Value transfer Type reference (TYPE) INT4 '10' Blocking factor for Open SQL query 20130704
6 Importing IV_NUM_OF_RESULTS Value transfer Type reference (TYPE) INT4 '20' Number of Results to be returned 20130514
7 Importing IV_SEARCH_TEXT Value transfer Type reference (TYPE) ESH_E_IF_SEARCH_STRING Search String 20130514

Method EXECUTE_DB_SEARCH on Interface IF_CDESK_SRV_SEARCH has no exception.

Method EXECUTE_ES_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Value transfer Type reference (TYPE) CDESK_SRV_T_RETURN_MESSAGES Return Message(s) 20130704
2 Changing CT_RUNTIME Value transfer Type reference (TYPE) CDESK_SRV_T_RUNTIME Runtime(s) 20130704
3 Exporting ET_RESULTS Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_RESULT Search Results 20130514
4 Exporting EV_ERROR Value transfer Type reference (TYPE) XFELD Error indicator 20130704
5 Exporting EV_NUM_OF_TOTAL_RESULTS Value transfer Type reference (TYPE) INT4 Number of Total Results 20130514
6 Importing IT_SEARCH_QUERY Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_QUERY Search Query 20130514
7 Importing IV_NUM_OF_RESULTS Value transfer Type reference (TYPE) INT4 '20' Number of Results to be returned 20130514
8 Importing IV_REQUEST_ID Value transfer Type reference (TYPE) ESH_E_OM_REQUEST 'PLM' Request ID from ES search model 20130514
9 Importing IV_SEARCH_TEXT Value transfer Type reference (TYPE) ESH_E_IF_SEARCH_STRING Search String 20130514
10 Importing IV_START_INDEX Value transfer Type reference (TYPE) INT4 '1' Start Index 20130514

Method EXECUTE_ES_SEARCH on Interface IF_CDESK_SRV_SEARCH has no exception.

Method GET_DB_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Value transfer Type reference (TYPE) CDESK_SRV_T_RETURN_MESSAGES Return Message(s) 20130704
2 Changing CT_RUNTIME Value transfer Type reference (TYPE) CDESK_SRV_T_RUNTIME Runtime(s) 20130704
3 Exporting ET_REQ_ATTRIBUTES Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_ATTRIBUTES Search Request Attributes 20130514
4 Exporting ET_RESP_ATTRIBUTES Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_ATTRIBUTES Search Response Attributes 20130514

Method GET_DB_ATTRIBUTES on Interface IF_CDESK_SRV_SEARCH has no exception.

Method GET_ES_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Value transfer Type reference (TYPE) CDESK_SRV_T_RETURN_MESSAGES Return Message(s) 20130704
2 Changing CT_RUNTIME Value transfer Type reference (TYPE) CDESK_SRV_T_RUNTIME Runtime(s) 20130704
3 Exporting ET_REQ_ATTRIBUTES Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_ATTRIBUTES Table Type for Search Attributes 20130514
4 Exporting ET_RESP_ATTRIBUTES Value transfer Type reference (TYPE) CDESK_SRV_T_SEARCH_ATTRIBUTES Search Response Attributes 20130514
5 Exporting EV_AUTHORIZED Value transfer Type reference (TYPE) XFELD User authorized to run ES search 20130514
6 Exporting EV_ERROR Value transfer Type reference (TYPE) XFELD Error indicator 20130704
7 Exporting EV_SEARCHABLE Value transfer Type reference (TYPE) XFELD Document object searchable 20130514
8 Importing IV_REQUEST_ID Value transfer Type reference (TYPE) ESH_E_OM_REQUEST 'PLM' Request ID from ES search model 20130514

Method GET_ES_ATTRIBUTES on Interface IF_CDESK_SRV_SEARCH has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in