| Quintiq file version 2.0 | 
| #parent: Toolbar/btnOk | 
| Response OnClick () id:Response_Toolbar_btnOk_OnClick | 
| { | 
|   #keys: '[113694.1.400388387]' | 
|   Body: | 
|   [* | 
|     Dialog.ApplyChanges(); | 
|     Dialog.EndModal( 1 ); | 
|   *] | 
|   DefinitionID: 'Responsedef_GUIButtonBase_OnClick' | 
|   Precondition: | 
|   [* | 
|     feedbacks := construct( Strings ); | 
|     sanitycheckfeedbacks := construct( Strings );                          | 
|      | 
|     manufactureddate := Dialog.GetManufacturedDateWithUIRestriction( GUIDateSelectorManufacturedDate.DateTime().Date(), GUIDateTimeSelectorDate.DateTime().Date() ); | 
|     isvalid := ActualProductInStockingPointInPeriod::ValidateInput( feedbacks, | 
|                                                                     sanitycheckfeedbacks, | 
|                                                                     MacroPlan, | 
|                                                                     SelectionProduct.Data(), | 
|                                                                     SelectionStockingPoint.Data(), | 
|                                                                     Dialog.Data().WrappedInstance(), | 
|                                                                     ApplicationLibMacroPlanner.FormatStringToReal( EditorInventoryLevelEnd.Text() ), | 
|                                                                     GUIDateTimeSelectorDate.DateTime().Date(), | 
|                                                                     manufactureddate ); | 
|      | 
|     feedback := feedbacks.ToString( String::NewLine() ); | 
|      | 
|     return isvalid; | 
|   *] | 
| } |