SAP ABAP Interface IF_CRM_EI_KB (SAF: KB retrieval, generation and compilation)
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_CRM_EI_KB_ABSTRACT SAF: Abstract class for knowledge repository 20020227
Properties
Interface IF_CRM_EI_KB  
Short Description SAF: KB retrieval, generation and compilation    
General Data
Package EI_SAF_KB   SAF - Knowledge Base Repository 
Created 20020227   SAP 
Last changed 20081007   SAP 
Unicode checks active    
Forward declarations
Interface IF_CRM_EI_KB has no forward declaration.
Interfaces
Interface IF_CRM_EI_KB has no interface.
Friends
Interface IF_CRM_EI_KB has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOR_INFO Instance attribute Public Type reference (TYPE) SIBFLPORBT Local Persistent Object Reference - BOR Compatible 20021022
Methods
# Method Level Visibility Method type Description Created on
1 AVAILABLE_LANGUAGES Instance method Public Method Get a list of available languages for a knowledge base 20020513
2 DELETE Instance method Public Method Delete a list of knowledge entities 20020227
3 DELETE_ALL Instance method Public Method Delete a knowledge base 20020227
4 DEQUEUE Instance method Public Method Dequeue kb table entries 20020625
5 ENQUEUE Instance method Public Method Enqueue kb table entries 20020625
6 ENTITY_TO_XML Instance method Public Method Convert a knowledge entity to xml format 20020530
7 GENERATE Instance method Public Method Generate a list of knowledge entities 20020227
8 GENERATE_ALL Instance method Public Method Generate a knowledge base 20020227
9 GET_ACCESS_INFO Instance method Public Method Get access information 20020710
10 GET_ATTRIBUTE_DEFINITIONS Instance method Public Method Get attribute definitions 20031216
11 GET_ATTRIBUTE_META Instance method Public Method Get attribute set for a knowledge base 20020522
12 GET_ATTRIBUTE_SEARCH_RETURN Instance method Public Method Get attribute name returned with search hitlist 20021024
13 GET_ATTRIBUTE_VALUES Instance method Public Method Get attribute set with possible values for a knowledge base 20020522
14 GET_CMDOCUMENTS Instance method Public Method obtain attachment for specific kb 20021024
15 GET_PARAMETERS Instance method Public Method Get configuration parameters 20020604
16 GET_PATTERNS Instance method Public Method Get kb-specific patterns from attributes 20020604
17 RESET_COMPILE_STATUS Instance method Public Method Reset compilation status 20020910
18 RETRIEVE Instance method Public Method Retrieve a single knowledge entity 20020227
19 RETRIEVE_BATCH Instance method Public Method Retrieve next batch of knowledge entities 20020227
20 RETRIEVE_BY_BO Instance method Public Method Retrieve entities based on known business objects 20020512
21 RETRIEVE_DETAIL Instance method Public Method Retrieve details of a set of knowledge entities 20020402
22 RETRIEVE_DETAIL_CONV Instance method Public Method Retrieve details for conversion, attributes, texts and url 20030718
23 RETRIEVE_DETAIL_XML Instance method Public Method Retrieve details of knowledge entities in xml format 20020604
24 RETRIEVE_HISTORY Instance method Public Method Retrieve history of a knowledge entity 20030122
25 RETRIEVE_SET Instance method Public Method Retrieve a list of knowledge entities 20020228
26 RUN_XSLT Instance method Public Method Convert xml to a html via xslt 20020530
27 SET_ACCESS_INFO Instance method Public Method Set values for access information 20020710
28 SET_ACCESS_INFO_DELTA Instance method Public Method Increase/decease access information based on delta changes 20020710
29 SET_DELTA_UPDATE Instance method Public Method Set a set of object for delta update 20020606
30 SET_PARAMETERS Instance method Public Method Set configuration parameters 20020320
31 UPDATE_ACTION Instance method Public Method Update todo actions after generation 20020521
32 UPDATE_AFTER_COMPILE Instance method Public Method Update and reset actions after compilation is finished 20020625
33 XML_TO_STRING Instance method Public Method Convert xml to a string 20020531
Events
Interface IF_CRM_EI_KB has no event.
Types
Interface IF_CRM_EI_KB has no local type.
Method Signatures

