Quintiq file version 2.0
|
#parent: ListRecipe_937
|
Response OnDrop (
|
structured[Product_MP] source,
|
Recipe target
|
) id:Response_ListRecipe_937_OnDrop_549
|
{
|
#keys: '[135040.0.295369379]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebList_OnDrop'
|
InheritSecurity: false
|
Precondition:
|
[*
|
// temporary prevent batch assign, to add precond later
|
return source.Size() = 1;
|
*]
|
UserRequiresReadWrite: true
|
QuillAction
|
{
|
Body:
|
[*
|
// Link Product to Recipe / Create recipe based on product based on CTRL button
|
if( actionmodifier.IsControl() )
|
{
|
Recipe::Create( MacroPlan, source, false );
|
}
|
else
|
{
|
// New RecipeWithEffectiveDateInProduct
|
dlg := construct( DialogCreateEditRecipeWithEffectiveDate );
|
dlg.New( source, target, null( FormProductRecipes ) );
|
}
|
*]
|
GroupServerCalls: false
|
}
|
}
|