I_Characteristic

DDL: I_CHARACTERISTIC SQL: ICHARACTERISTIC Type: view BASIC

Characteristic

I_Characteristic is a Basic CDS View that provides data about "Characteristic" in SAP S/4HANA. It reads from 1 data source (cabn) and exposes 9 fields with key fields CharacteristicInternalID, ValidityStartDate.

Data Sources (1)

SourceAliasJoin Type
cabn cabn from

Annotations (10)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
AbapCatalog.sqlViewName ICHARACTERISTIC view
VDM.viewType #BASIC view
VDM.lifecycle.status #DEPRECATED view
VDM.lifecycle.successor I_ClfnCharacteristic view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Characteristic view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY CharacteristicInternalID cabn atinn
KEY ValidityStartDate cabn datuv
CharacteristicChangeNumber cabn aennr
Characteristic cabn atnam
CharacteristicIsDeleted cabn lkenz
CharacteristicBaseUnit cabn msehi
DocumentType cabn dokar
DocumentVersion cabn dokvr
DocumentPart cabn doktl
@ClientHandling.algorithm: #SESSION_VARIABLE //Inserted by VDM CDS Suite Plugin

@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C // #X or #A or #B or #C or #D

@ObjectModel.usageType.sizeCategory: #M // #S or #L or #M or #XL or #XXL //Inserted by VDM CDS Suite Plugin

@AbapCatalog.sqlViewName: 'ICHARACTERISTIC'
@VDM.viewType: #BASIC
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'I_ClfnCharacteristic'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Characteristic'
define view I_Characteristic as select from cabn {

    key cabn.atinn as CharacteristicInternalID,
    @Semantics.businessDate.from: true
    key cabn.datuv as ValidityStartDate, 
    cabn.aennr as CharacteristicChangeNumber, 
    cabn.atnam as Characteristic, 
    cabn.lkenz as CharacteristicIsDeleted, 
    cabn.msehi as CharacteristicBaseUnit, 
    cabn.dokar as DocumentType, 
    // cabn.doknr as DocumentNumber, //not approved

    cabn.dokvr as DocumentVersion, 
    cabn.doktl as DocumentPart
    // cabn.knobj as AssignedObject, //not approved

}   
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"CABN"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/