/SSB/CORE_SAC_STORY_TILES

DDL: /SSB/CORE_SAC_STORY_TILES SQL: /SSB/COSACTILES Type: view Package: /SSB/CORE

Core SAC Story tiles with joins

/SSB/CORE_SAC_STORY_TILES is a CDS View that provides data about "Core SAC Story tiles with joins" in SAP S/4HANA. It reads from 1 data source (/ssb/sactile_s) and exposes 19 fields with key fields id, chip_id. It has 5 associations to related views. Part of development package /SSB/CORE.

Data Sources (1)

SourceAliasJoin Type
/ssb/sactile_s SACTiles from

Associations (5)

CardinalityTargetAliasCondition
[1..1] /SSB/DESIGNTIME_SAC_STORIES SACStory SACTiles.id = SACStory.Id
[0..*] /SSB/CORE_SAC_STORY_TILES_TEXT SACTilesText SACTiles.id = SACTilesText.id and SACTiles.chip_id = SACTilesText.chip_id
[0..*] /SSB/UNION_SAC_NAV_INTENTS SACNavIntents SACTiles.id = SACNavIntents.id and SACTiles.chip_id = SACNavIntents.chip_id
[0..1] /ssb/designtime_Evaluations Evaluations $projection.evaluation_id = Evaluations.id and Evaluations.is_active = '1'
[0..*] /SSB/CORE_DEFAULT_PARAMS _DefaultParams $projection.id = _DefaultParams.id and $projection.chip_id = _DefaultParams.chip_id

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName /SSB/COSACTILES view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
ObjectModel.usageType.dataClass #META view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Core SAC Story tiles with joins view
AccessControl.personalData.blocking #REQUIRED view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY id /ssb/sactile_s id WorklistID
KEY chip_id chip_id Identifier
type type Worklist Type
namespace SACStory Namespace Parameter Namespace
title
subtitle
catalog_id catalog_id UUID
variant_id variant_id Variant Id
chip_config chip_config Chip Config
fiori_id fiori_id SAP Fiori ID
created_by /ssb/sactile_s created_by Version Created By
created_on /ssb/sactile_s created_on Variant created on
changed_by /ssb/sactile_s changed_by User Name
changed_on /ssb/sactile_s changed_on Variant Changed on
SACStory SACStory
SACTilesText SACTilesText
SACNavIntents SACNavIntents
Evaluations Evaluations
_DefaultParams _DefaultParams

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 /SSB/CORE_SAC_STORY_TILES.
-- 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: /SSB/COSACTILES

CREATE VIEW /SSB/CORE_SAC_STORY_TILES AS
SELECT
  SACTiles.id AS id,
  chip_id,
  type,
  SACStory.Namespace AS namespace,
  SACTilesText[1: IsLogonLanguage = 1].title AS title,
  SACTilesText[1: IsLogonLanguage = 1].subtitle AS subtitle,
  catalog_id,
  variant_id,
  chip_config,
  fiori_id,
  SACTiles.created_by AS created_by,
  SACTiles.created_on AS created_on,
  SACTiles.changed_by AS changed_by,
  SACTiles.changed_on AS changed_on,
  SACStory,
  SACTilesText,
  SACNavIntents,
  Evaluations
FROM /ssb/sactile_s AS SACTiles
LEFT OUTER JOIN /SSB/DESIGNTIME_SAC_STORIES AS SACStory ON SACTiles.id = SACStory.Id  -- association [1..1]
LEFT OUTER JOIN /SSB/CORE_SAC_STORY_TILES_TEXT AS SACTilesText ON SACTiles.id = SACTilesText.id AND SACTiles.chip_id = SACTilesText.chip_id  -- association [0..*]
LEFT OUTER JOIN /SSB/UNION_SAC_NAV_INTENTS AS SACNavIntents ON SACTiles.id = SACNavIntents.id AND SACTiles.chip_id = SACNavIntents.chip_id  -- association [0..*]
LEFT OUTER JOIN /ssb/designtime_Evaluations AS Evaluations ON evaluation_id = Evaluations.id AND Evaluations.is_active = '1'  -- association [0..1]
LEFT OUTER JOIN /SSB/CORE_DEFAULT_PARAMS AS _DefaultParams ON id = _DefaultParams.id AND chip_id = _DefaultParams.chip_id  -- association [0..*]
;