A_ACMPurchaseOrderItem

DDL: A_ACMPURCHASEORDERITEM Type: view_entity CONSUMPTION

Purchase Order Item

A_ACMPurchaseOrderItem is a Consumption CDS View that provides data about "Purchase Order Item" in SAP S/4HANA. It reads from 1 data source (R_ACMPurchaseOrderItemTP) and exposes 6 fields with key fields PurchaseOrder, PurchaseOrderItem.

Data Sources (1)

SourceAliasJoin Type
R_ACMPurchaseOrderItemTP R_ACMPurchaseOrderItemTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name ACMPurchaseOrderItem_Type view
EndUserText.label Purchase Order Item 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 #CHECK view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder
KEY PurchaseOrderItem PurchaseOrderItem
OrderQuantity OrderQuantity
PurchaseOrderQuantityUnit PurchaseOrderQuantityUnit
Plant Plant
Material Material
@OData.entityType.name: 'ACMPurchaseOrderItem_Type'
@EndUserText.label: 'Purchase Order Item'
@ObjectModel:{
               usageType: {
                 dataClass: #TRANSACTIONAL,
                 serviceQuality: #C,
                 sizeCategory: #L
               }
}
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@AccessControl.authorizationCheck: #CHECK
define view entity A_ACMPurchaseOrderItem
  as projection on R_ACMPurchaseOrderItemTP
{
  key PurchaseOrder,
  key PurchaseOrderItem,
      OrderQuantity,
      PurchaseOrderQuantityUnit,
      Plant,
      Material,
      /* Associations */
      _ACMPurchaseOrder           : redirected to parent A_ACMPurchaseOrder,
      _ACMPurOrdContrCallOff      : redirected to composition child A_ACMPurOrderContractCallOff,
      _ACMPurOrdDelivAssignment   : redirected to composition child A_ACMPurOrdDeliveryAssignment,
      _ACMPurOrdScheduleLine      : redirected to composition child A_ACMPurchaseOrderScheduleLine,
      _ACMPurOrdItemUoMConversion : redirected to composition child A_ACMPurOrderItemUoMCnvrsn,
      _ACMPurOrderItemExtension   : redirected to composition child A_ACMPurOrderItemExtension
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMPURCHASEORDERITEMTP"
],
"ASSOCIATED":
[
"A_ACMPURCHASEORDER",
"A_ACMPURCHASEORDERSCHEDULELINE",
"A_ACMPURORDDELIVERYASSIGNMENT",
"A_ACMPURORDERCONTRACTCALLOFF",
"A_ACMPURORDERITEMEXTENSION",
"A_ACMPURORDERITEMUOMCNVRSN",
"R_ACMPURCHASEORDERTP",
"R_ACMPURORDDELIVASSIGNMENTTP",
"R_ACMPURORDERCONTRACTCALLOFFTP",
"R_ACMPURORDERITEMEXTENSIONTP",
"R_ACMPURORDERITEMUOMCNVRSNTP",
"R_ACMPURORDERSCHEDULELINETP"
],
"BASE":
[
"R_ACMPURCHASEORDERITEMTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/