APS_CDT_SECTION_C

DDL: APS_CDT_SECTION_C SQL: APS_CDT_SECTIONC Type: view

CDT: Section Consumption View

APS_CDT_SECTION_C is a CDS View that provides data about "CDT: Section Consumption View" in SAP S/4HANA. It reads from 1 data source (aps_cdt_section) and exposes 18 fields with key fields dataset_id, page_id, section_id. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
aps_cdt_section Section from

Parameters (1)

NameTypeDefault
p_lang abap.lang

Associations (6)

CardinalityTargetAliasCondition
[1..*] aps_cdt_sectiont Translations Section.dataset_id = Translations.dataset_id and Section.page_id = Translations.page_id and Section.section_id = Translations.section_id
[1..*] APS_CDT_LINK_C Links Section.dataset_id = Links.dataset_id and Section.page_id = Links.page_id and Section.section_id = Links.section_id
[0..1] APS_CDT_IMAGE_C Image Section.dataset_id = Image.dataset_id and Section.image_id = Image.image_id -- Type specific association: Visionary Content Section
[0..1] aps_cdt_sectionv VisionaryContentSection Section.dataset_id = VisionaryContentSection.dataset_id and Section.page_id = VisionaryContentSection.page_id and Section.section_id = VisionaryContentSection.section_id -- Type specific association: Guided Tour Section
[0..*] APS_CDT_GUIDEDTOUR_C GuidedTours Section.dataset_id = GuidedTours.dataset_id and Section.page_id = GuidedTours.page_id and Section.section_id = GuidedTours.section_id -- Type specific association: Carousel Content Section
[0..1] aps_cdt_sectionr CarouselSection Section.dataset_id = CarouselSection.dataset_id and Section.page_id = CarouselSection.page_id and Section.section_id = CarouselSection.section_id

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName APS_CDT_SECTIONC view
ClientDependent true view
AbapCatalog.compiler.compareFilter true view
EndUserText.label CDT: Section Consumption View view
AccessControl.authorizationCheck #NOT_REQUIRED view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY dataset_id aps_cdt_section dataset_id
KEY page_id aps_cdt_section page_id Page ID
KEY section_id aps_cdt_section section_id Section ID
type aps_cdt_section type Worklist Type
ranking aps_cdt_section ranking Ranking
image_id aps_cdt_section image_id Object ID
nameasname
langaslang
created_by aps_cdt_section created_by Version Created By
created_on aps_cdt_section created_on Variant created on
changed_by aps_cdt_section changed_by User Name
changed_on aps_cdt_section changed_on Variant Changed on
Translations Translations
Links Links
Image Image
VisionaryContentSection VisionaryContentSection
CarouselSection CarouselSection
GuidedTours GuidedTours

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 APS_CDT_SECTION_C.
-- 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: APS_CDT_SECTIONC
-- Parameters: p_lang : abap.lang

CREATE VIEW APS_CDT_SECTION_C AS
SELECT
  Section.dataset_id AS dataset_id,
  Section.page_id AS page_id,
  Section.section_id AS section_id,
  Section.type AS type,
  Section.ranking AS ranking,
  Section.image_id AS image_id,
  Section.created_by AS created_by,
  Section.created_on AS created_on,
  Section.changed_by AS changed_by,
  Section.changed_on AS changed_on,
  Translations,
  Links,
  Image,
  VisionaryContentSection,
  CarouselSection,
  GuidedTours
FROM aps_cdt_section AS Section
LEFT OUTER JOIN aps_cdt_sectiont AS Translations ON Section.dataset_id = Translations.dataset_id AND Section.page_id = Translations.page_id AND Section.section_id = Translations.section_id  -- association [1..*]
LEFT OUTER JOIN APS_CDT_LINK_C AS Links ON Section.dataset_id = Links.dataset_id AND Section.page_id = Links.page_id AND Section.section_id = Links.section_id  -- association [1..*]
LEFT OUTER JOIN APS_CDT_IMAGE_C AS Image ON Section.dataset_id = Image.dataset_id AND Section.image_id = Image.image_id  -- association [0..1]
LEFT OUTER JOIN aps_cdt_sectionv AS VisionaryContentSection ON Section.dataset_id = VisionaryContentSection.dataset_id AND Section.page_id = VisionaryContentSection.page_id AND Section.section_id = VisionaryContentSection.section_id  -- association [0..1]
LEFT OUTER JOIN APS_CDT_GUIDEDTOUR_C AS GuidedTours ON Section.dataset_id = GuidedTours.dataset_id AND Section.page_id = GuidedTours.page_id AND Section.section_id = GuidedTours.section_id  -- association [0..*]
LEFT OUTER JOIN aps_cdt_sectionr AS CarouselSection ON Section.dataset_id = CarouselSection.dataset_id AND Section.page_id = CarouselSection.page_id AND Section.section_id = CarouselSection.section_id  -- association [0..1]
;