I_CLFNCLASSKEYWORD
Keyword of Classification Class
I_CLFNCLASSKEYWORD is a CDS View in S/4HANA. Keyword of Classification Class. It contains 4 fields. 4 CDS views read from this table.
CDS Views using this table (4)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_ClfnClassKeywordDEX | view_entity | from | BASIC | Keyword of Clfn Class DEX |
| I_ClfnClassKeywordForKeyDate | view | from | COMPOSITE | Keyword of Clfn Class for Key Date |
| I_ClfnClassKeywordForKeyDateTP | view_entity | from | TRANSACTIONAL | TP for Classification Class Keyword |
| R_ClfnClassKeywordTP | view_entity | inner | TRANSACTIONAL | Classification Class Keyword - TP |
Fields (4)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ClassInternalID | ClassInternalID | 4 |
| KEY | ClassKeywordPositionNumber | ClassKeywordPositionNumber | 4 |
| KEY | Language | Language | 4 |
| ClassKeywordText | ClassKeywordText | 4 |
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.sqlViewName: 'INGCCLS4'
@AccessControl.authorizationCheck: #MANDATORY
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Keyword of Classification Class'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.dataCategory: #TEXT
@ObjectModel.modelingPattern: #LANGUAGE_DEPENDENT_TEXT
@ObjectModel.representativeKey: 'ClassKeywordPositionNumber'
@ObjectModel.supportedCapabilities:
[ #LANGUAGE_DEPENDENT_TEXT,
#CDS_MODELING_DATA_SOURCE,
#CDS_MODELING_ASSOCIATION_TARGET,
#SQL_DATA_SOURCE ]
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #M
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #BASIC
define view I_ClfnClassKeyword
as select from swor as ClassKeyword
association [0..1] to I_Language as _Language
on $projection.Language = _Language.Language
association [0..1] to I_ClfnClass as _Class
on $projection.ClassInternalID = _Class.ClassInternalID
{
@ObjectModel.foreignKey.association: '_Class'
key ClassKeyword.clint as ClassInternalID,
@ObjectModel.foreignKey.association: '_Language'
@Semantics.language: true
key ClassKeyword.spras as Language,
@ObjectModel.foreignKey.association: null
key ClassKeyword.klpos as ClassKeywordPositionNumber,
@Semantics.text: true
ClassKeyword.kschl as ClassKeywordText,
_Language,
_Class
}
where ClassKeyword.klpos <> '01'