Quintiq file version 2.0 #parent: ListOriginStockingPointInLane Response OnDrop ( structured[StockingPointNode] information, Lane lane ) id:Response_ListOriginStockingPointInLane_OnDrop { #keys: '[110880.4.2102775985]' Body: [* // Assign stocking point nodes as origin // although multiple sp nodes are selected, only 1 is dropped into the list. // therefore we get all selections from DataHolderHighlight. stockingpoints := selectset( DataHolderHighlight.Data(), Elements.astype( StockingPointNode ).StockingPoint_MP, sp, true ); lane.AddStockingPoints( stockingpoints, true, false ); *] CanBindMultiple: false DefinitionID => /ListOriginStockingPointInLane/Responsedef_ListOriginStockingPointInLane_OnDrop Precondition: [* return Lane::CanAddStockingPoint( feedback, information, lane, true ); *] UserRequiresReadWrite: true }