| Quintiq file version 2.0 | 
| #parent: pnlActions/btnOk | 
| Response OnClick () id:Response_pnlActions_btnOk_OnClick | 
| { | 
|   #keys: '[135040.0.213301913]' | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_WebButton_OnClick' | 
|   Precondition: | 
|   [* | 
|     sanitycheckfeedback := ''; | 
|     return Unit::ValidateInput(  feedback, | 
|                                 sanitycheckfeedback, | 
|                                 MacroPlan, | 
|                                 EditFieldID.Text(), | 
|                                 EditFieldName.Text(), | 
|                                 guard( DataHolderDialogData.Data().WrappedInstance(), null( Unit ) ), | 
|                                 selParentUnit.Data(), | 
|                                 CheckboxHasStart.Checked(), | 
|                                 dsStart.Date(), | 
|                                 CheckboxHasEnd.Checked(), | 
|                                 dsEnd.Date(), | 
|                                 RadioButtonGroupCapacityType.BoundValue(), | 
|                                 DropDownListUOM.Data(), | 
|                                 guard( DataHolderDialogData.Data().Currency_MP(), null( Currency_MP ) ), | 
|                                 ApplicationMacroPlanner.FormatStringToReal( EditFieldMinimumQuantity.Text() ), | 
|                                 CheckboxMaximumQuantity.Checked(), | 
|                                 ApplicationMacroPlanner.FormatStringToReal( EditFieldMaximumQuantity.Text() ), | 
|                                 ApplicationMacroPlanner.FormatStringToReal( EditFieldLotSize.Text() ), | 
|                                 CheckBoxHasCapacitySmoothing.Checked(), | 
|                                 [Boolean] RadioButtonGroupIsSmoothCapacityOverAllPeriods.BoundValue(), | 
|                                 ApplicationMacroPlanner.FormatStringToNumber( EditFieldCapacitySmoothingLength.Text() ), | 
|                                 ApplicationMacroPlanner.FormatStringToReal( EditFieldCapacitySmoothingPercentageDelta.Text() ), | 
|                                 true  | 
|                                ); | 
|   *] | 
|   QuillAction | 
|   { | 
|     Body: | 
|     [* | 
|       Form.OnOK(); | 
|     *] | 
|     GroupServerCalls: false | 
|   } | 
| } |