Macro CompleteCyclePeriod
De macro CompleteCyclePeriod wordt gebruikt om de geselecteerde cyclusperiode te voltooien, de status van de geselecteerde cyclusperiode te wijzigen van Actief in Voltooid en de status van het scenario op Gepubliceerd te zetten. De status van de geselecteerde cyclusperiode moet op Actief worden gezet.
Voor het uitvoeren van de macro moet de waarde van het veld Opdracht worden opgegeven met de volgende opmaak: CompleteCyclePeriod(Cyclus, [Cyclusperiode], [Te publiceren scenario], [Time-out]
NB: De optionele parameters worden opgegeven in [ ].
Behoefte | Voorbeeld |
---|---|
De actieve cyclusperiode voor de cyclus Normaal voltooien, waarbij het eerste scenario dat is goedgekeurd in de module Gecombineerd wordt gepubliceerd. Hierbij wordt ervan uitgegaan dat Gecombineerd de Publiceermodule is en dat deze een scenario met de status Goedgekeurd bevat. De wachtperiode is onbepaalde tijd als de cyclusperiode of het scenario momenteel niet beschikbaar is. | CompleteCyclePeriod("Normaal","","","") |
De cyclusperiode Normaal-12dec voltooien, waarbij het enige scenario in de module Gecombineerd wordt bijgewerkt naar Gepubliceerd. Hierbij wordt ervan uitgegaan dat Gecombineerd de Publiceermodule is en dat deze geen scenario met de status Goedgekeurd bevat, maar dat er slechts één scenario is gedefinieerd. De wachtperiode is onbepaalde tijd als de cyclusperiode of het scenario momenteel niet beschikbaar is. | CompleteCyclePeriod("Normaal","12dec","","") |
De cyclusperiode Tactisch-J12 W44 voltooien, waarbij het scenario “Hoog vraagscenario” wordt bijgewerkt naar Gepubliceerd. Hierbij wordt ervan uitgegaan dat Aanbod de Publiceermodule is en dat deze het scenario Hoog vraagscenario bevat. De macrostap wordt na 600 seconden onderbroken als de cyclusperiode of het scenario niet beschikbaar is tijdens de uitvoering. | CompleteCyclePeriod("Tactisch","J12 W44","Hoog aanbodscenario","600") |