Quintiq file version 2.0 #parent: #root Method Edit ( internal[GUIComponent] parent, structured[OperationBOM] selection ) id:Method_DialogUpdateOperationBOM_Edit { #keys: '[136682.0.532589876]' Body: [* // Add stocking point from existing PISP linked to operation output // Set components for validate input Dialog.EnableDisableComponents( selection.Size() > 1 ); firstselection := selection.Element( 0 ); operation:= guard( firstselection.Operation(), firstselection.Operation() ); isinput := firstselection.IsInput(); Dialog.SetComponentsForValidateInput( operation, isinput ); Dialog.Data( firstselection ); result := this.DoModal( parent ); if( result > 0 ) { OperationBOM::Update( selection, SelectionProduct.Data(), SelectionStockingPoint.Data() ); } *] }