SAP ABAP Interface IF_EX_CRM_SAF_SE (Business add-in interface IF_EX_CRM_SAF_SE)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SAF (Application Component) Software Agent Framework
     EI_SAF_SE (Package) SAF - Search Engine Extension Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_CRM_SAF_SE BAdI class CL_EX_CRM_SAF_SE 20030410
Properties
Interface IF_EX_CRM_SAF_SE  
Short Description Business add-in interface IF_EX_CRM_SAF_SE    
General Data
Package EI_SAF_SE   SAF - Search Engine Extension Framework 
Created 20030409   SAP 
Last changed 20081007   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_CRM_SAF_SE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_SAF_IS_CONST SAF: Infomration security constants 20030415
2 IF_CRM_SAF_SE_CONST SAF: Search engine constants 20030415
Friends
Interface IF_EX_CRM_SAF_SE has no friend.
Attributes
Interface IF_EX_CRM_SAF_SE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMPOSE_REQUEST Instance method Public Method Compose http requests for actions 20030410
2 COMPOSE_REQUEST_SEARCH Instance method Public Method Compose http requests for search action 20030410
3 PARSE_RESPONSE Instance method Public Method Parse http response for actions 20030410
4 PARSE_RESPONSE_CHECK Instance method Public Method Parse http response for checking index 20030410
5 PARSE_RESPONSE_SEARCH Instance method Public Method Parse http response for search hitlists 20030410
Events
Interface IF_EX_CRM_SAF_SE has no event.
Types
Interface IF_EX_CRM_SAF_SE has no local type.
Method Signatures

Method COMPOSE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Value transfer Type reference (TYPE) XSTRING 20030415
2 Exporting EV_REQUEST Value transfer Type reference (TYPE) STRING SAF: Zeichenfolge 20030411
3 Importing FLT_VAL Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 20030410
4 Importing IV_ACTION Value transfer Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20030410
5 Importing IV_APPLICATION_NAME Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030415
6 Importing IV_INDEX_NAME Value transfer Type reference (TYPE) CRMT_EI_INDEX_NAME SAF: Suchindexname 20030410
7 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20030417
8 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20030410

Method COMPOSE_REQUEST on Interface IF_EX_CRM_SAF_SE has no exception.

Method COMPOSE_REQUEST_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Value transfer Type reference (TYPE) XSTRING 20030415
2 Exporting EV_REQUEST Value transfer Type reference (TYPE) STRING SAF: Zeichenfolge 20030411
3 Importing FLT_VAL Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 20030410
4 Importing IT_ATTRIBUTE_QUERY Value transfer Type reference (TYPE) CRMT_SAF_IS_OPERATION_TAB SAF: Tabelle für Boolesche Vorgänge 20030410
5 Importing IT_KB_NAME Value transfer Type reference (TYPE) CRMT_SAF_SE_KB_NAME_TAB SAF: Name der Wissensdatenbank 20030417
6 Importing IT_RETURN_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_SAF_SE_INDEX_ATT_TAB SAF: Tabelle für v. Knowledge Repository verw. Attributnamen 20030410
7 Importing IT_SETTINGS Value transfer Type reference (TYPE) CRMT_EI_SEARCH_SE_TAB 20030415
8 Importing IT_SORTED_BY Value transfer Type reference (TYPE) CRMT_SAF_SE_SORT_TAB SAF: Tabelle für v. Knowledge Repository verw. Attributnamen 20030410
9 Importing IT_TEXT_QUERY Value transfer Type reference (TYPE) CRMT_SAF_SE_TEXT_QUERY_TAB SAF: Tabellentyp für Textanfrage 20030415
10 Importing IV_APPLICATION_NAME Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030415
11 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20030411
12 Importing IV_MAX_HIT Value transfer Type reference (TYPE) INT4 100 Natürliche Zahl 20030410

Method COMPOSE_REQUEST_SEARCH on Interface IF_EX_CRM_SAF_SE has no exception.

Method PARSE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_EI_KB_NAMEVALUE_TAB SAF: Tabellentyp für Name-Wert-Paare 20030410
2 Exporting ET_RETURN_CODE Value transfer Type reference (TYPE) CRMT_SAF_SE_CODE_TAB Natürliche Zahl 20030411
3 Exporting EV_SUCCESS Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20030410
4 Importing FLT_VAL Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 20030410
5 Importing IV_ACTION Value transfer Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20030416
6 Importing IV_APPLICATION_NAME Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030416
7 Importing IV_DATA Value transfer Type reference (TYPE) XSTRING 20030415
8 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20030417
9 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20030416
10 Importing IV_RESPONSE Value transfer Type reference (TYPE) CRMT_EI_STRING SAF: Zeichenfolge 20030410

Method PARSE_RESPONSE on Interface IF_EX_CRM_SAF_SE has no exception.

Method PARSE_RESPONSE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS Value transfer Type reference (TYPE) CRMT_SAF_SE_STATUS SAF: Status des Suchindex 20030411
2 Exporting ET_RETURN_CODE Value transfer Type reference (TYPE) CRMT_SAF_SE_CODE_TAB Natürliche Zahl 20030411
3 Exporting EV_EXIST Value transfer Type reference (TYPE) BOOLEAN SAF: Tabellentyp für Name-Wert-Paare 20030410
4 Exporting EV_SUCCESS Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20030410
5 Importing FLT_VAL Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 20030410
6 Importing IV_APPLICATION_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20030416
7 Importing IV_DATA Value transfer Type reference (TYPE) XSTRING 20030415
8 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20030417
9 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20030416
10 Importing IV_RESPONSE Value transfer Type reference (TYPE) CRMT_EI_STRING SAF: Zeichenfolge 20030410

Method PARSE_RESPONSE_CHECK on Interface IF_EX_CRM_SAF_SE has no exception.

Method PARSE_RESPONSE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_EI_KB_NAMEVALUE_TAB SAF: Tabellentyp für Name-Wert-Paare 20030410
2 Exporting ET_PROPERTY Value transfer Type reference (TYPE) CRMT_SAF_SE_RET_ATT_TAB SAF: Tabellentyp für Name-Wert-Paare 20030416
3 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_SE_RESULT_TAB IF_IXML_DOCUMENT 20030410
4 Exporting ET_RETURN_CODE Value transfer Type reference (TYPE) CRMT_SAF_SE_CODE_TAB Natürliche Zahl 20030411
5 Exporting EV_NO_HIT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20030410
6 Exporting EV_SUCCESS Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20030410
7 Importing FLT_VAL Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 20030410
8 Importing IT_KB_NAME Value transfer Type reference (TYPE) CRMT_SAF_SE_KB_NAME_TAB SAF: Name der Wissensdatenbank 20030417
9 Importing IT_RETURN_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_SAF_SE_INDEX_ATT_TAB SAF: Tabelle v. mit Suchergebnissen zurückgeg. Attributnamen 20030416
10 Importing IV_APPLICATION_NAME Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030416
11 Importing IV_DATA Value transfer Type reference (TYPE) XSTRING 20030415
12 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20030416
13 Importing IV_RESPONSE Value transfer Type reference (TYPE) CRMT_EI_STRING SAF: Zeichenfolge 20030410

Method PARSE_RESPONSE_SEARCH on Interface IF_EX_CRM_SAF_SE has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 400