I_SCBO_ASSOCIATION_CBO1

DDL: I_SCBO_ASSOCIATION_CBO1 Type: view_entity Package: S_CBO_PUBLIC

Custom Business Objects: Associable CBO1

I_SCBO_ASSOCIATION_CBO1 is a CDS View that provides data about "Custom Business Objects: Associable CBO1" in SAP S/4HANA. It reads from 9 data sources and exposes 29 fields with key field BusinessObjectID. Part of development package S_CBO_PUBLIC.

Data Sources (9)

SourceAliasJoin Type
scbo_object BusinessObject from
dd04l DescriptionDataElement left_outer
scbo_element DescriptionElement left_outer
dd03l DescriptionTableField left_outer
dd04l KeyDataElement left_outer
scbo_element KeyElement left_outer
dd03l KeyTableField left_outer
scbo_node Node inner
P_Scbo_Elem_K NumberOfKeys inner

Annotations (2)

NameValueLevelField
EndUserText.label Custom Business Objects: Associable CBO1 view
AccessControl.authorizationCheck #NOT_ALLOWED view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY BusinessObjectID scbo_object business_object_id Business Object ID
BusinessObjectName scbo_object description Well Code Des.
ScenarioID scbo_object scenario_id Workflow definition
DAMIndicator scbo_object authorization_check_indicator Data Access Mgmt
NodeID scbo_node node_id Workflow Step
NodeName scbo_node description Well Code Des.
VhCDSViewName scbo_node vh_cds_view_name CDS View Name
VhMetadataExtensionName
KeyElementID scbo_element element_id OAN Element ID
KeyElementAlias
KeyElementLabel scbo_element description Well Code Des.
KeyElementSemanticType scbo_element type Worklist Type
KeyElementDataElement dd03l rollname Repr. Data Elem
KeyElementType dd03l datatype Field Type
KeyElementLength dd03l leng No. of Characters
KeyElementDecimals dd03l decimals Rounding Places
KeyElementLowercase dd04l lowercase Link
DescriptionElementID scbo_element element_id OAN Element ID
DescriptionElementAlias
DescriptionElementLabel scbo_element description Well Code Des.
DescriptionElementSemanticType scbo_element type Worklist Type
DescriptionElementDataElement dd03l rollname Repr. Data Elem
DescriptionElementType dd03l datatype Field Type
DescriptionElementLength dd03l leng No. of Characters
DescriptionElementDecimals dd03l decimals Rounding Places
DescriptionElementLowercase dd04l lowercase Link
SemanticObjectName
SemanticActionName
CustomBusinessObjectVersion

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_SCBO_ASSOCIATION_CBO1.
-- 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_SCBO_ASSOCIATION_CBO1 AS
SELECT
  BusinessObject.business_object_id AS BusinessObjectID,
  BusinessObject.description AS BusinessObjectName,
  BusinessObject.scenario_id AS ScenarioID,
  BusinessObject.authorization_check_indicator AS DAMIndicator,
  Node.node_id AS NodeID,
  Node.description AS NodeName,
  Node.vh_cds_view_name AS VhCDSViewName,
  ' ' AS VhMetadataExtensionName,
  KeyElement.element_id AS KeyElementID,
  ' ' AS KeyElementAlias,
  KeyElement.description AS KeyElementLabel,
  KeyElement.type AS KeyElementSemanticType,
  KeyTableField.rollname AS KeyElementDataElement,
  KeyTableField.datatype AS KeyElementType,
  KeyTableField.leng AS KeyElementLength,
  KeyTableField.decimals AS KeyElementDecimals,
  KeyDataElement.lowercase AS KeyElementLowercase,
  DescriptionElement.element_id AS DescriptionElementID,
  ' ' AS DescriptionElementAlias,
  DescriptionElement.description AS DescriptionElementLabel,
  DescriptionElement.type AS DescriptionElementSemanticType,
  DescriptionTableField.rollname AS DescriptionElementDataElement,
  DescriptionTableField.datatype AS DescriptionElementType,
  DescriptionTableField.leng AS DescriptionElementLength,
  DescriptionTableField.decimals AS DescriptionElementDecimals,
  DescriptionDataElement.lowercase AS DescriptionElementLowercase,
  replace( BusinessObject.business_object_id, '/', '_' ) AS SemanticObjectName,
  'maintain' AS SemanticActionName,
  'CBO1' AS CustomBusinessObjectVersion
FROM scbo_object AS BusinessObject
INNER JOIN scbo_node AS Node ON /* join condition not captured in parsed metadata */
INNER JOIN P_Scbo_Elem_K AS NumberOfKeys ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN scbo_element AS KeyElement ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN scbo_element AS DescriptionElement ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dd03l AS KeyTableField ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dd03l AS DescriptionTableField ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dd04l AS KeyDataElement ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dd04l AS DescriptionDataElement ON /* join condition not captured in parsed metadata */
;