Quintiq file version 2.0
|
#parent: #root
|
Method SynchronizePeriodsAndBasePeriods
|
{
|
Description: 'This will create periods based on this period specification, and create the base periods for planning.'
|
TextBody:
|
[*
|
updateforshelflifeopt := this.MacroPlan().GetIsPeriodUpdateForShelfLifeOptimizer();
|
this.SynchronizePeriods();
|
this.MacroPlan().SynchronizeBasePeriods();
|
|
if ( not updateforshelflifeopt )
|
{
|
this.MacroPlan().SynchronizeGapPlanningPeriods();
|
|
// We need to create pispips for new base periods
|
this.MacroPlan().CreateProductInStockingPointInPeriod( false /*iscreateall*/ );
|
}
|
*]
|
}
|