1
2
3
4
5
6
7
8
9
10
11
12
13
| Quintiq file version 2.0
| #parent: #root
| Function CalcFulfilledDuration
| {
| TextBody:
| [*
| // Calculate fulfilled duration using utilization duration percentage * campaign duration
| value := ifexpr( this.MinDuration() > Duration::Zero() or this.HasInputMaxDuration(), this.UtilizationDuration() * this.Duration(), Duration::Zero() );
|
| this.FulfilledDuration( value.Round( Duration::Minutes( 1 ) ) );
| *]
| InterfaceProperties { Accessibility: 'Module' }
| }
|
|