SAP ABAP Interface IF_EX_CRM_SAF_KB (SAF: Business add-in interface IF_EX_CRM_SAF_KB)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SAF (Application Component) Software Agent Framework
     EI_SAF_KB (Package) SAF - Knowledge Base Repository
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_CRM_SAF_KB BAdI class CL_EX_CRM_SAF_KB 20021005
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HREIC_SAF_KB_CASES Imp. Class for BAdI Imp. HREIC_SAF_KB_CASES 20050124
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HREIC_SAF_KB_DOC Imp. Class for BAdI Imp. HREIC_SAF_KB_DOC 20050124
Properties
Interface IF_EX_CRM_SAF_KB  
Short Description SAF: Business add-in interface IF_EX_CRM_SAF_KB    
General Data
Package EI_SAF_KB   SAF - Knowledge Base Repository 
Created 20021005   SAP 
Last changed 20081007   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_CRM_SAF_KB has no forward declaration.
Interfaces
Interface IF_EX_CRM_SAF_KB has no interface.
Friends
Interface IF_EX_CRM_SAF_KB has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_GUID Instance attribute Public Type reference (TYPE) CRMT_EI_KB_ID_TAB SAF: Table type of CRMT_EI_KB_ID 20021011
2 GV_CAT_ID Instance attribute Public Type reference (TYPE) SIBFCATID Category of Objects in Persistent Object References 20030724
3 GV_CURSOR Instance attribute Public Type reference (TYPE) CURSOR Access cursor 20030930
4 GV_PREV_ID Instance attribute Public Type reference (TYPE) CRMT_EI_KB_ID SAF: Knowldge base entity ID 20040414
5 GV_TYPE_ID Instance attribute Public Type reference (TYPE) SIBFTYPEID Type of Objects in Persistent Object References 20030724
Methods
# Method Level Visibility Method type Description Created on
1 GET_ATTRIBUTE_DEFINITIONS Instance method Public Method Get attribute definitions, e.g., grouping of attributes 20031216
2 GET_ATTRIBUTE_SEARCH_RETURN Instance method Public Method Get attribute name returned with search hitlist 20021024
3 GET_ATTRIBUTE_VALUES Instance method Public Method Get attribute set with values for display/search 20021005
4 RETRIEVE_BATCH Instance method Public Method Retrieve next batch of knowledge entities 20021005
5 RETRIEVE_DETAIL Instance method Public Method Retrieve details of a set of knowledge entities 20021005
Events
Interface IF_EX_CRM_SAF_KB has no event.
Types
Interface IF_EX_CRM_SAF_KB has no local type.
Method Signatures

Method GET_ATTRIBUTE_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_DEFINITION Call by reference Type reference (TYPE) CRMT_EI_ATTR_DEF_TAB 20031216
2 Importing FLT_VAL Call by reference Type reference (TYPE) CRMT_EI_KB_NAME 20031216

Method GET_ATTRIBUTE_DEFINITIONS on Interface IF_EX_CRM_SAF_KB has no exception.

Method GET_ATTRIBUTE_SEARCH_RETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_NAME Call by reference Type reference (TYPE) CRMT_EI_KB_ATTR_NAME_TAB SAF: Tabelle für v. Knowledge Repository verw. Attributnamen 20021024
2 Importing FLT_VAL Call by reference Type reference (TYPE) CRMT_EI_KB_NAME Parameter FLT_VAL von Methode GET_ATTRIBUTE_SEARCH_RETURN 20021024

Method GET_ATTRIBUTE_SEARCH_RETURN on Interface IF_EX_CRM_SAF_KB has no exception.

Method GET_ATTRIBUTE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) CRMT_EI_KB_ATTR_TAB SAF: Tabelle für Attribute und mögliche Werte 20021005
2 Importing FLT_VAL Call by reference Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20021005
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021005

Method GET_ATTRIBUTE_VALUES on Interface IF_EX_CRM_SAF_KB has no exception.

Method RETRIEVE_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_ID_LANG_TAB SAF: Einfach struktur. Tabelle enthält nur kb_id und Sprache 20021005
2 Importing FLT_VAL Call by reference Type reference (TYPE) CRMT_EI_KB_NAME Parameter FLT_VAL von Methode RETRIEVE_BATCH 20021005
3 Importing IV_FROM Call by reference Type reference (TYPE) CRMT_EI_KB_ID '1' SAF: Wissensdatenbank-Entitäts-ID 20021005
4 Importing IV_INCLUDE_ARCHIVED Call by reference Type reference (TYPE) BOOLEAN SPACE Include archived object 20050122
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021005
6 Importing IV_PREV_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_ID '' 20040318
7 Importing IV_SIZE Call by reference Type reference (TYPE) INT4 50 Natürliche Zahl 20021005
8 Importing IV_TO Call by reference Type reference (TYPE) CRMT_EI_KB_ID '9999999999999999' SAF: Wissensdatenbank-Entitäts-ID 20021005

Method RETRIEVE_BATCH on Interface IF_EX_CRM_SAF_KB has no exception.

Method RETRIEVE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_EI_KB_NAMEVALUE_TAB SAF: Tabellentyp für Name-Wert-Paare 20021005
2 Exporting ET_TEXT Call by reference Type reference (TYPE) CRMT_EI_TEXT_LINE_TAB SAF: Tabellentyp von SAP-Text-Langtext 20021005
3 Exporting ET_URL Call by reference Type reference (TYPE) CRMT_EI_URL_TAB SAF: Tabellentyp für URL 20021015
4 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) CRMT_EI_TEXT Textbeschreibung für Wissensentität 20021005
5 Importing FLT_VAL Call by reference Type reference (TYPE) CRMT_EI_KB_NAME Parameter FLT_VAL von Methode RETRIEVE_DETAIL 20021005
6 Importing IT_KB_ID_EXT Call by reference Type reference (TYPE) CRMT_EI_KB_NAMEVALUE_TAB Erweiterte Attribute für kb_id 20030129
7 Importing IV_INCLUDE_ARCHIVED Call by reference Type reference (TYPE) BOOLEAN SPACE Include archived object 20050122
8 Importing IV_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_ID SAF: Wissensdatenbank-Entitäts-ID 20021005
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021005

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