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