P_Scbo_action_U

DDL: P_SCBO_ACTION_U SQL: P_SCBO_ACT_U_V Type: view COMPOSITE

Custom Business Objects: Action Draft

P_Scbo_action_U is a Composite CDS View that provides data about "Custom Business Objects: Action Draft" in SAP S/4HANA. It reads from 3 data sources (I_Scbo_Action, scbo_bl_action_d, scbo_bl_action_d) and exposes 28 fields with key fields ActionDraftUUID, ActiveBusinessObjectID, ActiveNodeID, ActiveActionID, ActiveBusinessObjectID.

Data Sources (3)

SourceAliasJoin Type
I_Scbo_Action Active from
scbo_bl_action_d Draft left_outer
scbo_bl_action_d Draft union_all

Annotations (5)

NameValueLevelField
EndUserText.label Custom Business Objects: Action Draft view
AbapCatalog.sqlViewName P_SCBO_ACT_U_V view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientDependent false view
VDM.viewType #COMPOSITE view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY ActionDraftUUID
KEY ActiveBusinessObjectID I_Scbo_Action BusinessObjectID Business Object ID
KEY ActiveNodeID I_Scbo_Action NodeID Node ID
KEY ActiveActionID I_Scbo_Action ActionID Action ID
BusinessObjectDraftUUID Draft (Technical ID)
NodeDraftUUID Draft (Technical ID)
ActionID I_Scbo_Action ActionID Action ID
OrdinalNumber I_Scbo_Action OrdinalNumber Sequence Number
Description I_Scbo_Action Description Well Code Des.
ClassNameBopf I_Scbo_Action ClassNameBopf Class Name
ClassNameKeyUser I_Scbo_Action ClassNameKeyUser Class Name
IsActiveEntity
HasActiveEntity
actiondraftuuidasActionDraftUUID
KEY ActiveBusinessObjectID scbo_bl_action_d activebusinessobjectid Business Object ID
KEY ActiveNodeID scbo_bl_action_d activenodeid Node ID
KEY ActiveActionID scbo_bl_action_d activeactionid Action ID
BusinessObjectDraftUUID scbo_bl_action_d businessobjectdraftuuid Draft (Technical ID)
NodeDraftUUID scbo_bl_action_d nodedraftuuid Draft (Technical ID)
ActionID scbo_bl_action_d actionid Action ID
OrdinalNumber scbo_bl_action_d ordinalnumber Sequence Number
Description scbo_bl_action_d description Well Code Des.
ClassNameBopf scbo_bl_action_d classnamebopf Class Name
ClassNameKeyUser scbo_bl_action_d classnamekeyuser Class Name
IsActiveEntity
HasActiveEntity
HasDraftEntity
DraftAdministrativeDataUUID scbo_bl_action_d businessobjectdraftuuid Draft (Technical ID)

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 P_Scbo_action_U.
-- 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: P_SCBO_ACT_U_V

CREATE VIEW P_Scbo_action_U AS
SELECT
  cast( hextobin('00000000000000000000000000000000') as sdraft_key ) AS ActionDraftUUID,
  Active.BusinessObjectID AS ActiveBusinessObjectID,
  Active.NodeID AS ActiveNodeID,
  Active.ActionID AS ActiveActionID,
  cast( hextobin('00000000000000000000000000000000') as sdraft_key ) AS BusinessObjectDraftUUID,
  cast( hextobin('00000000000000000000000000000000') as sdraft_key ) AS NodeDraftUUID,
  Active.ActionID AS ActionID,
  Active.OrdinalNumber AS OrdinalNumber,
  Active.Description AS Description,
  Active.ClassNameBopf AS ClassNameBopf,
  Active.ClassNameKeyUser AS ClassNameKeyUser,
  cast( 'X' as boole_d ) AS IsActiveEntity,
  cast( ' ' as boole_d ) AS HasActiveEntity,
  Draft.businessobjectdraftuuid as DraftAdministrativeDataUUID AS actiondraftuuidasActionDraftUUID,
  cast( ' ' as boole_d ) AS HasDraftEntity,
  Draft.businessobjectdraftuuid AS DraftAdministrativeDataUUID
FROM I_Scbo_Action AS Active
LEFT OUTER JOIN scbo_bl_action_d AS Draft ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): scbo_bl_action_d
;