R_MDOConsumedObject

DDL: R_MDOCONSUMEDOBJECT Type: view_entity Package: MDO_OBSOLETE

Consumed Object

R_MDOConsumedObject is a CDS View that provides data about "Consumed Object" in SAP S/4HANA. It reads from 1 data source (mdo_ncap_consobj) and exposes 10 fields with key field Id. It has 2 associations to related views. Part of development package MDO_OBSOLETE.

Data Sources (1)

SourceAliasJoin Type
mdo_ncap_consobj obj from

Associations (2)

CardinalityTargetAliasCondition
[0..*] R_MDOConsumedObjectRecPattern _RecurrencePattern
[0..*] R_MDOConsumedObjectReplMode _ReplicationMode

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Consumed Object view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY Id mdo_ncap_consobj id WorklistID
OdmObjectType mdo_ncap_consobj odmobjecttype ODM Type
Api mdo_ncap_consobj api Provider API
ApiMode mdo_ncap_consobj apimode API Mode
MaxPackageSize mdo_ncap_consobj maxpackagesize Package Size
ParentId mdo_ncap_consobj parentid UUID
LocalLastChangedAt locallastchangedat Time Stamp
_Capability _Capability
_RecurrencePattern _RecurrencePattern
_ReplicationMode _ReplicationMode

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 R_MDOConsumedObject.
-- 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 R_MDOConsumedObject AS
SELECT
  obj.id AS Id,
  obj.odmobjecttype AS OdmObjectType,
  obj.api AS Api,
  obj.apimode AS ApiMode,
  obj.maxpackagesize AS MaxPackageSize,
  obj.parentid AS ParentId,
  LocalLastChangedAt
FROM mdo_ncap_consobj AS obj
LEFT OUTER JOIN R_MDOConsumedObjectRecPattern AS _RecurrencePattern ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_MDOConsumedObjectReplMode AS _ReplicationMode ON /* condition not available in parsed metadata */  -- association [0..*]
;