Makro CompleteCyclePeriod
Das Makro CompleteCyclePeriod schließt die ausgewählte Zyklusperiode ab, ändert den Status der ausgewählten Zyklusperiode von "Wird ausgeführt" in "Abgeschlossen" und setzt den Status des Szenarios auf "Veröffentlicht". Die ausgewählte Zyklusperiode muss den Status "Wird ausgeführt" haben.
Zum Ausführen des Makros muss der Wert im Feld Befehl im folgenden Format angegeben werden: CompleteCyclePeriodCycle[Zyklusperiode], [Szenario zum Veröffentlichen], [Zeitüberschreitung].
Hinweis: Die optionalen Parameter werden in eckigen Klammern [ ] angegeben.
Anforderung | Beispiel |
---|---|
Abschließen der laufenden Zyklusperiode für den Zyklus "Normal" und Vergabe des Status "Veröffentlicht" an das erste genehmigte Szenario im Modul Integriert. Dabei wird angenommen, dass "Integriert" das Modul zum Veröffentlichen ist und aus einem Szenario mit dem Status "Genehmigt" besteht. Die Wartezeit ist unbestimmt, wenn die Zyklusperiode bzw. das Szenario gerade nicht verfügbar ist. | CompleteCyclePeriod("Normal","","","") |
Abschließen der Zyklusperiode "Normal-Dez 12", wodurch das einzige Szenario im Modul Integriert aktualisiert und auf den Status "Veröffentlicht" gesetzt wird. Dabei wird angenommen, dass das Modul "Integriert" das Modul zum Veröffentlichen ist und kein Szenario mit dem Status "Genehmigt", sondern nur ein definiertes Szenario enthält. Die Wartezeit ist unbestimmt, wenn die Zyklusperiode bzw. das Szenario gerade nicht verfügbar ist. | CompleteCyclePeriod("Normal","Dez 12","","") |
Abschließen der Zyklusperiode "Taktisch-J12 W44", dadurch Vergabe des Status "Veröffentlicht" an das Szenario "Beschaffung-Aufwärts". Dabei wird angenommen, das Modul "Beschaffung" ist das Modul zum Veröffentlichen und es enthält das Szenario "Beschaffung-Aufwärts". Der Makroschritt wird nach 600 Sekunden gestoppt, wenn die Zyklusperiode oder das Szenario zum Zeitpunkt der Ausführung nicht verfügbar ist. | CompleteCyclePeriod("Taktisch","J12 W44","Beschaffung-Aufwärts","600") |