I_Scbo_Root

DDL: I_SCBO_ROOT SQL: I_SCBO_ROOT_V Type: view

Custom Business Objects: Root

I_Scbo_Root is a CDS View that provides data about "Custom Business Objects: Root" in SAP S/4HANA. It reads from 5 data sources (P_Scbo_User, P_Scbo_User, P_Scbo_Language, scbo_object, scbo_node) and exposes 22 fields with key field BusinessObjectID.

Data Sources (5)

SourceAliasJoin Type
P_Scbo_User _ChangeUser left_outer
P_Scbo_User _CreateUser left_outer
P_Scbo_Language _OriginalLanguageText left_outer
scbo_object BusinessObject from
scbo_node RootNode left_outer

Annotations (5)

NameValueLevelField
EndUserText.label Custom Business Objects: Root view
AbapCatalog.sqlViewName I_SCBO_ROOT_V view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientDependent false view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY BusinessObjectID scbo_object business_object_id Business Object ID
BusinessObjectDescription scbo_object description Well Code Des.
CreatedAt scbo_object created_at Uploaded On
CreatedBy scbo_object created_by Version Created By
CreatedByName P_Scbo_User description Well Code Des.
LastChangedAt scbo_object last_changed_at Timestamp
LastChangedBy scbo_object last_changed_by Username
LastChangedByName P_Scbo_User description Well Code Des.
Transported scbo_object transported Truth Value
OriginalLanguage scbo_object original_language Original Language
OriginalLanguageText P_Scbo_Language sptxt Name
OriginalRelease scbo_object original_release Release
ServiceGenerationIndicator scbo_object service_generation_indicator Truth Value
UIGenerationIndicator scbo_object ui_generation_indicator UI Generation
LogicGenerationIndicator scbo_object logic_generation_indicator Logic Generation
RootNodeID scbo_node node_id Workflow Step
RootNodeDescription scbo_node description Well Code Des.
TableName scbo_node table_name Table Name
CDSViewName scbo_node cds_view_name STOB Name
ABAPViewName scbo_node abap_view_name View Name
ReadInterfaceName scbo_node bl_eval_rs_intf_name Interface
ReadClassName scbo_node bl_eval_rs_class_name Class Name

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_Root.
-- 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: I_SCBO_ROOT_V

CREATE VIEW I_Scbo_Root AS
SELECT
  BusinessObject.business_object_id AS BusinessObjectID,
  BusinessObject.description AS BusinessObjectDescription,
  BusinessObject.created_at AS CreatedAt,
  BusinessObject.created_by AS CreatedBy,
  _CreateUser.description AS CreatedByName,
  BusinessObject.last_changed_at AS LastChangedAt,
  BusinessObject.last_changed_by AS LastChangedBy,
  _ChangeUser.description AS LastChangedByName,
  BusinessObject.transported AS Transported,
  BusinessObject.original_language AS OriginalLanguage,
  _OriginalLanguageText.sptxt AS OriginalLanguageText,
  BusinessObject.original_release AS OriginalRelease,
  BusinessObject.service_generation_indicator AS ServiceGenerationIndicator,
  BusinessObject.ui_generation_indicator AS UIGenerationIndicator,
  BusinessObject.logic_generation_indicator AS LogicGenerationIndicator,
  RootNode.node_id AS RootNodeID,
  RootNode.description AS RootNodeDescription,
  RootNode.table_name AS TableName,
  RootNode.cds_view_name AS CDSViewName,
  RootNode.abap_view_name AS ABAPViewName,
  RootNode.bl_eval_rs_intf_name AS ReadInterfaceName,
  RootNode.bl_eval_rs_class_name AS ReadClassName
FROM scbo_object AS BusinessObject
LEFT OUTER JOIN scbo_node AS RootNode ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_Scbo_User AS _CreateUser ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_Scbo_User AS _ChangeUser ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_Scbo_Language AS _OriginalLanguageText ON /* join condition not captured in parsed metadata */
;