I_OUTPUTREQUESTTP

CDS View

Output Request Root

I_OUTPUTREQUESTTP is a CDS View in S/4HANA. Output Request Root. 3 CDS views read from this table.

CDS Views using this table (3)

ViewTypeJoinVDMDescription
C_OutputRequestAdvanced view_entity projection CONSUMPTION Advanced layer for Output Request
C_OutputRequestStandard view_entity projection CONSUMPTION Output Request for RAP
C_TranspDocsOutpReq view_entity projection CONSUMPTION Manage TranspDoc OutpReq
@ObjectModel: {
  usageType: {
    dataClass:             #TRANSACTIONAL,
    serviceQuality:        #A,
    sizeCategory:          #XL
  },
  representativeKey:       'OutputRequestUUID',
  semanticKey:             [ 'OutputControlApplObjectType',
                             'OutputControlApplicationObject' ],
   modelingPattern:        #TRANSACTIONAL_INTERFACE,
   supportedCapabilities:  [ #TRANSACTIONAL_PROVIDER ],
   sapObjectNodeType.name: 'OutputRequest'
}
@AccessControl: {
  authorizationCheck:     #PRIVILEGED_ONLY,
  privilegedAssociations: [ '_OutputRequestItem' ]
}
@VDM: {
  viewType:                #TRANSACTIONAL,
  lifecycle.contract.type: #PUBLIC_LOCAL_API,
  usage.type:              [ #TRANSACTIONAL_PROCESSING_SERVICE ]
}
@Metadata: {
  ignorePropagatedAnnotations: true,//?

  allowExtensions:             false
}
@UI.headerInfo: {
    typeName:       'Output Request',
    typeNamePlural: 'Output Requests',
    title: {
        type:       #STANDARD,
        value:      'OutputControlApplicationObject'
    }
}
@EndUserText.label: 'Output Request Root'
define root view entity I_OutputRequestTP
  provider contract transactional_interface
  as projection on R_OutputRequestTP as OutputRequest
{
  key OutputRequestUUID,
      OutputControlApplObjectType,
      OutputControlApplicationObject,
      OutputParameterText,
      @Semantics.systemDateTime.createdAt: true
      CreationDateTime,
      @Semantics.user.createdBy: true
      CreatedByUser,
      @Semantics.systemDateTime.localInstanceLastChangedAt: true
      LastChangeDateTime,
      @Semantics.user.localInstanceLastChangedBy: true
      LastChangedByUser,
      @Semantics.systemDateTime.lastChangedAt: true
      TotalLastChangeDateTime,
      /* Associations */
      @ObjectModel.filter.enabled: false
      @ObjectModel.sort.enabled:   false
      _OutputRequestItem : redirected to composition child I_OutputRequestItemTP
}