C_CCV_EIT_ElementProperties

DDL: C_CCV_EIT_ELEMENTPROPERTIES SQL: APS_CCVEIT_EP Type: view

Consumption View Export/Import - EP

C_CCV_EIT_ElementProperties is a CDS View that provides data about "Consumption View Export/Import - EP" in SAP S/4HANA. It reads from 2 data sources (I_CustomCDSViewElement, I_CustomCDSViewElemProperties) and exposes 21 fields with key fields EntityName, DataSourceAlias, ElementAlias, Counter. It has 9 associations to related views.

Data Sources (2)

SourceAliasJoin Type
I_CustomCDSViewElement _ElementHelper inner
I_CustomCDSViewElemProperties _ElementProperties from

Associations (9)

CardinalityTargetAliasCondition
[1..1] C_CCV_EIT_Root _Root _Root.EntityName = $projection.EntityName
[1..1] C_CCV_EIT_Element _Element _Element.EntityName = $projection.EntityName and _Element.DataSourceAlias = $projection.DataSourceAlias and _Element.ElementAlias = $projection.ElementAlias and _Element.Counter = $projection.Counter
[1..1] I_CustomCDSViewDataSource _DataSource _DataSource.entity_name = _ElementProperties.entity_name and _DataSource.data_source_uuid = _ElementHelper.data_source_uuid
[0..1] I_CustomCDSViewElement _SemanticsValueRefElement _SemanticsValueRefElement.entity_name = $projection.EntityName and _SemanticsValueRefElement.elem_uuid = $projection.semantics_value_uuid
[0..1] I_CustomCDSViewElement _MasterdataView _MasterdataView.entity_name = $projection.EntityName and _MasterdataView.elem_uuid = $projection.masterdata_view_elem_uuid
[0..1] I_CustomCDSViewElement _TextView _TextView.entity_name = $projection.EntityName and _TextView.elem_uuid = $projection.text_view_elem_uuid
[0..1] I_CustomCDSViewElement _ValueHelpView _ValueHelpView.entity_name = $projection.EntityName and _ValueHelpView.elem_uuid = $projection.value_help_elem_uuid
[0..1] I_CustomCDSViewElement _LabelElement _LabelElement.entity_name = $projection.EntityName and _LabelElement.elem_uuid = $projection.label_element_uuid
[0..1] I_CustomCDSViewElement _GroupWithElement _GroupWithElement.entity_name = $projection.EntityName and _GroupWithElement.elem_uuid = $projection.group_w_element_uuid

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName APS_CCVEIT_EP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Consumption View Export/Import - EP view
Metadata.allowExtensions true view
ObjectModel.transactionalProcessingDelegated false view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY EntityName I_CustomCDSViewElemProperties entity_name Table Name
KEY DataSourceAlias _DataSource data_source_alias Data Source Alias
KEY ElementAlias I_CustomCDSViewElement elem_alias Alias
KEY Counter I_CustomCDSViewElement counter Version
SemanticsAnnotation I_CustomCDSViewElemProperties semantics_annotation DD: Key/Name for Annotation
SemanticsAnnotationValue I_CustomCDSViewElemProperties semantics_value DD: Value of an Annotation
SemanticsValueElementAlias _SemanticsValueRefElement elem_alias Alias
Aggregation I_CustomCDSViewElemProperties aggregation Aggregation
Hidden I_CustomCDSViewElemProperties hidden Yes/No
ExcludeFromAnalyticsRuntimeExt I_CustomCDSViewElemProperties ana_excl_runtime_ext No RT Extensibility
MandatoryFilter I_CustomCDSViewElemProperties mandatory_filter Mandatory Filter
MultiSelectFilter I_CustomCDSViewElemProperties multiselect_filter Multiselect Filter
FilterSelectionType I_CustomCDSViewElemProperties filter_selection_type Filter Type
MasterdataViewElementAlias _MasterdataView elem_alias Alias
TextViewElementAlias _TextView elem_alias Alias
ValueHelpViewElementAlias _ValueHelpView elem_alias Alias
LabelElementAlias _LabelElement elem_alias Alias
GroupWithElementAlias _GroupWithElement elem_alias Alias
elem_uuid I_CustomCDSViewElemProperties elem_uuid UUID
_Root _Root
_Element _Element

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 C_CCV_EIT_ElementProperties.
-- 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.
-- SQL view name: APS_CCVEIT_EP

CREATE VIEW C_CCV_EIT_ElementProperties AS
SELECT
  _ElementProperties.entity_name AS EntityName,
  _DataSource.data_source_alias AS DataSourceAlias,
  _ElementHelper.elem_alias AS ElementAlias,
  _ElementHelper.counter AS Counter,
  _ElementProperties.semantics_annotation AS SemanticsAnnotation,
  _ElementProperties.semantics_value AS SemanticsAnnotationValue,
  _SemanticsValueRefElement.elem_alias AS SemanticsValueElementAlias,
  _ElementProperties.aggregation AS Aggregation,
  _ElementProperties.hidden AS Hidden,
  _ElementProperties.ana_excl_runtime_ext AS ExcludeFromAnalyticsRuntimeExt,
  _ElementProperties.mandatory_filter AS MandatoryFilter,
  _ElementProperties.multiselect_filter AS MultiSelectFilter,
  _ElementProperties.filter_selection_type AS FilterSelectionType,
  _MasterdataView.elem_alias AS MasterdataViewElementAlias,
  _TextView.elem_alias AS TextViewElementAlias,
  _ValueHelpView.elem_alias AS ValueHelpViewElementAlias,
  _LabelElement.elem_alias AS LabelElementAlias,
  _GroupWithElement.elem_alias AS GroupWithElementAlias,
  _ElementProperties.elem_uuid AS elem_uuid
FROM I_CustomCDSViewElemProperties AS _ElementProperties
INNER JOIN I_CustomCDSViewElement AS _ElementHelper ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN C_CCV_EIT_Root AS _Root ON _Root.EntityName = EntityName  -- association [1..1]
LEFT OUTER JOIN C_CCV_EIT_Element AS _Element ON _Element.EntityName = EntityName AND _Element.DataSourceAlias = DataSourceAlias AND _Element.ElementAlias = ElementAlias AND _Element.Counter = Counter  -- association [1..1]
LEFT OUTER JOIN I_CustomCDSViewDataSource AS _DataSource ON _DataSource.entity_name = _ElementProperties.entity_name AND _DataSource.data_source_uuid = _ElementHelper.data_source_uuid  -- association [1..1]
LEFT OUTER JOIN I_CustomCDSViewElement AS _SemanticsValueRefElement ON _SemanticsValueRefElement.entity_name = EntityName AND _SemanticsValueRefElement.elem_uuid = semantics_value_uuid  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewElement AS _MasterdataView ON _MasterdataView.entity_name = EntityName AND _MasterdataView.elem_uuid = masterdata_view_elem_uuid  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewElement AS _TextView ON _TextView.entity_name = EntityName AND _TextView.elem_uuid = text_view_elem_uuid  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewElement AS _ValueHelpView ON _ValueHelpView.entity_name = EntityName AND _ValueHelpView.elem_uuid = value_help_elem_uuid  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewElement AS _LabelElement ON _LabelElement.entity_name = EntityName AND _LabelElement.elem_uuid = label_element_uuid  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewElement AS _GroupWithElement ON _GroupWithElement.entity_name = EntityName AND _GroupWithElement.elem_uuid = group_w_element_uuid  -- association [0..1]
;