A_ARunDemandAssignment

DDL: A_ARUNDEMANDASSIGNMENT Type: view_entity CONSUMPTION

Demand Assignments

A_ARunDemandAssignment is a Consumption CDS View that provides data about "Demand Assignments" in SAP S/4HANA. It reads from 1 data source (I_ARunDemandAssignment) and exposes 8 fields with key fields RequirementType, RequirementDocumentNumber, RequirementDocumentItem.

Data Sources (1)

SourceAliasJoin Type
I_ARunDemandAssignment I_ARunDemandAssignment from

Annotations (8)

NameValueLevelField
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Demand Assignments view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY RequirementType RequirementType
KEY RequirementDocumentNumber RequirementDocumentNumber
KEY RequirementDocumentItem RequirementDocumentItem
ARunRuleName ARunRuleName
ARunDemandSortRule ARunDemandSortRule
ARunDemandModeOfAssgmt ARunDemandModeOfAssgmt
ToBeAssignedQtyInOrdUnit ToBeAssignedQtyInOrdUnit
ARunOrderUnit ARunOrderUnit
@VDM: {
  viewType: #CONSUMPTION,
  lifecycle.contract.type: #PUBLIC_REMOTE_API,
  usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@ObjectModel: {
   usageType: {
     dataClass:      #MIXED,
     serviceQuality: #X,
     sizeCategory:   #XL
   }
}
@AccessControl.authorizationCheck: #CHECK
@Metadata.ignorePropagatedAnnotations:true
@EndUserText.label: 'Demand Assignments'
define root view entity A_ARunDemandAssignment
 as select from I_ARunDemandAssignment
{
  key RequirementType,

  key RequirementDocumentNumber,

  key RequirementDocumentItem,
  
      ARunRuleName,
      
      ARunDemandSortRule,

      ARunDemandModeOfAssgmt,
      
//     cast ('' as arun_mode_of_transfer_demand) as ARunDemandModeOfTransfer,

     
      @Semantics.quantity.unitOfMeasure: 'ARunOrderUnit'
      ToBeAssignedQtyInOrdUnit,
      //@Semantics.unitOfMeasure: true

      ARunOrderUnit

  
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ARUNDEMANDASSIGNMENT"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/