P_PurOrdOpnScheduleLine

DDL: P_PURORDOPNSCHEDULELINE SQL: PPOITMSCHLN Type: view CONSUMPTION

Purchase Order Next Delivery Details

P_PurOrdOpnScheduleLine is a Consumption CDS View that provides data about "Purchase Order Next Delivery Details" in SAP S/4HANA. It reads from 2 data sources (I_PurOrdScheduleLineEnhanced, I_PurgAnalyticsConfiguration) and exposes 6 fields with key fields PurchaseOrder, PurchaseOrderItem, ScheduleLine.

Data Sources (2)

SourceAliasJoin Type
I_PurOrdScheduleLineEnhanced I_PurOrdScheduleLineEnhanced inner
I_PurgAnalyticsConfiguration MigrationStatus from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PPOITMSCHLN view
VDM.viewType #CONSUMPTION view
VDM.private true view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Purchase Order Next Delivery Details view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder
KEY PurchaseOrderItem PurchaseOrderItem
KEY ScheduleLine ScheduleLine
PurchasingOrganization PurchasingOrganization
ScheduleLineDeliveryDate ScheduleLineDeliveryDate
ScheduleLineOpenQuantity ScheduleLineOpenQuantity
@AbapCatalog.sqlViewName: 'PPOITMSCHLN'
@VDM.viewType: #CONSUMPTION
@VDM.private : true
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Purchase Order Next Delivery Details'
define view P_PurOrdOpnScheduleLine as select from  I_PurgAnalyticsConfiguration as MigrationStatus
    inner join   I_PurOrdScheduleLineEnhanced   on MigrationStatus.IsIntrastatReportingRelevant = 'X'  

{ 
  key PurchaseOrder,

  key PurchaseOrderItem,

  key ScheduleLine,
  
      PurchasingOrganization,          // 2980071 


      ScheduleLineDeliveryDate,

      ScheduleLineOpenQuantity
      
}
where
      ScheduleLineOpenQuantity     > 0
  and PurgDocSchdLnHasNextDelivery = 'X'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_PURGANALYTICSCONFIGURATION",
"I_PURORDSCHEDULELINEENHANCED"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/