Quintiq file version 2.0
|
#parent: #root
|
Function CalcLotSizeViolationContinuous
|
{
|
TextBody:
|
[*
|
value := 0.0;
|
if ( this.HasLotSize() )
|
{
|
violationtonrlot := abs( this.Load() - this.Quantity() );
|
violationtolotprev := abs( ( this.Load() - this.LotSize() ) - this.Quantity() );
|
value := minvalue( violationtonrlot, violationtolotprev );
|
value := value * this.LaneLeg().Lane().Unit().DefaultUOMConversionFactor()
|
}
|
this.LotSizeViolationContinuous( value );
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|