| Quintiq file version 2.0 | 
| #parent: ListFulfillmentRestriction | 
| Response OnClick () id:Response_ListFulfillmentRestriction_MenuNewFulfillmentRestriction_OnClick | 
| { | 
|   #keys: '[123718.0.364058424]' | 
|   Body: | 
|   [* | 
|     // Create a new FulfillmentRestriction | 
|     dlg := construct( DialogCreateEditFulfillmentRestriction ); | 
|     fr := dlg.New( this ); | 
|      | 
|     // Select newly created fulfillment restriction in list | 
|     if( not isnull( fr ) ) | 
|     { | 
|       ListFulfillmentRestriction.SelectByKey( fr.Key() ); | 
|     } | 
|   *] | 
|   DefinitionID => /ListFulfillmentRestriction/Responsedef_ListFulfillmentRestriction_Menu_OnClick | 
|   Initiator: 'MenuNewFulfillmentRestriction' | 
|   Precondition: | 
|   [* | 
|     return FulfillmentRestriction::CanCreate( MacroPlan, feedback ) | 
|            and FulfillmentRestriction::CanCreate( feedback, DataHolderChildSalesSegments.Data(), DataHolderChildProducts.Data() ); | 
|   *] | 
| } |