Quintiq file version 2.0
|
#parent: #root
|
DeclarativeOwningNMRelation CalcUnitAccountInPeriodForVolume
|
{
|
#keys: '1[110880.3.71274202]'
|
Expression:
|
[*
|
ups := construct( UnitPeriods );
|
|
if( this.CostDriver() = Translations::MP_AccountAssignmentCostDriverVolume() )
|
{
|
// Do not filter the unit period that HasPeriodTaskForCost calculation.
|
// Optimizer will take in all unit periods.
|
ups := selectset( this, Unit.PlanningUnitPeriod, up, true );
|
}
|
|
return &ups;
|
*]
|
HelperRelation: UnitPeriod
|
InstantiationType: UnitAccountInPeriodForVolume
|
Relation: UnitAccountInPeriodForVolume
|
}
|