1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Quintiq file version 2.0
| #parent: #root
| FunctionOverride CalcIsValid
| {
| TextBody:
| [*
| value := ( not isnull( this.Campaign_MP() )
| and guard( this.Campaign_MP().IsValidPlannedCampaign(), true )
| and guard( this.PeriodTaskOperation().IsValidPeriodTaskInCampaignQuantity(), true ) )
| or
| ( not isnull( this.Transition_MP() )
| and guard( this.Transition_MP().IsValidPlannedTransition(), true )
| and guard( this.PeriodTaskOperation().IsValidPeriodTaskInCampaignTransitionQuantity(), true ) )
| this.IsValid( value );
| *]
| }
|
|