Method AVAILABLE_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGUAGE Call by reference Type reference (TYPE) CRMT_EI_LANGU_TAB EI: Tabelle für Sprachen 20020513
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID_LANG_TAB SAF: Einfach struktur. Tabelle enthält nur kb_id und Sprache 20030429
2 Importing IT_KB Value transfer Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020513
3 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020228
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method DELETE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID_LANG_TAB SAF: Tabellentyp für CRMT_EI_KB_ID 20030429
2 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020228
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KB Call by reference Type reference (TYPE) CRMT_EI_ENQUEUE_KB_TAB EI: Sperrtabellentyp für KB-Header 20020625
2 Importing IT_KB_BO Call by reference Type reference (TYPE) CRMT_EI_ENQUEUE_KB_BO_TAB EI: Tabellentyp für KB-Sprache sperren 20020625
3 Importing IT_KB_LANG Call by reference Type reference (TYPE) CRMT_EI_ENQUEUE_KB_LANG_TAB EI: Tabellentyp für KB-Business-Objekte sperren 20020625
4 Importing IV_UNLOCK_ALL_KB Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020625
5 Importing IV_UNLOCK_ALL_KB_BO Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020625
6 Importing IV_UNLOCK_ALL_KB_LANG Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020625

Method DEQUEUE on Interface IF_CRM_EI_KB has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KB Call by reference Type reference (TYPE) CRMT_EI_ENQUEUE_KB_TAB EI: Sperrtabellentyp für KB-Header 20020625
2 Importing IT_KB_BO Call by reference Type reference (TYPE) CRMT_EI_ENQUEUE_KB_BO_TAB EI: Tabellentyp für KB-Sprache sperren 20020625
3 Importing IT_KB_LANG Call by reference Type reference (TYPE) CRMT_EI_ENQUEUE_KB_LANG_TAB EI: Tabellentyp für KB-Business-Objekte sperren 20020625
4 Importing IV_LOCK_ALL_KB Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020625
5 Importing IV_LOCK_ALL_KB_BO Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020625
6 Importing IV_LOCK_ALL_KB_LANG Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020625

Method ENQUEUE on Interface IF_CRM_EI_KB has no exception.

Method ENTITY_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020530
2 Importing IV_ROOT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Wissensdatenbank-Entitäts-ID 20020530
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID_LANG_TAB SAF: Wissensdatenbank-Entitäts-ID 20030428
2 Exporting EV_ENTITY_NO Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020626
3 Importing IV_BO_ID Value transfer Type reference (TYPE) CRMT_EI_BO_ID Software-Agent-Framework - Business-Objekt-ID 20020513
4 Importing IV_BO_NAME Value transfer Type reference (TYPE) CRMT_EI_BO_NAME Symptomnummer 20020513
5 Importing IV_DELETE_FIRST Value transfer Type reference (TYPE) CRMT_EI_FLAG 'X' EI: Kennzeichen 20020228
6 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020228
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method GENERATE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID_LANG_TAB SAF: Tabellentyp für CRMT_EI_KB_ID 20030429
2 Exporting EV_ENTITY_NO Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020626
3 Importing IV_DELETE_FIRST Value transfer Type reference (TYPE) CRMT_EI_FLAG 'X' EI: Kennzeichen 20020228
4 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020228
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method GET_ACCESS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACCESS_NO Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020710
2 Exporting EV_CORRECT_NO Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020710
3 Exporting EV_ERROR_NO Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020710
4 Importing IV_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID Wissensdatenbank-Entitäts-ID 20020710
5 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020710

Method GET_ACCESS_INFO on Interface IF_CRM_EI_KB has no exception.

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

Method GET_ATTRIBUTE_DEFINITIONS on Interface IF_CRM_EI_KB has no exception.

Method GET_ATTRIBUTE_META 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_ATTR_NAME_TAB Attributswerttabelle 20020522
2 Importing IV_INFO_SECURITY Call by reference Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020613
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

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 Value transfer Type reference (TYPE) CRMT_EI_KB_ATTR_NAME_TAB SAF: Tabelle für v. Knowledge Repository verw. Attributnamen 20021024

Method GET_ATTRIBUTE_SEARCH_RETURN on Interface IF_CRM_EI_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 EI-Suchservice-Query-Input für Attribute 20020522
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020523
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method GET_CMDOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC Value transfer Type reference (TYPE) CRMT_SAF_ATTACHMENT_TAB Tabelle für SAF-Wissensdatenbanktabelle 20030724
2 Importing IV_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID SAF: Wissensdatenbank-Entitäts-ID 20021024
3 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20030724

