DHADM_SEARCH_ConsumersObj

DDL: DHADM_SEARCH_CONSUMERSOBJ Type: view_entity

Search Consumers with Objects

DHADM_SEARCH_ConsumersObj is a CDS View that provides data about "Search Consumers with Objects" in SAP S/4HANA. It reads from 9 data sources and exposes 17 fields with key fields SubscriberId, ObjectName, ObjectType.

Data Sources (9)

SourceAliasJoin Type
DHADM_REC_SubscriberBuffers buf left_outer
DHADM_RDB_BufferTableStatText bufsttxt left_outer
DHADM_REC_ObjectTypeText otext left_outer
DHADM_REC_SubscriberObjPhase phase left_outer
DHADM_REC_PhaseText phasetext left_outer
DHADM_REC_PushPullText pp left_outer
DHADM_REC_ProcessOptCodeText pt left_outer
DHADM_REC_SubscriberObjects sobj from
DHADM_REC_SubscriberTypeText stext left_outer

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label Search Consumers with Objects view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY SubscriberId DHADM_REC_SubscriberObjects subscriber_id Subscriber ID
KEY ObjectName DHADM_REC_SubscriberObjects objname Table Name
KEY ObjectType DHADM_REC_SubscriberObjects objtype Translation OType
SubscriberType DHADM_REC_SubscriberObjects subscriber_type Subscriber Type
SubscriberTypeText DHADM_REC_SubscriberTypeText Text User Group
ObjectTypeText DHADM_REC_ObjectTypeText Text User Group
PushPull DHADM_REC_SubscriberObjects push_pull
PushPullText DHADM_REC_PushPullText Text User Group
ProcessOption DHADM_REC_SubscriberObjects process_option ProcessOption
ProcessOptionText DHADM_REC_ProcessOptCodeText Text User Group
UsesBuffer DHADM_REC_SubscriberObjects use_data_buffer TRUE
BufferTableName DHADM_REC_SubscriberBuffers buffer_table_name Zone name
BufferTableStatus DHADM_REC_SubscriberBuffers buffer_table_ext_status
BufferTableStatusText DHADM_RDB_BufferTableStatText Text User Group
LastActionTS DHADM_REC_SubscriberObjects last_action_ts Time Stamp
Phase DHADM_REC_SubscriberObjPhase phase Step
PhaseText DHADM_REC_PhaseText Text User Group

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 DHADM_SEARCH_ConsumersObj.
-- 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 DHADM_SEARCH_ConsumersObj AS
SELECT
  sobj.subscriber_id AS SubscriberId,
  sobj.objname AS ObjectName,
  sobj.objtype AS ObjectType,
  sobj.subscriber_type AS SubscriberType,
  stext.Text AS SubscriberTypeText,
  otext.Text AS ObjectTypeText,
  sobj.push_pull AS PushPull,
  pp.Text AS PushPullText,
  sobj.process_option AS ProcessOption,
  pt.Text AS ProcessOptionText,
  sobj.use_data_buffer AS UsesBuffer,
  buf.buffer_table_name AS BufferTableName,
  buf.buffer_table_ext_status AS BufferTableStatus,
  bufsttxt.Text AS BufferTableStatusText,
  sobj.last_action_ts AS LastActionTS,
  phase.phase AS Phase,
  phasetext.Text AS PhaseText
FROM DHADM_REC_SubscriberObjects AS sobj
LEFT OUTER JOIN DHADM_REC_SubscriberTypeText AS stext ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_REC_ObjectTypeText AS otext ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_REC_PushPullText AS pp ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_REC_ProcessOptCodeText AS pt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_REC_SubscriberBuffers AS buf ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_RDB_BufferTableStatText AS bufsttxt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_REC_SubscriberObjPhase AS phase ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN DHADM_REC_PhaseText AS phasetext ON /* join condition not captured in parsed metadata */
;