| Quintiq file version 2.0 | 
| #parent: ListTrip | 
| Response OnDrop ( | 
|   structured[ProductInStockingPointInPeriodPlanningLeaf] information, | 
|   Trip target | 
| ) id:Response_ListTrip_OnDrop | 
| { | 
|   #keys: '[113694.0.1674618163]' | 
|   Body: | 
|   [* | 
|     // Assign products to the targeted trip | 
|     if( information.Size() = 1 ) | 
|     { | 
|       // Prompt dialog when there is only one PISPIP selected. | 
|       dlg := construct( DialogCreateEditProductInTrip ); | 
|       dlg.CreateOrEditProductInTripFromListTrip( this, target, information.Element( 0 ) ); | 
|     } | 
|     else | 
|     { | 
|       target.AddProducts( information ); | 
|     } | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_GUIComponent_OnDrop' | 
|   Precondition: | 
|   [* | 
|     return ProductInTrip::CanCreate( target, information, feedback ); | 
|   *] | 
| } |