I_ChangeRecdRefLabelSetTP_2

DDL: I_CHANGERECDREFLABELSETTP_2 SQL: ICHGRECREFLBLTP2 Type: view TRANSACTIONAL Package: VDM_PLMB_CR_O

Change Record Reference Object Label Set

I_ChangeRecdRefLabelSetTP_2 is a Transactional CDS View that provides data about "Change Record Reference Object Label Set" in SAP S/4HANA. It reads from 1 data source (I_ChgRecdRefLabelBsc) and exposes 26 fields with key field ChangeRecordReferenceUUID. It has 3 associations to related views. Part of development package VDM_PLMB_CR_O.

Data Sources (1)

SourceAliasJoin Type
I_ChgRecdRefLabelBsc reference_lbl from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_SpecificationNonHistoric _SpecificationNonHistoric $projection.LabelSetSpecificationIntID = _SpecificationNonHistoric.SpecificationInternalID
[0..1] I_LabelSetIdfrBscForKeyDate _Identifier $projection.LabelSetSpecificationIntID = _Identifier.SpecificationInternalID
[0..1] E_ChgRecdRefLabelBsc _LabelExtension $projection.ChangeRecordReferenceUUID = _LabelExtension.ChangeRecordReferenceUUID

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName ICHGRECREFLBLTP2 view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #TRANSACTIONAL view
EndUserText.label Change Record Reference Object Label Set view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XXL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY ChangeRecordReferenceUUID I_ChgRecdRefLabelBsc ChangeRecordReferenceUUID UUID
LabelSetInternalID _LabelSet LabelSetInternalID
LabelSetSpecificationIntID _LabelSet LabelSetSpecificationIntID
SpecIdfgDescText
ChangeRecordUUID I_ChgRecdRefLabelBsc ChangeRecordUUID NodeID
ChangeRecord I_ChgRecdRefLabelBsc ChangeRecord Char20
ChangeRecordType I_ChgRecdRefLabelBsc ChangeRecordType Record Type
ChangeRecordReferenceType I_ChgRecdRefLabelBsc ChangeRecordReferenceType Object Type
ChangeRecordReferenceSubtype I_ChgRecdRefLabelBsc ChangeRecordReferenceSubtype Subtype
ChangeRecordReference I_ChgRecdRefLabelBsc ChangeRecordReference Ref. Object ID
ParentChangeRecordRefUUID I_ChgRecdRefLabelBsc ParentChangeRecordRefUUID Node ID
IsMainReference I_ChgRecdRefLabelBsc IsMainReference Main Reference
CreatedByUser I_ChgRecdRefLabelBsc CreatedByUser User Name
CreationDateTime I_ChgRecdRefLabelBsc CreationDateTime Timestamp
LastChangedByUser I_ChgRecdRefLabelBsc LastChangedByUser User Name
LastChangeDateTime I_ChgRecdRefLabelBsc LastChangeDateTime Timestamp
ChangeRecordItemRelevance I_ChgRecdRefLabelBsc ChangeRecordItemRelevance Relevance
ChangeRecordItemProcgStatus I_ChgRecdRefLabelBsc ChangeRecordItemProcgStatus Processing Status
ChangeRecordVirtualRefInd I_ChgRecdRefLabelBsc ChangeRecordVirtualRefInd Virtual Reference
ChgRecRefInternalKey1 I_ChgRecdRefLabelBsc ChgRecRefInternalKey1 Key
ChgRecRefInternalKey2 I_ChgRecdRefLabelBsc ChgRecRefInternalKey2 Key
ChgRecRefInternalKey3 I_ChgRecdRefLabelBsc ChgRecRefInternalKey3 Key
ChgRecRefInternalKey4 I_ChgRecdRefLabelBsc ChgRecRefInternalKey4 Key
ChangeRecordRefObjectUUID I_ChgRecdRefLabelBsc ChangeRecordRefObjectUUID GUID-Key
_ChangeRecordAPITP _ChangeRecordAPITP
_SpecificationNonHistoric _SpecificationNonHistoric

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_ChangeRecdRefLabelSetTP_2.
-- 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: ICHGRECREFLBLTP2

CREATE VIEW I_ChangeRecdRefLabelSetTP_2 AS
SELECT
  reference_lbl.ChangeRecordReferenceUUID AS ChangeRecordReferenceUUID,
  _LabelSet.LabelSetInternalID AS LabelSetInternalID,
  _LabelSet.LabelSetSpecificationIntID AS LabelSetSpecificationIntID,
  _Identifier(P_KeyDate : $session.system_date).SpecIdfgDescText AS SpecIdfgDescText,
  reference_lbl.ChangeRecordUUID AS ChangeRecordUUID,
  reference_lbl.ChangeRecord AS ChangeRecord,
  reference_lbl.ChangeRecordType AS ChangeRecordType,
  reference_lbl.ChangeRecordReferenceType AS ChangeRecordReferenceType,
  reference_lbl.ChangeRecordReferenceSubtype AS ChangeRecordReferenceSubtype,
  reference_lbl.ChangeRecordReference AS ChangeRecordReference,
  reference_lbl.ParentChangeRecordRefUUID AS ParentChangeRecordRefUUID,
  reference_lbl.IsMainReference AS IsMainReference,
  reference_lbl.CreatedByUser AS CreatedByUser,
  reference_lbl.CreationDateTime AS CreationDateTime,
  reference_lbl.LastChangedByUser AS LastChangedByUser,
  reference_lbl.LastChangeDateTime AS LastChangeDateTime,
  reference_lbl.ChangeRecordItemRelevance AS ChangeRecordItemRelevance,
  reference_lbl.ChangeRecordItemProcgStatus AS ChangeRecordItemProcgStatus,
  reference_lbl.ChangeRecordVirtualRefInd AS ChangeRecordVirtualRefInd,
  reference_lbl.ChgRecRefInternalKey1 AS ChgRecRefInternalKey1,
  reference_lbl.ChgRecRefInternalKey2 AS ChgRecRefInternalKey2,
  reference_lbl.ChgRecRefInternalKey3 AS ChgRecRefInternalKey3,
  reference_lbl.ChgRecRefInternalKey4 AS ChgRecRefInternalKey4,
  reference_lbl.ChangeRecordRefObjectUUID AS ChangeRecordRefObjectUUID
FROM I_ChgRecdRefLabelBsc AS reference_lbl
LEFT OUTER JOIN I_SpecificationNonHistoric AS _SpecificationNonHistoric ON LabelSetSpecificationIntID = _SpecificationNonHistoric.SpecificationInternalID  -- association [1..1]
LEFT OUTER JOIN I_LabelSetIdfrBscForKeyDate AS _Identifier ON LabelSetSpecificationIntID = _Identifier.SpecificationInternalID  -- association [0..1]
LEFT OUTER JOIN E_ChgRecdRefLabelBsc AS _LabelExtension ON ChangeRecordReferenceUUID = _LabelExtension.ChangeRecordReferenceUUID  -- association [0..1]
;