Quintiq file version 2.0
|
#parent: #root
|
Method SetFleetCapacity (
|
Unit fleet
|
)
|
{
|
Description: 'Set both the primary and secondary transport capacity'
|
TextBody:
|
[*
|
capacity := minselect( fleet, TransportCapacity, tc, true, tc.Start() );
|
if ( this.Run().AssertNotIsNull( capacity, 'Verify transport capacity failed as no capacity found for Unit = ' + fleet.Name() ) )
|
{
|
capacity.MinimumCapacity( 100 );
|
capacity.MaximumCapacity( 500 );
|
|
capacity.HasSecondaryCapacity( true );
|
capacity.SecondaryUnitOfMeasureName( 'KG' );
|
capacity.SecondaryMinimumCapacity( 1000 );
|
capacity.SecondaryMaximumCapacity( 3000 );
|
}
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|