I_SCME_ANNOTATION_TP

DDL: I_SCME_ANNOTATION_TP Type: view

CME: Annotation interface view

I_SCME_ANNOTATION_TP is a CDS View that provides data about "CME: Annotation interface view" in SAP S/4HANA. It reads from 1 data source (scme_annotation) and exposes 11 fields with key fields ExtensionID, VersionNumber, Name, Scope, Element. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
scme_annotation scme_annotation from

Associations (2)

CardinalityTargetAliasCondition
[1] I_SCME_EXTENSION_TP _Extension _Extension.ExtensionID = $projection.ExtensionID and _Extension.VersionNumber = $projection.VersionNumber
[0..*] I_SCME_VALUE_TP _Value _Value.ExtensionID = $projection.ExtensionID and _Value.VersionNumber = $projection.VersionNumber and _Value.Name = $projection.Name and _Value.Scope = $projection.Scope and _Value.Element = $projection.Element

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName I_V_SCME_ANN_TP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label CME: Annotation interface view view
ClientHandling.type #CLIENT_INDEPENDENT view
ObjectModel.compositionRoot false view
ObjectModel.writeDraftPersistence SCME_D_ANNOT view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled false view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY ExtensionID extension_id UI Ext ID
KEY VersionNumber version_number Version Number
KEY Name name Zone name
KEY Scope scope Visibility
KEY Element element Target identifier
NameForEdit name Zone name
ScopeForEdit scope Visibility
ElementForEdit element Target identifier
Value value Value from table
_Extension _Extension
_Value _Value

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_SCME_ANNOTATION_TP.
-- 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_SCME_ANNOTATION_TP AS
SELECT
  extension_id AS ExtensionID,
  version_number AS VersionNumber,
  Name,
  Scope,
  Element,
  name AS NameForEdit,
  scope AS ScopeForEdit,
  element AS ElementForEdit,
  Value
FROM scme_annotation
LEFT OUTER JOIN I_SCME_EXTENSION_TP AS _Extension ON _Extension.ExtensionID = ExtensionID AND _Extension.VersionNumber = VersionNumber  -- association [1]
LEFT OUTER JOIN I_SCME_VALUE_TP AS _Value ON _Value.ExtensionID = ExtensionID AND _Value.VersionNumber = VersionNumber AND _Value.Name = Name AND _Value.Scope = Scope AND _Value.Element = Element  -- association [0..*]
;