Quintiq file version 2.0 #parent: #root Method OnOK () id:Method_DialogCreateEditExternalSupply_OnOK { #keys: '[136682.1.2082836776]' Body: [* //OnOK Form.ApplyChanges(); isbatchedit := DataHolderExternalSupplies.Data().Size() > 1; data:= DataHolderExternalSupply.Data(); if( isnull( data.WrappedInstance() ) or not isbatchedit ) { data.IsWebEdit( true ); // Toggle so OnCommit will update the costs' date if edit via web app only data.Commit(); } else { InventorySupply::Update( DataHolderExternalSupplies.Data(), ddlContentProduct.Data(), ddlContentStockingPoint.Data(), dsContentDate.Date(), dsManufaturedDate.Date(), not isbatchedit or Form.CheckboxBatchEditQuantity().Checked(), data.UserQuantity(), not isbatchedit or Form.CheckboxBatchEditDescription().Checked(), data.Description() ); } Form.Close(); *] }