I_ConfignRevsnRequestRecord

DDL: I_CONFIGNREVSNREQUESTRECORD Type: view_entity BASIC

Business Configuration Revision Request

I_ConfignRevsnRequestRecord is a Basic CDS View that provides data about "Business Configuration Revision Request" in SAP S/4HANA. It reads from 2 data sources (scbc_l_rev_req_k, scbc_l_rev_tgt_s) and exposes 9 fields with key fields ConfignRevsnUUID, ConfigurationRevisionTarget, ConfignRevsnRequestPosition, ConfignRevsnTableName, ConfignRevsnTableKeyHash. It has 2 associations to related views.

Data Sources (2)

SourceAliasJoin Type
scbc_l_rev_req_k rev_req_k from
scbc_l_rev_tgt_s tgts inner

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_ConfignRevsnTarget _Target $projection.ConfigurationRevisionTarget = _Target.ConfigurationRevisionTarget
[1..1] I_ConfignRevsn _ConfignRevsn $projection.ConfignRevsnUUID = _ConfignRevsn.ConfignRevsnUUID and $projection.ConfigurationRevisionTarget = _ConfignRevsn.ConfigurationRevisionTarget

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Business Configuration Revision Request view
VDM.viewType #BASIC view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ConfignRevsnUUID scbc_l_rev_req_k revision_id Revision ID
KEY ConfigurationRevisionTarget scbc_l_rev_tgt_s target_id UUID
KEY ConfignRevsnRequestPosition scbc_l_rev_req_k request_position Req. Position
KEY ConfignRevsnTableName scbc_l_rev_req_k tablename Table/View Name
KEY ConfignRevsnTableKeyHash scbc_l_rev_req_k table_hashkey Table HashKey
LastChangeDateTime scbc_l_rev_tgt_s changed_on Variant Changed on
_ConfignRevsnRequest _ConfignRevsnRequest
_Target _Target
_ConfignRevsn _ConfignRevsn

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_ConfignRevsnRequestRecord.
-- 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_ConfignRevsnRequestRecord AS
SELECT
  rev_req_k.revision_id AS ConfignRevsnUUID,
  tgts.target_id AS ConfigurationRevisionTarget,
  rev_req_k.request_position AS ConfignRevsnRequestPosition,
  rev_req_k.tablename AS ConfignRevsnTableName,
  rev_req_k.table_hashkey AS ConfignRevsnTableKeyHash,
  tgts.changed_on AS LastChangeDateTime
FROM scbc_l_rev_req_k AS rev_req_k
INNER JOIN scbc_l_rev_tgt_s AS tgts ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_ConfignRevsnTarget AS _Target ON ConfigurationRevisionTarget = _Target.ConfigurationRevisionTarget  -- association [0..1]
LEFT OUTER JOIN I_ConfignRevsn AS _ConfignRevsn ON ConfignRevsnUUID = _ConfignRevsn.ConfignRevsnUUID AND ConfigurationRevisionTarget = _ConfignRevsn.ConfigurationRevisionTarget  -- association [1..1]
;