P_FollowUpServiceOrder

DDL: P_FOLLOWUPSERVICEORDER Type: view_entity CONSUMPTION Package: CRMS4_SERV_QUOTATION_UI

Follow-up Service Orders for Service Transaction

P_FollowUpServiceOrder is a Consumption CDS View that provides data about "Follow-up Service Orders for Service Transaction" in SAP S/4HANA. It reads from 1 data source (I_ServiceDocumentSuccessor) and exposes 4 fields with key fields ServiceDocumentUUID, ServiceDocumentSuccessorUUID. Part of development package CRMS4_SERV_QUOTATION_UI.

Data Sources (1)

SourceAliasJoin Type
I_ServiceDocumentSuccessor I_ServiceDocumentSuccessor from

Annotations (8)

NameValueLevelField
VDM.private true view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY ServiceDocumentUUID ServiceDocumentUUID
KEY ServiceDocumentSuccessorUUID ServiceDocumentSuccessorUUID
ServiceOrder
ServiceDocumentIsOpen
@VDM: {
  private: true,
  viewType: #CONSUMPTION,
  lifecycle.contract.type: #NONE
}
@AccessControl: {
  authorizationCheck: #NOT_REQUIRED
}
@ObjectModel: {
  usageType: {serviceQuality: #C, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
}
@Metadata: {
  ignorePropagatedAnnotations: true
}

/*+[hideWarning] { "IDS" : [ "KEY_CHECK" ] }*/
define view entity P_FollowUpServiceOrder
  as select from I_ServiceDocumentSuccessor
{
  key ServiceDocumentUUID,
  key ServiceDocumentSuccessorUUID,
      _ServiceDoc[inner where ServiceDocumentIsQuotation = ''].ServiceDocument as ServiceOrder,
      _ServiceDoc[inner where ServiceDocumentIsQuotation = ''].ServiceDocumentIsOpen
}
where
      ServiceDocumentRelationType   = 'VONA'
  and ServiceDocSuccessorBusObjType = 'BUS2000116'