R_OutputRequestItemEmailTP

DDL: R_OUTPUTREQUESTITEMEMAILTP Type: view_entity TRANSACTIONAL

Output Request Item Email for R AP - TP

R_OutputRequestItemEmailTP is a Transactional CDS View that provides data about "Output Request Item Email for R AP - TP" in SAP S/4HANA. It reads from 1 data source (R_OutputRequestItemEmail) and exposes 13 fields with key field OutputRequestItemEmailUUID.

Data Sources (1)

SourceAliasJoin Type
R_OutputRequestItemEmail R_OutputRequestItemEmail from

Annotations (11)

NameValueLevelField
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey OutputRequestItemEmailUUID view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
EndUserText.label Output Request Item Email for R AP - TP view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY OutputRequestItemEmailUUID OutputRequestItemEmailUUID
OutputRequestItemUUID OutputRequestItemUUID
OutputRequestUUID OutputRequestUUID
OutputControlApplObjectType OutputControlApplObjectType
OutputControlApplicationObject OutputControlApplicationObject
OutputRequestItem OutputRequestItem
OutputRequestItemEmailID OutputRequestItemEmailID
OutputRequestItemEmailRole OutputRequestItemEmailRole
OutputRequestItemEmailAddress OutputRequestItemEmailAddress
OutputRequestItemEmailOrigin OutputRequestItemEmailOrigin
_OutputControlApplObjectType _OutputControlApplObjectType
_OutputRequestItem _OutputRequestItem
_OutputRequest _OutputRequest
@ObjectModel: {
   usageType.serviceQuality: #B,
   usageType.sizeCategory: #XXL,
   usageType.dataClass: #TRANSACTIONAL,
   representativeKey: 'OutputRequestItemEmailUUID'
}
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@AccessControl.privilegedAssociations: [ '_OutputRequest',
                                         '_OutputRequestItem' ]
@AccessControl.personalData.blocking: #REQUIRED

@VDM: {
  viewType: #TRANSACTIONAL,
  lifecycle.contract.type: #SAP_INTERNAL_API
}
// ???

@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
@EndUserText.label: 'Output Request Item Email for R AP - TP'

define view entity R_OutputRequestItemEmailTP
  as select from R_OutputRequestItemEmail
  association to parent R_OutputRequestItemTP as _OutputRequestItem on $projection.OutputRequestItemUUID = _OutputRequestItem.OutputRequestItemUUID
  association to        R_OutputRequestTP     as _OutputRequest     on $projection.OutputRequestUUID     = _OutputRequest.OutputRequestUUID
{

  key OutputRequestItemEmailUUID,
      OutputRequestItemUUID,
      OutputRequestUUID,
      
      @ObjectModel.foreignKey.association: '_OutputControlApplObjectType'
      OutputControlApplObjectType,
      OutputControlApplicationObject,
      OutputRequestItem,

      OutputRequestItemEmailID,       
      OutputRequestItemEmailRole,
      OutputRequestItemEmailAddress,
      OutputRequestItemEmailOrigin,
      
      /* Associations */
      _OutputControlApplObjectType,
      _OutputRequestItem,
      _OutputRequest
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_OUTPUTREQUESTITEMEMAIL"
],
"ASSOCIATED":
[
"I_OUTPUTCONTROLAPPLOBJECTTYPE",
"R_OUTPUTREQUESTITEMTP",
"R_OUTPUTREQUESTTP"
],
"BASE":
[
"R_OUTPUTREQUESTITEMEMAIL"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/