C_SalesDocumentOutputRequestTP

DDL: C_SALESDOCUMENTOUTPUTREQUESTTP Type: view_entity CONSUMPTION

Sales Document Output Request

C_SalesDocumentOutputRequestTP is a Consumption CDS View that provides data about "Sales Document Output Request" in SAP S/4HANA. It reads from 1 data source (R_OutputRequestTP) and exposes 2 fields with key field OutputRequestUUID. It is exposed through 3 OData services (C_SALESORDERMANAGE_SD, UI_SALESCONTRACTMANAGE, UI_SALESQUOTATIONMANAGE).

Data Sources (1)

SourceAliasJoin Type
R_OutputRequestTP R_OutputRequestTP projection

Annotations (10)

NameValueLevelField
EndUserText.label Sales Document Output Request view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
ObjectModel.modelingPattern #TRANSACTIONAL_QUERY view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.query.implementedBy ABAP:CL_SD_OUTPREQ_RAP_STICKY_QRY view
Feature SW:Q2C_SLS_DOC_OUTPUT_CONTROL view

OData Services (3)

ServiceBindingVersionContractRelease
C_SALESORDERMANAGE_SD C_SALESORDERMANAGE_SRV V4 C1 NOT_RELEASED
UI_SALESCONTRACTMANAGE UI_SALESCONTRACTMANAGE V4 C1 NOT_RELEASED
UI_SALESQUOTATIONMANAGE UI_SALESQUOTATIONMANAGE V4 C1 NOT_RELEASED

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY OutputRequestUUID OutputRequestUUID
OutputControlApplicationObject OutputControlApplicationObject
@EndUserText.label: 'Sales Document Output Request'
@AccessControl: {
   authorizationCheck: #PRIVILEGED_ONLY,
   privilegedAssociations: ['_OutputRequestItem']
}
@VDM: {
  viewType: #CONSUMPTION,
  lifecycle.contract.type: #NONE,
  usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@ObjectModel: {
   modelingPattern:       #TRANSACTIONAL_QUERY,
   supportedCapabilities: [#TRANSACTIONAL_PROVIDER],
   usageType: {
    serviceQuality: #B,
    sizeCategory: #XL,
     dataClass: #TRANSACTIONAL},
   query.implementedBy: 'ABAP:CL_SD_OUTPREQ_RAP_STICKY_QRY'
}
@Feature: 'SW:Q2C_SLS_DOC_OUTPUT_CONTROL'

define root view entity C_SalesDocumentOutputRequestTP
  provider contract transactional_query
  as projection on R_OutputRequestTP
{

  key OutputRequestUUID,
      OutputControlApplicationObject,

      /* Associations */
      @ObjectModel.filter.enabled: false
      @ObjectModel.sort.enabled: false
      _OutputRequestItem : redirected to composition child C_SalesDocOutputRequestItemTP

}
where
  OutputControlApplObjectType = 'SALES_DOCUMENT'