A_ACMSalesOrder

DDL: A_ACMSALESORDER Type: view_entity CONSUMPTION

Sales Oder projection view

A_ACMSalesOrder is a Consumption CDS View that provides data about "Sales Oder projection view" in SAP S/4HANA. It reads from 1 data source (R_ACMSalesOrderTP) and exposes 9 fields with key field SalesOrder.

Data Sources (1)

SourceAliasJoin Type
R_ACMSalesOrderTP R_ACMSalesOrderTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name ACMSalesOrder_Type view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Sales Oder projection view view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY SalesOrder SalesOrder
CompanyCode CompanyCode
SalesOrganization SalesOrganization
SalesGroup SalesGroup
CreationDate CreationDate
Counterparty Counterparty
SalesDocumentType SalesDocumentType
DeliveryBlockReason DeliveryBlockReason
TransactionCurrency TransactionCurrency
@OData.entityType.name: 'ACMSalesOrder_Type'

@ObjectModel:{
               usageType: {
                 dataClass: #TRANSACTIONAL,
                 serviceQuality: #A,
                 sizeCategory: #XL
               }
}
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Sales Oder projection view'
define root view entity A_ACMSalesOrder
  as projection on R_ACMSalesOrderTP
{
  key SalesOrder,
      CompanyCode,
      SalesOrganization,
      SalesGroup,
      CreationDate,
      Counterparty,
      SalesDocumentType,
      DeliveryBlockReason, //DeliveryBlock

      TransactionCurrency,
      /* Associations */
      _ACMSalesOrderItem : redirected to composition child A_ACMSalesOrderItem,
      _ACMSlsOrdPlanningRelevance : redirected to composition child A_ACMSlsOrdPlanningRelevance
      
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMSALESORDERTP"
],
"ASSOCIATED":
[
"A_ACMSALESORDERITEM",
"A_ACMSLSORDPLANNINGRELEVANCE",
"R_ACMSALESORDERITEMTP",
"R_ACMSLSORDPLANNINGRELEVANCETP"
],
"BASE":
[
"R_ACMSALESORDERTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/