I_CLFNCHARCBASIC

CDS View

Classification Characteristic Basic

I_CLFNCHARCBASIC is a CDS View in S/4HANA. Classification Characteristic Basic. It contains 37 fields. 14 CDS views read from this table.

CDS Views using this table (14)

ViewTypeJoinVDMDescription
C_ChangeRecordCharcVH view from CONSUMPTION Characteristic
C_ChangeRecordClassCharc view from CONSUMPTION Change Record Class Characteristics
I_ClfnCharacteristic view from COMPOSITE Classification Characteristic
I_ClfnCharacteristicDEX view_entity from BASIC Classification Characteristic DEX
I_ClfnCharcValueDescDEX view_entity inner BASIC Clfn Charc Value Description DEX
I_ClfnClassHierCharcForKeyDate view inner COMPOSITE Clfn Cl Hier Characteristic For Key Date
I_ConfignOvwPgCharacteristic view from BASIC Overview - Characteristics
I_DCBQualityNameForMaterial view inner COMPOSITE Quality name parameters per material
I_MasterWarrantyCounterVH view inner BASIC F4 help for Master Warranty Counter
I_SettlementUnitAmountsData view left_outer COMPOSITE Interface layer for Unit Amounts Data
I_UtilsProdAttributes view left_outer COMPOSITE IS-U Product Attributes
I_VMSVehicleCharacteristic view inner BASIC View for vehicle Characteristics
P_ClfnCharcOverwrite view from COMPOSITE
R_VarConfignCharcGroupAlloc view_entity left_outer COMPOSITE OBSOLETE: Confign Charc Grp Cstic Alloc

Fields (37)

KeyField CDS FieldsUsed in Views
KEY Characteristic Characteristic 6
KEY CharcInternalID CharcInternalID 7
KEY TimeIntervalNumber TimeIntervalNumber 4
KEY ValidityEndDate ValidityEndDate 3
ChangeNumber ChangeNumber 2
CharcCatalogType CharcCatalogType 2
CharcCheckFunctionModule CharcCheckFunctionModule 2
CharcCheckTable CharcCheckTable 3
CharcConversionRoutine CharcConversionRoutine 3
CharcDataType CharcDataType 4
CharcDecimals CharcDecimals 4
CharcExponentFormat CharcExponentFormat 2
CharcExponentValue CharcExponentValue 2
CharcGroup CharcGroup 2
CharcLastChangedDateTime CharcLastChangedDateTime 2
CharcLength CharcLength 5
CharcMaintAuthGrp CharcMaintAuthGrp 2
CharcReferenceTable CharcReferenceTable 3
CharcReferenceTableField CharcReferenceTableField 3
CharcSelectedSet CharcSelectedSet 2
CharcStatus CharcStatus 2
CharcTemplate CharcTemplate 2
CharcValueUnit CharcValueUnit 4
CreatedByUser CreatedByUser 2
CreationDate CreationDate 2
Currency Currency 3
DocumentInfoRecordDocNumber DocumentInfoRecordDocNumber 2
DocumentInfoRecordDocPart DocumentInfoRecordDocPart 2
DocumentInfoRecordDocType DocumentInfoRecordDocType 2
DocumentInfoRecordDocVersion DocumentInfoRecordDocVersion 2
IsDeleted IsDeleted 2
LastChangeDate LastChangeDate 2
LastChangedByUser LastChangedByUser 2
NegativeValueIsAllowed NegativeValueIsAllowed 2
Plant Plant 2
ValidityStartDate ValidityStartDate 3
ValueIsCaseSensitive ValueIsCaseSensitive 2
@AbapCatalog.sqlViewName: 'INGCCHR20'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@AccessControl.authorizationCheck: #MANDATORY
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Classification Characteristic Basic'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.supportedCapabilities:
  [  #CDS_MODELING_DATA_SOURCE,
     #CDS_MODELING_ASSOCIATION_TARGET,
     #SQL_DATA_SOURCE                  ]
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API  
@VDM.viewType: #BASIC
define view I_ClfnCharcBasic
  as select from cabn as Characteristic       
{
    key cast ( Characteristic.atinn as atinn_no_conv preserving type ) as CharcInternalID,
    key Characteristic.adzhl      as TimeIntervalNumber,        
        Characteristic.atnam      as Characteristic,
        Characteristic.atidn      as CharcIdentificationCode,
        Characteristic.atmst      as CharcStatus,
        Characteristic.atfor      as CharcDataType,
        Characteristic.anzst      as CharcLength,
        Characteristic.anzdz      as CharcDecimals,
        Characteristic.atsch      as CharcTemplate,
        Characteristic.atkle      as ValueIsCaseSensitive,
        Characteristic.atkon      as CharcConversionRoutine,
        cast ( Characteristic.atkla as charcgroup preserving type ) as CharcGroup,
        Characteristic.aterf      as EntryRequiredCode,        
        case Characteristic.atein
          when '*' then '*'
          when ''  then 'X' 
          else ''
        end as MultipleValuesAllowedCode,          
        Characteristic.unit       as CharcValueUnit,          
        Characteristic.currency   as Currency,    
        Characteristic.atdex      as CharcExponentFormat,
        Characteristic.atdim      as CharcExponentValue,
        Characteristic.atint      as ValueIntervalAllowedCode,
        Characteristic.atson      as AdditionalValueAllowedCode,        
        Characteristic.atvor      as NegativeValueIsAllowed,
        @Semantics.businessDate.from: true
        Characteristic.datuv      as ValidityStartDate,
        @Semantics.businessDate.to: true
        Characteristic.datub      as ValidityEndDate,         
        Characteristic.aennr      as ChangeNumber,
        Characteristic.lkenz      as IsDeleted,
        Characteristic.dokar      as DocumentInfoRecordDocType,
        Characteristic.doknr      as DocumentInfoRecordDocNumber,
        Characteristic.dokvr      as DocumentInfoRecordDocVersion,
        Characteristic.doktl      as DocumentInfoRecordDocPart,
        Characteristic.atauth     as CharcMaintAuthGrp,
        Characteristic.atinp      as CharcReadOnlyCode,
        Characteristic.atvie      as CharcHiddenCode,
        Characteristic.atgla      as CharcRestrictableCode,
        Characteristic.attab      as CharcReferenceTable,
        Characteristic.atfel      as CharcReferenceTableField,
        Characteristic.atprt      as CharcCheckTable,
        Characteristic.atprf      as CharcCheckFunctionModule,
        Characteristic.atfod      as CharcEntryNotFormatCtrldCode,
        Characteristic.atvsc      as CharcTemplateDisplayedCode,
        Characteristic.auswahlmge as CharcSelectedSet,
        Characteristic.werks      as Plant,
        Characteristic.katalogart as CharcCatalogType,
        Characteristic.aname      as CreatedByUser,
        Characteristic.adatu      as CreationDate,
        Characteristic.vname      as LastChangedByUser,
        Characteristic.vdatu      as LastChangeDate,
        Characteristic.lastchangeddatetime as CharcLastChangedDateTime         
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"CABN"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/