I_ARunPrioritySlsOrdBasic

DDL: I_ARUNPRIORITYSLSORDBASIC SQL: IARNPRIOSOBSC Type: view BASIC

Base View for ARun Priority in SOs

I_ARunPrioritySlsOrdBasic is a Basic CDS View that provides data about "Base View for ARun Priority in SOs" in SAP S/4HANA. It reads from 2 data sources (vbak, vbap) and exposes 6 fields with key fields RequirementDocumentNumber, RequirementDocumentItem.

Data Sources (2)

SourceAliasJoin Type
vbak Head inner
vbap Item from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IARNPRIOSOBSC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.compositionRoot true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XXL view
EndUserText.label Base View for ARun Priority in SOs view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY RequirementDocumentNumber vbap vbeln
KEY RequirementDocumentItem vbap posnr
ARunPriorityValue vbap assignment_priority
ARunDemandGroupPriority vbap arun_group_prio
Material vbap matnr
Plant vbap werks
@AbapCatalog.sqlViewName: 'IARNPRIOSOBSC'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel: {
   compositionRoot: true,
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #X,
     sizeCategory:   #XXL
   }
}
@EndUserText.label: 'Base View for ARun Priority in SOs'
define view I_ARunPrioritySlsOrdBasic as 
select from vbap as Item
    inner join   vbak as Head on Item.vbeln = Head.vbeln
{
  key  Item.vbeln                     as RequirementDocumentNumber,
  key  Item.posnr                     as RequirementDocumentItem,
  key  case Head.vbtyp when 'C' then 'VC' when 'G' then 'VG' when 'I' then 'VI'
                          else '' end as RequirementType,
       Item.assignment_priority       as ARunPriorityValue,
       Item.arun_group_prio           as ARunDemandGroupPriority,
       Item.matnr                     as Material,
       Item.werks                     as Plant
}
where
      Head.vbtyp = 'C'
  or  Head.vbtyp = 'G'
  or  Head.vbtyp = 'I'
  and Item.sobkz = ''
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"VBAK",
"VBAP"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/