Quintiq file version 2.0
|
#parent: #root
|
Method GetPlanningPISPIPs () as owning ProductInStockingPointInPeriods
|
{
|
Description: 'Returns set of planning PISPIPs that fall within Sales Demand duration.'
|
TextBody:
|
[*
|
pispips := selectset( this,
|
ProductInStockingPoint_MP.ProductInStockingPointInPeriod,
|
pispip,
|
pispip.Period_MP().IsPlanning()
|
and( not pispip.Period_MP().IsInHour()
|
or pispip.Period_MP().IsLastPeriodOfDay() ) // If the period is hourly bucket, get the last bucket of the day
|
and pispip.Period_MP().IsInPeriod( this.StartDate(), this.EndDate() ) )
|
|
return &pispips;
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|