Quintiq file version 2.0
|
#parent: #root
|
Method Copy (
|
FulfillmentRestriction selection,
|
structured[SalesSegment_MP] salesSegments
|
) id:Method_DialogCreateEditFulfillmentRestriction_Copy
|
{
|
#keys: '[135040.0.189736457]'
|
Body:
|
[*
|
// New fulfillment restriction
|
|
// Get a default sales segment so we can relshadow fulfillment restriction and bind to dialog
|
// Follow the expression filter defined in data extractor for dropdown
|
product := selection.Product_MP();
|
salessegment := selection.SalesSegment_MP();
|
|
data := salessegment.FulfillmentRestriction( relshadow
|
,ProductID := product.ID()
|
,SalesSegmentName := ""
|
,StartDate := selection.StartDate()
|
,EndDate := selection.EndDate()
|
,Product_MP := product
|
);
|
|
|
DataHolderDialogData.Data( &data );
|
|
Form.SetDefaultValue( salesSegments );
|
|
ApplicationMacroPlanner.ShowFormModal( this );
|
*]
|
}
|