Quintiq file version 2.0
|
#parent: #root
|
Method GetPISPIPsForDemandFulfillment (
|
const LibOpt_Scope scope,
|
const constcontent ProductInStockingPointInPeriodPlannings pispipsinrun
|
) const as constcontent owning ProductInStockingPointInPeriodPlannings
|
{
|
Description: 'The demand fulfillment constraint should be specified for all pispips whose inventory specification in days is considered'
|
TextBody:
|
[*
|
// Select all leaf pispips that area in the optimizer run and have an inventory specification in days or that have a parent with an inventory specification in days
|
|
|
pispips := selectset( pispipsinrun, Elements, pispip,
|
pispip.ProductInStockingPoint_MP().HasInventorySpecificationInDays()
|
or pispip.ProductInStockingPoint_MP().GetHasParentWithInventorySpecificationInDays() );
|
|
return &pispips;
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|