Method GET_CMDOCUMENTS on Interface IF_CRM_EI_KB has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAPPING Call by reference Type reference (TYPE) CRMT_EI_KB EI: Struktur Wissensdatenbank-Repository-Customizing 20020604
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method GET_PATTERNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PATTERN Value transfer Type reference (TYPE) CRMT_EI_STRING_TAB Attributswerttabelle 20020604
2 Importing IT_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_EI_ATTR_TAB EI-Suchservice-Query-Input für Attribute 20020605
3 Importing IV_ALL_POSSIBLE_COMBINATIONS Value transfer Type reference (TYPE) BOOLEAN 'X' 20031017
4 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020805
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RESET_COMPILE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPILED_VALUE Value transfer Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020910
2 Importing IV_COMPILE_ACTION_VALUE Value transfer Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020910
3 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020910
4 Importing IV_UNCOMPILED_ONLY Value transfer Type reference (TYPE) CRMT_EI_FLAG SPACE Flag 20020910

Method RESET_COMPILE_STATUS on Interface IF_CRM_EI_KB has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB EI: Tabellentyp von CRMT_EI_BO_SDB 20020228
2 Exporting ET_KB_HEADER Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020228
3 Importing IV_INCLUDE_ARCHIVED Call by reference Type reference (TYPE) BOOLEAN SPACE Include archived object 20050122
4 Importing IV_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_ID Wissensdatenbank-Entitäts-ID 20020228
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020228
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RETRIEVE_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB EI: Tabellentyp von CRMT_EI_BO_SDB 20020228
2 Exporting ET_KB_HEADER Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020228
3 Importing IV_FROM Call by reference Type reference (TYPE) CRMT_EI_KB_ID '1' Wissensdatenbank-Entitäts-ID 20020228
4 Importing IV_IGNORE_DELETE_FLAG Call by reference Type reference (TYPE) BOOLEAN SPACE Löschkennzeichen für Bereitstellung ignorieren 20020708
5 Importing IV_INCLUDE_ARCHIVED Call by reference Type reference (TYPE) BOOLEAN SPACE Include archived object 20050122
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020228
7 Importing IV_PREV_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_ID '' 20040318
8 Importing IV_SIZE Call by reference Type reference (TYPE) INT4 50 Natürliche Zahl 20020228
9 Importing IV_TO Call by reference Type reference (TYPE) CRMT_EI_KB_ID '9999999999999999' Wissensdatenbank-Entitäts-ID 20020228
10 Importing IV_UNCOMPILED Call by reference Type reference (TYPE) BOOLEAN SPACE Nur nicht kompilierte zurückholen 20020521
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RETRIEVE_BY_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB EI: Tabellentyp von CRMT_EI_BO_SDB 20020512
2 Exporting ET_KB_HEADER Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020512
3 Importing IV_BO_ID Call by reference Type reference (TYPE) CRMT_EI_BO_ID Software-Agent-Framework - Business-Objekt-ID 20020512
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) CRMT_EI_BO_NAME Software-Agent-Framework Business-Objektname 20020512
5 Importing IV_LANG Call by reference Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20020512
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RETRIEVE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KB Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB SAF: Tabellentyp für CRMT_EI_KB_SDB 20020402
2 Importing IT_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB EI: Tabellentyp von CRMT_EI_BO_SDB 20020402
3 Importing IV_INCLUDE_ARCHIVED Call by reference Type reference (TYPE) BOOLEAN SPACE Include archived object 20050122
4 Importing IV_ROOT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Datencontainer - Oberfläche Wurzelobjektliste 20020403
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RETRIEVE_DETAIL_CONV 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 20030718
2 Exporting ET_URL Call by reference Type reference (TYPE) CRMT_EI_URL_TAB SAF: Tabellentyp für URL 20030718
3 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) CRMT_EI_TEXT SAF: Textbeschreibung für Wissensentität 20030718
4 Exporting EV_TEXT Call by reference Type reference (TYPE) STRING 20030718
5 Importing IT_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB SAF: Tabellentyp für CRMT_EI_BO_SDB 20030718
6 Importing IV_CHECK_DEPENDENCY Call by reference Type reference (TYPE) BOOLEAN 'X' Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20030718
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 20030718
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20030718
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20030718

