Quintiq file version 2.0
|
#parent: #root
|
Method SetScenario (
|
MacroPlan macroplan,
|
Period_MP periodtaskperiod,
|
Duration leadtime
|
) as PeriodTaskOperation
|
{
|
Description: 'Setup the scenario according to the scenario specific and common parameters. Returns the created period task operation.'
|
TextBody:
|
[*
|
// Common scenario values should be set in this method
|
productid := "White Mass";
|
stockingpointid := "DE Warehouse Raw Material";
|
operationid := "DE White Mass - Ferment - DE Fermenter";
|
quantity := 7.0;
|
|
operation := macroplan.GetOperation( operationid );
|
this.SetOperationLeadTime( operation, leadtime );
|
|
productinstockingpoint := macroplan.GetProductInStockingPoint( productid, stockingpointid );
|
periodtaskoperation := this.CreatePeriodTaskOperation( periodtaskperiod, productinstockingpoint, operation, quantity );
|
|
return periodtaskoperation;
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|