Quintiq file version 2.0
|
#parent: #root
|
Method New () id:Method_DialogCreateEditPostponementPenalty_New
|
{
|
#keys: '[139394.0.1870664270]'
|
Body:
|
[*
|
// New postponesalesdemandcost
|
owner := select( DataHolderProduct.Data(), Elements, e, e.IsLeaf() and not e.IsSystem() );
|
stockingpoint := select( DataHolderStockingPoint.Data(), Elements, e, not e.IsSystem() );
|
|
data := owner.PostponedSalesDemandCost( relshadow,
|
ProductID := owner.ID(),
|
StockingPointID := stockingpoint.ID(),
|
StockingPoint_MP := stockingpoint,
|
Start := MacroPlan.StartOfPlanningPeriod().StartDate() );
|
|
DataHolderDialogData.Data( &data );
|
this.InitializeComponents( owner, stockingpoint );
|
|
ApplicationMacroPlanner.ShowFormModal( this );
|
*]
|
}
|