| Quintiq file version 2.0 | 
| #parent: GanttChartDemandSupplyGroup | 
| Response OnDrop ( | 
|   NewSupply source, | 
|   ProductInStockingPointInPeriodPlanningLeaf droptarget | 
| ) id:Response_GanttChartDemandSupplyGroup_OnDrop | 
| { | 
|   #keys: '[108486.2.578797958]' | 
|   Body: | 
|   [* | 
|     // Show quantity dialog | 
|     // Set the data holder with on drop target | 
|     //  To be used by precondition in New Supply dialog | 
|     destnewsupply := droptarget.GetDestinationNewSupply( source ); | 
|      | 
|     DataHolderDestinationNewSupply.Data( destnewsupply ); | 
|      | 
|     // Launch Edit New Supply dialog | 
|     dlg := construct( DialogEditOperationNewSupply ); | 
|     dlg.MoveNewSupplyQuantity( source, destnewsupply, droptarget, this ); | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_GanttChart_OnDrop' | 
|   Precondition: | 
|   [* | 
|     return PeriodTaskOperation::CanMoveQuantity( source, droptarget, feedback ); | 
|   *] | 
| } |