Quintiq file version 2.0
|
#parent: #root
|
DeclarativeReferenceRelation CalcSanityCheckGroupAlgorithmRun
|
{
|
#keys: '1[122892.0.307480447]'
|
Expression:
|
[*
|
value := null( SanityCheckGroupAlgorithmRun );
|
macroplan := guard( this.LibOBT_ParentOfRun().astype( TempAlgorithmRunStore ).Optimization().MacroPlan(), null( MacroPlan ) );
|
if( not isnull( this.AsLast() ) // Only set the relation for last algorithm run
|
and not this.IsValidPlannedAlgorithmRun() and this.GetIsShownAlgorithmRunError()
|
and not isnull( macroplan ) )
|
{
|
value := SanityCheckGroupAlgorithmRun::GetSanityCheckGroup( macroplan );
|
}
|
|
return value
|
*]
|
Relation: SanityCheckGroupAlgorithmRun
|
}
|