I_ClfnCharcValueDescDEX

DDL: I_CLFNCHARCVALUEDESCDEX Type: view_entity BASIC

Clfn Charc Value Description DEX

I_ClfnCharcValueDescDEX (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

R&D Engineering

I_ClfnCharcValueDescDEX is a Basic CDS View that provides data about "Clfn Charc Value Description DEX" in SAP S/4HANA. It reads from 2 data sources (I_ClfnCharcBasic, I_ClfnCharcValueDesc) and exposes 11 fields with key fields CharcInternalID, CharcValuePositionNumber, Language, ValidityEndDate. It has 2 associations to related views.

SAP API Hub

StateC1
Line of BusinessR&D Engineering
Application ComponentCA-CL
CapabilitiesLanguage-Dependent Text, Data Source for Defining CDS Entities, Association Target for Defining CDS Entities, Data Source for Data Extraction, Data Source in SQL Select
PackageR&D Engineering for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (2)

SourceAliasJoin Type
I_ClfnCharcBasic Characteristic inner
I_ClfnCharcValueDesc CharacteristicValueDesc from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_Language _Language $projection.Language = _Language.Language
[1..*] I_ClfnCharacteristicDEX _Characteristic $projection.CharcInternalID = _Characteristic.CharcInternalID and $projection.ValidityStartDate <= _Characteristic.ValidityEndDate and $projection.ValidityEndDate >= _Characteristic.ValidityStartDate

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Analytics.dataExtraction.enabled true view
EndUserText.label Clfn Charc Value Description DEX view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.dataCategory #TEXT view
ObjectModel.modelingPattern #LANGUAGE_DEPENDENT_TEXT view
ObjectModel.representativeKey CharcValuePositionNumber view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY CharcInternalID I_ClfnCharcBasic CharcInternalID Characteristic Internal ID
KEY CharcValuePositionNumber I_ClfnCharcValueDesc CharcValuePositionNumber Int counter
KEY Language I_ClfnCharcValueDesc Language Report Text Language
KEY ValidityEndDate I_ClfnCharcValueDesc ValidityEndDate Valid-to date
TimeIntervalNumber I_ClfnCharcValueDesc TimeIntervalNumber Internal Counter for Archiving Objects by ECM
CharcValueDescription I_ClfnCharcValueDesc CharcValueDescription Characteristic value description
ChangeNumber I_ClfnCharcValueDesc ChangeNumber Change Number
ValidityStartDate I_ClfnCharcValueDesc ValidityStartDate Validity Start Date
IsDeleted I_ClfnCharcValueDesc IsDeleted Deletion Indicator
_Language _Language
_Characteristic _Characteristic

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_ClfnCharcValueDescDEX.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW I_ClfnCharcValueDescDEX AS
SELECT
  Characteristic.CharcInternalID AS CharcInternalID,
  CharacteristicValueDesc.CharcValuePositionNumber AS CharcValuePositionNumber,
  CharacteristicValueDesc.Language AS Language,
  CharacteristicValueDesc.ValidityEndDate AS ValidityEndDate,
  CharacteristicValueDesc.TimeIntervalNumber AS TimeIntervalNumber,
  CharacteristicValueDesc.CharcValueDescription AS CharcValueDescription,
  CharacteristicValueDesc.ChangeNumber AS ChangeNumber,
  CharacteristicValueDesc.ValidityStartDate AS ValidityStartDate,
  CharacteristicValueDesc.IsDeleted AS IsDeleted
FROM I_ClfnCharcValueDesc AS CharacteristicValueDesc
INNER JOIN I_ClfnCharcBasic AS Characteristic ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Language AS _Language ON Language = _Language.Language  -- association [0..1]
LEFT OUTER JOIN I_ClfnCharacteristicDEX AS _Characteristic ON CharcInternalID = _Characteristic.CharcInternalID AND ValidityStartDate <= _Characteristic.ValidityEndDate AND ValidityEndDate >= _Characteristic.ValidityStartDate  -- association [1..*]
;