I_ConfignRevsnRequest

DDL: I_CONFIGNREVSNREQUEST Type: view_entity BASIC

Business Configuration Revision Request

I_ConfignRevsnRequest 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, scbc_l_rev_tgt_s) and exposes 10 fields with key fields ConfignRevsnUUID, ConfigurationRevisionTarget, ConfignRevsnRequestPosition. It has 2 associations to related views.

Data Sources (2)

SourceAliasJoin Type
scbc_l_rev_req rev_req from
scbc_l_rev_tgt_s tgts inner

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_ConfignRevsnTarget _Target $projection.ConfigurationRevisionTarget = _Target.ConfigurationRevisionTarget
[0..*] I_ConfignRevsnRequestRecord _ConfignRevsnRequestRecord

Annotations (3)

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

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY ConfignRevsnUUID scbc_l_rev_req revision_id Revision ID
KEY ConfigurationRevisionTarget scbc_l_rev_tgt_s target_id UUID
KEY ConfignRevsnRequestPosition scbc_l_rev_req request_position Req. Position
ConfignRevsnTableName scbc_l_rev_req tablename Table/View Name
ConfignRevsnViewName scbc_l_rev_req viewname View Name
RequestedTableFields scbc_l_rev_req table_fields Req. Table Fields
LastChangeDateTime scbc_l_rev_tgt_s changed_on Variant Changed on
_ConfignRevsn _ConfignRevsn
_ConfignRevsnRequestRecord _ConfignRevsnRequestRecord
_Target _Target

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_ConfignRevsnRequest.
-- 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_ConfignRevsnRequest AS
SELECT
  rev_req.revision_id AS ConfignRevsnUUID,
  tgts.target_id AS ConfigurationRevisionTarget,
  rev_req.request_position AS ConfignRevsnRequestPosition,
  rev_req.tablename AS ConfignRevsnTableName,
  rev_req.viewname AS ConfignRevsnViewName,
  rev_req.table_fields AS RequestedTableFields,
  tgts.changed_on AS LastChangeDateTime
FROM scbc_l_rev_req AS rev_req
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_ConfignRevsnRequestRecord AS _ConfignRevsnRequestRecord ON /* condition not available in parsed metadata */  -- association [0..*]
;