Method RETRIEVE_DETAIL_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020604
2 Importing IT_KB Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020604
3 Importing IT_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB EI: Tabellentyp von CRMT_EI_BO_SDB 20020604
4 Importing IV_INCLUDE_ARCHIVED Call by reference Type reference (TYPE) BOOLEAN SPACE Include archived object 20050122
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RETRIEVE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB SAF: Tabellentyp für CRMT_EI_BO_SDB 20030122
2 Exporting ET_KB_HEADER Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB SAF: Tabellentyp für CRMT_EI_KB_SDB 20030122
3 Importing IV_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_ID SAF: Wissensdatenbank-Entitäts-ID 20030122
4 Exporting IV_KB_ID_CURRENT Call by reference Type reference (TYPE) CRMT_EI_KB_ID SAF: Wissensdatenbank-Entitäts-ID 20030122
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20030122

Method RETRIEVE_HISTORY on Interface IF_CRM_EI_KB has no exception.

Method RETRIEVE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB_BO Call by reference Type reference (TYPE) CRMT_EI_BO_COMMON_TAB Struktur Knowledge-Quellen für Wissensdatenbank-Entitäten 20020228
2 Exporting ET_KB_HEADER Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020228
3 Importing IT_KB_ID Call by reference Type reference (TYPE) CRMT_EI_KB_HEADER_TAB EI: Tabellentyp von CRMT_EI_KB_SDB 20020228
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 '*' Sprachenschlüssel 20020228
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method RUN_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020530
2 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20020530
3 Importing IV_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020530
4 Importing IV_XSL Call by reference Type reference (TYPE) PROGNAME ABAP/4 Programmname 20020530
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method SET_ACCESS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCESS_NO Value transfer Type reference (TYPE) INT4 -1 Natürliche Zahl 20020710
2 Importing IV_CORRECT_NO Value transfer Type reference (TYPE) INT4 -1 Natürliche Zahl 20020710
3 Importing IV_ERROR_NO Value transfer Type reference (TYPE) INT4 -1 Natürliche Zahl 20020710
4 Importing IV_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID Wissensdatenbank-Entitäts-ID 20020710
5 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020710

Method SET_ACCESS_INFO on Interface IF_CRM_EI_KB has no exception.

Method SET_ACCESS_INFO_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCESS_DELTA_NO Value transfer Type reference (TYPE) INT4 0 Natürliche Zahl 20020710
2 Importing IV_CORRECT_DELTA_NO Value transfer Type reference (TYPE) INT4 0 Natürliche Zahl 20020710
3 Importing IV_ERROR_DELTA_NO Value transfer Type reference (TYPE) INT4 0 Natürliche Zahl 20020710
4 Importing IV_KB_ID Value transfer Type reference (TYPE) CRMT_EI_KB_ID Wissensdatenbank-Entitäts-ID 20020710
5 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020710

Method SET_ACCESS_INFO_DELTA on Interface IF_CRM_EI_KB has no exception.

Method SET_DELTA_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_OBJECT Call by reference Type reference (TYPE) CRMT_EI_KB_SAP_CONNECT_TAB EI:Eingabetabelle der Deltakompilierung für SAP-Datenquellen 20020606
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MAPPING Call by reference Type reference (TYPE) CRMT_EI_KB EI: Parameter 20020511
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method UPDATE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ENTITY_LIST Call by reference Type reference (TYPE) CRMT_EI_KB_ID_TAB EI: Tabellentyp für Business-Objekt-IDs für LDB 20020522
2 Importing IV_ACTION Call by reference Type reference (TYPE) CRMT_EI_FLAG EI: Kennzeichen 20020521
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614

Method UPDATE_AFTER_COMPILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KB_LANG Call by reference Type reference (TYPE) CRMT_EI_LANG_SDB_TAB SAF: Enqueue table type for kb language table 20070105
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020625
3 Importing IV_UNCOMPILED_ONLY Call by reference Type reference (TYPE) CRMT_EI_FLAG 'X' Nur nichtkompilierte Einträge aktualisieren 20020625
# Exception Resumable Description Created on
1 CX_CRM_EI_KB Ausnahme: Inkonsistente Daten 20020625

Method XML_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20020531
2 Importing IV_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020531
# Exception Resumable Description Created on
1 CX_CRM_EI_KB EI: Ausnahme für Knowledge Repository 20020614
History
Last changed by/on SAP  20081007 
SAP Release Created in 310