Rv_I_DataSource

DDL: RV_I_DATASOURCE SQL: RVIDATASRC Type: view Package: RSVD

DataSource

Rv_I_DataSource is a CDS View of category Dimension that provides data about "DataSource" in SAP S/4HANA. It reads from 1 data source (Rv_P_DataSource_) and exposes 21 fields with key fields dataSource, logSys. It has 9 associations to related views. Part of development package RSVD.

Data Sources (1)

SourceAliasJoin Type
Rv_P_DataSource_ Rv_P_DataSource_ from

Associations (9)

CardinalityTargetAliasCondition
[0..*] Rv_P_DataSourceText_ _text _text.dataSource = $projection.dataSource and _text.logSys = $projection.logSys
[1..1] Rv_P_LogSys _logSys _logSys.logSys = $projection.logSys
[0..*] Rv_I_Rsds_Requtype _type _type.type = $projection.type
[0..*] Rv_P_DeltaProcess _delta _delta.delta = $projection.delta
[0..1] Rv_I_Rs_Bool _boolRT _boolRT.booleanValue = $projection.realtime
[0..*] Rv_I_Rsds_Rovirt _directAccess _directAccess.directAccess = $projection.directAccess
[0..1] Rv_I_Rs_Bool _boolOB _boolOB.booleanValue = $projection.openingBalance
[0..1] Rv_I_Rs_Bool _boolET _boolET.booleanValue = $projection.extendedTable
[0..1] Rv_P_User _lastChangedBy _lastChangedBy.userName = $projection.lastChangedBy

Annotations (8)

NameValueLevelField
EndUserText.label DataSource view
AbapCatalog.sqlViewName RVIDATASRC view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
ObjectModel.representativeKey dataSource view
ClientDependent false view
AccessControl.authorizationCheck #CHECK view
AbapCatalog.compiler.compareFilter true view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY dataSource dataSource Datasurce
KEY logSys logSys Source system
type type Worklist Type
applicName applicName Name of Application
delta delta WarrCountValue
realtime realtime Real-Time Mode
directAccess directAccess Direct Access
openingBalance openingBalance Opening balance sup.
extendedTable extendedTable Extended table
lastChangedBy lastChangedBy User Name
lastChangedAt Time Stamp
counter
_text _text
_logSys _logSys
_type _type
_delta _delta
_boolRT _boolRT
_directAccess _directAccess
_boolOB _boolOB
_boolET _boolET
_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_DataSource.
-- 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: RVIDATASRC

CREATE VIEW Rv_I_DataSource AS
SELECT
  dataSource,
  logSys,
  type,
  applicName,
  delta,
  realtime,
  directAccess,
  openingBalance,
  extendedTable,
  lastChangedBy,
  cast(lastChangedAt as rvlsttstmp) AS lastChangedAt,
  cast(cast(1 as abap.int4) as rvcounter) AS counter
FROM Rv_P_DataSource_
LEFT OUTER JOIN Rv_P_DataSourceText_ AS _text ON _text.dataSource = dataSource AND _text.logSys = logSys  -- association [0..*]
LEFT OUTER JOIN Rv_P_LogSys AS _logSys ON _logSys.logSys = logSys  -- association [1..1]
LEFT OUTER JOIN Rv_I_Rsds_Requtype AS _type ON _type.type = type  -- association [0..*]
LEFT OUTER JOIN Rv_P_DeltaProcess AS _delta ON _delta.delta = delta  -- association [0..*]
LEFT OUTER JOIN Rv_I_Rs_Bool AS _boolRT ON _boolRT.booleanValue = realtime  -- association [0..1]
LEFT OUTER JOIN Rv_I_Rsds_Rovirt AS _directAccess ON _directAccess.directAccess = directAccess  -- association [0..*]
LEFT OUTER JOIN Rv_I_Rs_Bool AS _boolOB ON _boolOB.booleanValue = openingBalance  -- association [0..1]
LEFT OUTER JOIN Rv_I_Rs_Bool AS _boolET ON _boolET.booleanValue = extendedTable  -- association [0..1]
LEFT OUTER JOIN Rv_P_User AS _lastChangedBy ON _lastChangedBy.userName = lastChangedBy  -- association [0..1]
;