I_Scbo_Facade_Text_Action

DDL: I_SCBO_FACADE_TEXT_ACTION SQL: I_SCBO_F_T_A_V Type: view

Custom Business Objects Facade: Action Texts

I_Scbo_Facade_Text_Action is a CDS View that provides data about "Custom Business Objects Facade: Action Texts" in SAP S/4HANA. It reads from 3 data sources (I_Scbo_Facade_Text_Object, P_Scbo_Tra_Published_Version, scbo_bl_action) and exposes 4 fields with key fields BusinessObjectID, NodeID, ActionID. It has 1 association to related views.

Data Sources (3)

SourceAliasJoin Type
I_Scbo_Facade_Text_Object _BusinessObject right_outer
P_Scbo_Tra_Published_Version _TranslationVersion left_outer
scbo_bl_action Action from

Associations (1)

CardinalityTargetAliasCondition
[0..*] scbo_translation _TranslationLabel _TranslationLabel.business_object_id = $projection.BusinessObjectID and _TranslationLabel.node_id = $projection.NodeID and _TranslationLabel.element_id = $projection.ActionID and _TranslationLabel.version_number = _TranslationVersion.VersionNumber and _TranslationLabel.language = $session.system_language and _TranslationLabel.business_object_component = 'AC' and _TranslationLabel.text_type = 'LA'

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName I_SCBO_F_T_A_V view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Custom Business Objects Facade: Action Texts view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY BusinessObjectID scbo_bl_action business_object_id Business Object ID
KEY NodeID scbo_bl_action node_id Workflow Step
KEY ActionID scbo_bl_action action_id Action ID
descriptionendasDescription

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_Facade_Text_Action.
-- 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_F_T_A_V

CREATE VIEW I_Scbo_Facade_Text_Action AS
SELECT
  Action.business_object_id AS BusinessObjectID,
  Action.node_id AS NodeID,
  Action.action_id AS ActionID,
  case _TranslationVersion.TranslationExists when 'X' then _TranslationLabel.translated_text else Action.description end as Description AS descriptionendasDescription
FROM scbo_bl_action AS Action
RIGHT OUTER JOIN I_Scbo_Facade_Text_Object AS _BusinessObject ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_Scbo_Tra_Published_Version AS _TranslationVersion ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN scbo_translation AS _TranslationLabel ON _TranslationLabel.business_object_id = BusinessObjectID AND _TranslationLabel.node_id = NodeID AND _TranslationLabel.element_id = ActionID AND _TranslationLabel.version_number = _TranslationVersion.VersionNumber AND _TranslationLabel.language = $session.system_language AND _TranslationLabel.business_object_component = 'AC' AND _TranslationLabel.text_type = 'LA'  -- association [0..*]
;