Quintiq file version 2.0 #parent: #root Method Copy ( PostponementSpecification selection, structured[SalesSegment_MP] salesSegments ) id:Method_DialogCreateEditPostponementSpecification_Copy { #keys: '[135040.0.192221610]' Body: [* // Copy the selected PostponementSpecification(s) // 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 salessegment := selection.SalesSegment_MP(); obj := salessegment.PostponementSpecification( relshadow ,SalesSegmentName := "" ,HorizonNrOfTimeUnit := selection.HorizonNrOfTimeUnit() ,HorizonTimeUnit := selection.HorizonTimeUnit() ,MaxTimeUnit := selection.MaxTimeUnit() ,MaxNrOfTimeUnit := selection.MaxNrOfTimeUnit() ); this.DataHolderDialogData().Data( &obj ); ApplicationMacroPlanner.ShowFormModal( this ); *] }