A_ACMSalesOrderDelivAssignment

DDL: A_ACMSALESORDERDELIVASSIGNMENT Type: view_entity CONSUMPTION

ACM Sales Order delivery assignment

A_ACMSalesOrderDelivAssignment is a Consumption CDS View that provides data about "ACM Sales Order delivery assignment" in SAP S/4HANA. It reads from 1 data source (R_ACMSalesOrdDelivAssignmentTP) and exposes 10 fields with key fields SalesOrder, SalesOrderItem, LoadDataCaptureObjId.

Data Sources (1)

SourceAliasJoin Type
R_ACMSalesOrdDelivAssignmentTP R_ACMSalesOrdDelivAssignmentTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name ACMSODelvryAsg_Type 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
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label ACM Sales Order delivery assignment view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY SalesOrder SalesOrder
KEY SalesOrderItem SalesOrderItem
KEY LoadDataCaptureObjId LoadDataCaptureObjId
LoadDataCaptureApplInstruction LoadDataCaptureApplInstruction
ACMDeliveredQuantity ACMDeliveredQuantity
ACMDeliveredUoM ACMDeliveredUoM
ACMReferenceDocument2 ACMReferenceDocument2
ACMOverFillTotalQuantity ACMOverFillTotalQuantity
ACMUnderFillTotalQuantity ACMUnderFillTotalQuantity
ACMDeliveredAdjustedQuantity ACMDeliveredAdjustedQuantity
@OData.entityType.name: 'ACMSODelvryAsg_Type'
@ObjectModel:{
               usageType: {
                 dataClass: #TRANSACTIONAL,
                 serviceQuality: #C,
                 sizeCategory: #L
               }
}
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'ACM Sales Order delivery assignment'
define view entity A_ACMSalesOrderDelivAssignment
  as projection on R_ACMSalesOrdDelivAssignmentTP
{
  key SalesOrder,
  key SalesOrderItem,
  key LoadDataCaptureObjId,
      LoadDataCaptureApplInstruction,
      ACMDeliveredQuantity,
      ACMDeliveredUoM,
      ACMReferenceDocument2,
      ACMOverFillTotalQuantity,
      ACMUnderFillTotalQuantity,  
      ACMDeliveredAdjustedQuantity ,   

      /* Associations */
      _ACMSalesOrder               : redirected to A_ACMSalesOrder,
      _ACMSalesOrderItem           : redirected to parent A_ACMSalesOrderItem,
      _ACMSalesOrderDelivUoMCnvrsn : redirected to composition child A_ACMSalesOrderDelivUoMCnvrsn,
      _ACMSalesOrderDelivExtension : redirected to composition child A_ACMSalesOrdDelivAssgmtExtn
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMSALESORDDELIVASSIGNMENTTP"
],
"ASSOCIATED":
[
"A_ACMSALESORDDELIVASSGMTEXTN",
"A_ACMSALESORDER",
"A_ACMSALESORDERDELIVUOMCNVRSN",
"A_ACMSALESORDERITEM",
"R_ACMSALESORDDELIVASSGMTEXTNTP",
"R_ACMSALESORDDELIVUOMCNVRSNTP",
"R_ACMSALESORDERITEMTP",
"R_ACMSALESORDERTP"
],
"BASE":
[
"R_ACMSALESORDDELIVASSIGNMENTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/