A_ACMPurchaseOrder

DDL: A_ACMPURCHASEORDER Type: view_entity CONSUMPTION

Purchase Order

A_ACMPurchaseOrder is a Consumption CDS View that provides data about "Purchase Order" in SAP S/4HANA. It reads from 1 data source (R_ACMPurchaseOrderTP) and exposes 12 fields with key field PurchaseOrder.

Data Sources (1)

SourceAliasJoin Type
R_ACMPurchaseOrderTP R_ACMPurchaseOrderTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name ACMPurchaseOrder_Type view
EndUserText.label Purchase Order 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 (12)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder
CompanyCode CompanyCode
PurchasingOrganization PurchasingOrganization
PurchasingGroup PurchasingGroup
CreationDate CreationDate
IncotermsClassification IncotermsClassification
IncotermsLocation1 IncotermsLocation1
PaymentTerms PaymentTerms
Counterparty Counterparty
PurchasingDocumentType PurchasingDocumentType
POCorrespncExternalReference POCorrespncExternalReference
DocumentCurrency DocumentCurrency
@OData.entityType.name: 'ACMPurchaseOrder_Type'
@EndUserText.label: 'Purchase Order'
@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 root view entity A_ACMPurchaseOrder
  as projection on R_ACMPurchaseOrderTP
{
  key  PurchaseOrder,
       CompanyCode,
       PurchasingOrganization,
       PurchasingGroup,
       CreationDate,
       IncotermsClassification,
       IncotermsLocation1,
       PaymentTerms,
       Counterparty,
       PurchasingDocumentType,
       POCorrespncExternalReference,
       DocumentCurrency,

       /* Associations */
       _ACMPurchaseOrdItm             : redirected to composition child A_ACMPurchaseOrderItem,
       _ACMPurchaseOrderPlngRelevance : redirected to composition child A_ACMPurOrdPlanningRelevance

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMPURCHASEORDERTP"
],
"ASSOCIATED":
[
"A_ACMPURCHASEORDERITEM",
"A_ACMPURORDPLANNINGRELEVANCE",
"R_ACMPURCHASEORDERITEMTP",
"R_ACMPURORDPLANNINGRELEVANCETP"
],
"BASE":
[
"R_ACMPURCHASEORDERTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/