Quintiq file version 2.0
#parent: #root
Method EnableDisableOneStepUpstream (
  Boolean isonestepallowed
) id:Method_DialogSmartPlan_EnableDisableOneStepUpstream
{
  #keys: '[122872.2.439080897]'
  Body:
  [*
    // Only enable the checkbox if it is allowed to plan one step upstream
    
    
    // If it is not allowed, then make sure the checkbox is unchecked
    if( not isonestepallowed )
    {
      CheckBoxOnlyPlanOneStepUpstream.Checked( false );
      CheckBoxOnlyPlanOneStepUpstream.DisableWithUserFeedback( "Planning one step upstream is only relevant when the smart plan direction is upstream" );
    }
    else
    {
      CheckBoxOnlyPlanOneStepUpstream.Enabled( isonestepallowed );
    }
  *]
}
