Quintiq file version 2.0 #parent: #root Method OnOk () id:Method_DialogCreateEditStockingCost_OnOk { #keys: '[145730.0.2094046569]' Body: [* // When the user clicks ok, we either create or edit the data isFromDB := false; // Indicate not from DB btnOk.Enabled( false, '' ) this.ApplyChanges(); data := DataHolderDialogData.Data(); // Boolean to edit specific field in batch edit only stockingPointCosts := StockingPointCost::CreateUpdate( DataHolderStockingPoint.Data(), DataHolderDialogDatas.Data(), data.Account_MP(), data.CostDriver(), data.Start(), CheckboxBatchEditTimeUnit.Checked(), data.TimeUnit(), CheckboxBatchEditLengthOfTime.Checked(), data.LengthOfTime(), CheckboxBatchEditCost.Checked(), data.Cost(), isFromDB ); // Select object after create if( not isnull( DataHolderForm.Data() ) ) { ApplicationMacroPlanner.SelectListObjects( DataHolderForm.Data().lsAccountCosts(), stockingPointCosts ); } this.Close(); *] }