C_OutputRequestAdvanced

DDL: C_OUTPUTREQUESTADVANCED Type: view_entity CONSUMPTION Package: ODATA_CA_OC_OR

Advanced layer for Output Request

C_OutputRequestAdvanced is a Consumption CDS View that provides data about "Advanced layer for Output Request" in SAP S/4HANA. It reads from 1 data source (I_OutputRequestTP) and exposes 7 fields with key field OutputRequestUUID. Part of development package ODATA_CA_OC_OR.

Data Sources (1)

SourceAliasJoin Type
I_OutputRequestTP I_OutputRequestTP projection

Annotations (9)

NameValueLevelField
EndUserText.label Advanced layer for Output Request view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name OutputRequest view
Metadata.allowExtensions true view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY OutputRequestUUID OutputRequestUUID
OutputControlApplObjectType OutputControlApplObjectType
OutputControlApplicationObject OutputControlApplicationObject
CreationDateTime CreationDateTime
CreatedByUser CreatedByUser
LastChangeDateTime LastChangeDateTime
LastChangedByUser LastChangedByUser
@EndUserText.label: 'Advanced layer for Output Request'
@AccessControl: {
  authorizationCheck: #PRIVILEGED_ONLY,
  privilegedAssociations: ['_OutputRequestItem']
}
@VDM: {
  viewType: #CONSUMPTION,
  lifecycle.contract.type: #NONE,
  usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@ObjectModel: {
   usageType.serviceQuality: #B,
   usageType.sizeCategory: #XXL,
   usageType.dataClass: #TRANSACTIONAL
}
@ObjectModel.sapObjectNodeType.name: 'OutputRequest'
@Metadata.allowExtensions: true
define root view entity C_OutputRequestAdvanced
  provider contract transactional_query
  as projection on I_OutputRequestTP as OutputRequest
{
  key OutputRequestUUID,
      OutputControlApplObjectType,
      OutputControlApplicationObject,
      @Semantics.systemDateTime.createdAt: true
      CreationDateTime,
      @Semantics.user.createdBy: true
      CreatedByUser,
      @Semantics.systemDateTime.localInstanceLastChangedAt: true
      LastChangeDateTime,
      @Semantics.user.localInstanceLastChangedBy: true
      LastChangedByUser,
      /* Associations */
      _OutputRequestItem : redirected to composition child C_OutputRequestItemAdvanced
}