R_OutputRequestItemEmail

DDL: R_OUTPUTREQUESTITEMEMAIL Type: view BASIC

Output Request Item Email for R AP

R_OutputRequestItemEmail is a Basic CDS View that provides data about "Output Request Item Email for R AP" in SAP S/4HANA. It reads from 1 data source (apoc_d_or_item_e) and exposes 14 fields with key field OutputRequestItemEmailUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
apoc_d_or_item_e apoc_d_or_item_e from

Associations (4)

CardinalityTargetAliasCondition
[1..1] R_OutputRequest _OutputRequest $projection.OutputRequestUUID = _OutputRequest.OutputRequestUUID
[1..1] R_OutputRequestItem _OutputRequestItem $projection.OutputRequestItemUUID = _OutputRequestItem.OutputRequestItemUUID
[0..1] I_OutputControlApplObjectType _OutputControlApplObjectType $projection.OutputControlApplObjectType = _OutputControlApplObjectType.OutputControlApplObjectType
[0..1] I_OCEmRecRole _EmRecRole $projection.OutputRequestItemEmailRole = _EmRecRole.OutputRequestItemEmailRole

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName RORITEMEMAILRAP view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.representativeKey OutputRequestItemEmailUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations false view
Metadata.allowExtensions false view
EndUserText.label Output Request Item Email for R AP view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY OutputRequestItemEmailUUID apoc_d_or_item_e db_key UUID
OutputRequestItemUUID apoc_d_or_item_e parent_key UUID
OutputRequestUUID apoc_d_or_item_e root_key UUID
OutputControlApplObjectType apoc_d_or_item_e appl_object_type Appl. Object Type
OutputControlApplicationObject apoc_d_or_item_e appl_object_id Appl. Object ID
OutputRequestItem apoc_d_or_item_e item_id Simulation Item ID
OutputRequestItemEmailID apoc_d_or_item_e counter Version
OutputRequestItemEmailRole apoc_d_or_item_e email_role Email Type Code
OutputRequestItemEmailAddress apoc_d_or_item_e email_uri Email Address
OutputRequestItemEmailOrigin apoc_d_or_item_e email_origin Origin
_OutputRequestItem _OutputRequestItem
_OutputRequest _OutputRequest
_OutputControlApplObjectType _OutputControlApplObjectType
_EmRecRole _EmRecRole

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_OutputRequestItemEmail.
-- 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_OutputRequestItemEmail AS
SELECT
  apoc_d_or_item_e.db_key AS OutputRequestItemEmailUUID,
  apoc_d_or_item_e.parent_key AS OutputRequestItemUUID,
  apoc_d_or_item_e.root_key AS OutputRequestUUID,
  apoc_d_or_item_e.appl_object_type AS OutputControlApplObjectType,
  apoc_d_or_item_e.appl_object_id AS OutputControlApplicationObject,
  apoc_d_or_item_e.item_id AS OutputRequestItem,
  apoc_d_or_item_e.counter AS OutputRequestItemEmailID,
  apoc_d_or_item_e.email_role AS OutputRequestItemEmailRole,
  apoc_d_or_item_e.email_uri AS OutputRequestItemEmailAddress,
  apoc_d_or_item_e.email_origin AS OutputRequestItemEmailOrigin
FROM apoc_d_or_item_e
LEFT OUTER JOIN R_OutputRequest AS _OutputRequest ON OutputRequestUUID = _OutputRequest.OutputRequestUUID  -- association [1..1]
LEFT OUTER JOIN R_OutputRequestItem AS _OutputRequestItem ON OutputRequestItemUUID = _OutputRequestItem.OutputRequestItemUUID  -- association [1..1]
LEFT OUTER JOIN I_OutputControlApplObjectType AS _OutputControlApplObjectType ON OutputControlApplObjectType = _OutputControlApplObjectType.OutputControlApplObjectType  -- association [0..1]
LEFT OUTER JOIN I_OCEmRecRole AS _EmRecRole ON OutputRequestItemEmailRole = _EmRecRole.OutputRequestItemEmailRole  -- association [0..1]
;