A_ACMPurOrdDeliveryAssignment

DDL: A_ACMPURORDDELIVERYASSIGNMENT Type: view_entity CONSUMPTION

ACM Purchase Order Delivery Assignment

A_ACMPurOrdDeliveryAssignment is a Consumption CDS View that provides data about "ACM Purchase Order Delivery Assignment" in SAP S/4HANA. It reads from 1 data source (R_ACMPurOrdDelivAssignmentTP) and exposes 10 fields with key fields PurchaseOrder, PurchaseOrderItem, LoadDataCaptureObjId.

Data Sources (1)

SourceAliasJoin Type
R_ACMPurOrdDelivAssignmentTP R_ACMPurOrdDelivAssignmentTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name ACMPurOrdDelivAssgt_Type view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label ACM Purchase Order Delivery Assignment view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder
KEY PurchaseOrderItem PurchaseOrderItem
KEY LoadDataCaptureObjId LoadDataCaptureObjId
LoadDataCaptureApplInstruction LoadDataCaptureApplInstruction
ACMDeliveredQuantity ACMDeliveredQuantity
ACMDeliveredUoM ACMDeliveredUoM
ACMOverFillTotalQuantity ACMOverFillTotalQuantity
ACMUnderFillTotalQuantity ACMUnderFillTotalQuantity
ACMReferenceDocument2 ACMReferenceDocument2
ACMDeliveredAdjustedQuantity ACMDeliveredAdjustedQuantity
@OData.entityType.name: 'ACMPurOrdDelivAssgt_Type'
@AccessControl.authorizationCheck: #MANDATORY
@ObjectModel:{
               usageType: {
                 dataClass: #TRANSACTIONAL,
                 serviceQuality: #C,
                 sizeCategory: #L
               }
}
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@EndUserText.label: 'ACM Purchase Order Delivery Assignment'
define view entity A_ACMPurOrdDeliveryAssignment
  as projection on R_ACMPurOrdDelivAssignmentTP
{
  key PurchaseOrder,
  key PurchaseOrderItem,
  key LoadDataCaptureObjId,
      LoadDataCaptureApplInstruction,
      ACMDeliveredQuantity,
      ACMDeliveredUoM,
      ACMOverFillTotalQuantity,
      ACMUnderFillTotalQuantity,
      ACMReferenceDocument2,
      ACMDeliveredAdjustedQuantity,

      /* Associations */
      _ACMPurchaseOrder              : redirected to A_ACMPurchaseOrder,
      _ACMPurchaseOrderItem          : redirected to parent A_ACMPurchaseOrderItem,
      _ACMPurOrdDelivUoMConversion   : redirected to composition child A_ACMPurOrderDelivUoMCnvrsn,
      _ACMPurOrdDelivAssgmtExtension : redirected to composition child A_ACMPurOrdDelivAssignmentExtn

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMPURORDDELIVASSIGNMENTTP"
],
"ASSOCIATED":
[
"A_ACMPURCHASEORDER",
"A_ACMPURCHASEORDERITEM",
"A_ACMPURORDDELIVASSIGNMENTEXTN",
"A_ACMPURORDERDELIVUOMCNVRSN",
"R_ACMPURCHASEORDERITEMTP",
"R_ACMPURCHASEORDERTP",
"R_ACMPURORDDELIVASSMTEXTNTP",
"R_ACMPURORDERDELIVUOMCNVRSNTP"
],
"BASE":
[
"R_ACMPURORDDELIVASSIGNMENTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/