SAP ABAP Class CL_WSD_KEYWORD (Maintenance class of WSD_KEYWORD)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-MD-MM-CS (Application Component) Additional Material Functions
     WSD_CS_FU (Package) Functionality Enhanced Material Search
Properties
Class CL_WSD_KEYWORD  
Short Description Maintenance class of WSD_KEYWORD    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WSD_CS_FU   Functionality Enhanced Material Search 
Created 20060815   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WSD_KEYWORD has no forward declaration.
Interfaces
Class CL_WSD_KEYWORD has no interface implemented.
Friends
Class CL_WSD_KEYWORD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_WSD_KEYWORD Instance attribute Private Type reference (TYPE) WSD_KEYWORD_TTY Buffer for all entries 20060816
2 GT_WSD_KEYWORD_DELETE Instance attribute Private Type reference (TYPE) WSD_KEYWORD_TTY entries for deletion 20060816
3 GT_WSD_KEYWORD_INSERT Instance attribute Private Type reference (TYPE) WSD_KEYWORD_TTY entries for insert 20060816
4 GT_WSD_KEYWORD_UPDATE Instance attribute Private Type reference (TYPE) WSD_KEYWORD_TTY entries for update 20060816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_KEYWORD_STATE Instance method Public Method X means data to post 20090402
2 CREATE_KW_TREX_CHANGEPOINTER Instance method Public Method Create Material changepointer 20061009
3 CREATE_KW_TREX_CHNGEPOINTR_ESH Instance method Private Method Create change pointer for Enterprise Search 20090203
4 DELETE_ITEM Instance method Public Method Delete one entry 20060815
5 GET_KEYWORD_DATA Instance method Public Method Get the Keyword Buffer Data 20090405
6 INSERT_ITEM Instance method Public Method Insert one line into table 20060815
7 POST_DATA Instance method Public Method Save data to Db 20060815
8 READ_ALL_ITEMS Instance method Public Method Read all entries from Table WSD_KEYWORD 20060815
9 READ_ITEM Instance method Public Method Read one entry with key 20060815
10 REFRESH_KEYWORD Instance method Public Method Refreshes the keyword data 20090319
11 SET_KEYWORD_DATA Instance method Public Method set the keyword Buffer data 20090402
12 UPDATE_ITEM Instance method Public Method Update one line 20060815
Events
Class CL_WSD_KEYWORD has no event.
Types
Class CL_WSD_KEYWORD has no local type.
Method Signatures

Method CHECK_KEYWORD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090402

Method CHECK_KEYWORD_STATE on class CL_WSD_KEYWORD has no exception.

Method CREATE_KW_TREX_CHANGEPOINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of keyword associations 20061009

Method CREATE_KW_TREX_CHANGEPOINTER on class CL_WSD_KEYWORD has no exception.

Method CREATE_KW_TREX_CHNGEPOINTR_ESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090224

Method CREATE_KW_TREX_CHNGEPOINTR_ESH on class CL_WSD_KEYWORD has no exception.

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD Keyword item to delete 20060816
# Exception Resumable Description Created on
1 ITEM_LOCKED Item is locked by another user 20060823

Method GET_KEYWORD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405
2 Exporting ET_WSD_KEYWORD_DELETE Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405
3 Exporting ET_WSD_KEYWORD_INSERT Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405
4 Exporting ET_WSD_KEYWORD_UPDATE Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405

Method GET_KEYWORD_DATA on class CL_WSD_KEYWORD has no exception.

Method INSERT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KW_ID Call by reference Type reference (TYPE) WSD_KW_ID Keyword Identifier inserted 20060821
2 Importing IS_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD Keyword item to insert 20060816
# Exception Resumable Description Created on
1 GET_ID_FAILED Unable to get next number range to be used as identifier 20060821
2 ITEM_LOCKED Item is locked by another user 20060823

Method POST_DATA Signature

Method POST_DATA on class CL_WSD_KEYWORD has no parameter.
Method POST_DATA on class CL_WSD_KEYWORD has no exception.

Method READ_ALL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of entries retrieved 20060816
2 Importing I_CLEAR_BUFFERS Call by reference Type reference (TYPE) BOOLE_D 'X' 'X' to loose any changes 20060822
3 Importing I_READ_DATABASE Call by reference Type reference (TYPE) BOOLE_D 'X' 'X' to read from database 20060822

Method READ_ALL_ITEMS on class CL_WSD_KEYWORD has no exception.

Method READ_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD Retreived Keyword entry 20060816
2 Importing I_KW_ID Call by reference Type reference (TYPE) WSD_KW_ID Keyword Identifier 20060816
# Exception Resumable Description Created on
1 NO_DATA_FOUND 20060816

Method REFRESH_KEYWORD Signature

Method REFRESH_KEYWORD on class CL_WSD_KEYWORD has no parameter.
Method REFRESH_KEYWORD on class CL_WSD_KEYWORD has no exception.

Method SET_KEYWORD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090402
2 Importing IT_WSD_KEYWORD_DELETE Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405
3 Importing IT_WSD_KEYWORD_INSERT Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405
4 Importing IT_WSD_KEYWORD_UPDATE Call by reference Type reference (TYPE) WSD_KEYWORD_TTY Table of Keywords 20090405

Method SET_KEYWORD_DATA on class CL_WSD_KEYWORD has no exception.

Method UPDATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WSD_KEYWORD Call by reference Type reference (TYPE) WSD_KEYWORD Keyword entry to update 20060816
# Exception Resumable Description Created on
1 ITEM_LOCKED Keyword is locked by another user 20060823
History
Last changed by/on SAP  20100310 
SAP Release Created in 700