I_CLFNCHARCBASIC
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)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| 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)
| Key | Field | CDS Fields | Used 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":""
}
}*/