1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| Quintiq file version 2.0
| #parent: #root
| Method CreatePeriodTaskInTransitions
| {
| TextBody:
| [*
| traverse( this, OperationInTransition, operationintransition )
| {
| traverse( this, TransitionPeriod_MP.UnitPeriod, unitperiod, unitperiod.IsPlanning() )
| {
| periodtaskoperation := select( unitperiod, PeriodTaskOperation, pto,
| pto.Operation() = operationintransition.OperationInTransitionType().Operation() );
|
| if( not( isnull( periodtaskoperation ) ) )
| {
| PeriodTaskInTransition::Create( periodtaskoperation,
| operationintransition,
| 0.0,
| false );
| }
| }
| }
| *]
| InterfaceProperties { Accessibility: 'Module' }
| }
|
|