Quintiq file version 2.0
|
#parent: ButtonStopInventoryOptimization
|
Response OnClick () id:Response_FormReviewInventoryOptimization_ButtonStopInventoryOptimization_OnClick
|
{
|
#keys: '[122872.2.110443733]'
|
Body:
|
[*
|
// Stop the inventory optimization run
|
algorithm := MacroPlan.DEPRECATED_InventoryOptimization();
|
|
// If the inventory optimization has not yet been aborted, then abort it
|
if( not algorithm.IsStopInventoryOptimization() )
|
{
|
algorithm.IsStopInventoryOptimization( true );
|
}
|
// Otherwise reset the running status to false
|
else
|
{
|
MacroPlan.DEPRECATED_InventoryOptimization().IsRunningInventoryOptimization( false );
|
}
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_GUIButtonBase_OnClick'
|
Precondition:
|
[*
|
return MacroPlan::HasMacroPlan( MacroPlan, feedback )
|
and DEPRECATED_InventoryOptimization::IsRunningInventoryOptimization( MacroPlan.DEPRECATED_InventoryOptimization(), feedback );
|
*]
|
}
|