Rv_I_InfoArea

DDL: RV_I_INFOAREA SQL: RVIAREA Type: view Package: RSVD

InfoArea

Rv_I_InfoArea is a CDS View of category Dimension that provides data about "InfoArea" in SAP S/4HANA. It reads from 1 data source (Rv_P_InfoArea_) and exposes 14 fields with key field infoArea. It has 4 associations to related views. Part of development package RSVD.

Data Sources (1)

SourceAliasJoin Type
Rv_P_InfoArea_ Rv_P_InfoArea_ from

Associations (4)

CardinalityTargetAliasCondition
[0..*] Rv_P_InfoAreaText_ _text _text.infoArea = $projection.infoArea
[0..*] rv_i_infoarea _parent _parent.infoArea = $projection.infoAreaParent
[0..1] Rv_P_User _owner _owner.userName = $projection.owner
[0..1] Rv_P_User _lastChangedBy _lastChangedBy.userName = $projection.lastChangedBy

Annotations (10)

NameValueLevelField
EndUserText.label InfoArea view
AbapCatalog.sqlViewName RVIAREA view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
ObjectModel.representativeKey infoArea view
ClientDependent false view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.compiler.compareFilter true view
Hierarchy.parentChild.name InfoAreaTree view
Hierarchy.parentChild.label InfoArea Tree view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY infoArea infoArea InfoArea
infoAreaParent infoAreaParent InfoArea
objStat objStat Object Status
contRel contRel Content release
contTimestmp contTimestmp Cont.time stamp
bwAppl bwAppl BW Application
owner owner Vehicle Owner
lastChangedBy lastChangedBy User Name
lastChangedAt Time Stamp
counter
_text _text
_parent _parent
_owner _owner
_lastChangedBy _lastChangedBy

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 Rv_I_InfoArea.
-- 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: RVIAREA

CREATE VIEW Rv_I_InfoArea AS
SELECT
  infoArea,
  infoAreaParent,
  objStat,
  contRel,
  contTimestmp,
  bwAppl,
  owner,
  lastChangedBy,
  cast(lastChangedAt as rvlsttstmp) AS lastChangedAt,
  cast(cast(1 as abap.int4) as rvcounter) AS counter
FROM Rv_P_InfoArea_
LEFT OUTER JOIN Rv_P_InfoAreaText_ AS _text ON _text.infoArea = infoArea  -- association [0..*]
LEFT OUTER JOIN rv_i_infoarea AS _parent ON _parent.infoArea = infoAreaParent  -- association [0..*]
LEFT OUTER JOIN Rv_P_User AS _owner ON _owner.userName = owner  -- association [0..1]
LEFT OUTER JOIN Rv_P_User AS _lastChangedBy ON _lastChangedBy.userName = lastChangedBy  -- association [0..1]
;