1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| Quintiq file version 2.0
| #parent: #root
| Constraint HasMatchingCostAndLaneUnit
| {
| #keys: '2[110880.4.625573085][110880.4.625573089]'
| ConstraintCondition:
| [*
| value := guard( this.Lane().Unit() = this.UnitAccount().Unit(), false );
|
| return value;
| *]
| ConstraintKind: 'Soft'
| ConstraintText: '@SanityCheckMessage::GetFormattedMessage( this.GetInstanceText(), Translations::MP_AccountCost_ViolateMatchingUnitAccount() )@'
| Description: "Lane's unit should match the lane cost's unit"
| }
|
|