| Quintiq file version 2.0 | 
| #parent: #root | 
| Method ClickBtnOk () id:Method_DialogFillingCustomerAndForecast_ClickBtnOk | 
| { | 
|   #keys: '[414382.0.415784532]' | 
|   Body: | 
|   [* | 
|     // Disabled button to prevent the possibility of multiple firing | 
|      | 
|     //btnOk.Enabled(false,''); | 
|      | 
|     // OnOk | 
|     this.ApplyChanges(); | 
|     //DataHolderFilling.Data().Commit(); | 
|      | 
|     //fillingData := DataHolderFilling.Data(); | 
|      | 
|     //CustomerAndForecastOrder::CreateFillingCapacityOrder( MacroPlan, fillingData.WrappedInstance()); | 
|      | 
|     //if( not isnull( DataHolderForm.Data() ) ) | 
|     //{ | 
|     //  // Access the form, select the new assumption | 
|     //  DataHolderForm.Data().ListAssumptions().SelectByKey( DataHolderDialogData.Data().WrappedInstance().Key() ); | 
|     //} | 
|      | 
|     FillingCapacityOrder::CreateFillingCapacityOrder( MacroPlan,  | 
|                                                       DataHolderFilling.Data().OrderID(), | 
|                                                       [Real]edtSalesAmount.Text(), | 
|                                                       dsDemandDate.Date(), | 
|                                                       dsForecastDemandDate.Date(), | 
|                                                       ddslOrderType.Text(), | 
|                                                       DataHolderFilling.Data().VerNo() | 
|                                                      ); | 
|      | 
|     this.Close(); | 
|   *] | 
| } |