Scripts ausführen

Scripts, die Teil des Workflows sind, werden zur Workflow"Ermöglicht das Hinzufügen, Anordnen, Verknüpfen, Definition von Eigenschaften und Entfernen von Aufgaben eines Workflows. Ein eigener Objekttyp in der Automation Engine. [Früher ""AblaufPlan"" und ""JobPlan"" gennant.]"-Aktivierungszeit ausgeführt, vorausgesetzt die Option Generiere JobVerarbeitung auf einem Zielsystem. Auch ein eigener Objekttyp in der Automation Engine. zur LaufzeitDurchführungsdauer einer Aufgabe. Das ist der Zeitraum zwischen Start und Ende. Der Aktivierungszeitraum wird nicht dazugerechnet (siehe auch Aktivierung und Start). im Workflow der Seite Attribute ist NICHT aktiviert. Zur Laufzeit wird der StatusZustand einer Aufgabe (z.B. aktiv, blockiert, in Generierung, usw.). des ScriptEigener Objekttyp in der Automation Engine-Objekts dann lediglich auf „Fertig“ geändert. Scripts können auch im Dialog-Modus laufen. Dazu erstellen Sie mithilfe des Script-Statements :READ Eingabemasken. Es wird angenommen, dass zu diesem Zeitpunkt ein BenutzerIn einem Automation Engine-System bezieht sich ein Benutzer auf eine Instanz eines Benutzer-Objektes, aber ganz allgemein ist ein Benutzer auch die Person, die mit Automic-Produkten arbeitet. Jedes Benutzer-Objekt hat eine Benutzerkennung und bestimmte Zugriffsrechte auf unterschiedliche Bereiche eines Automation Engine-Systems und der zugehörigen Produktpalette. In der Automation Engine werden die Zugriffsrechte über Rechte und Privilegien, in Decision über Benutzerrollen und EventBase-Rechte und in der ARA-Webanwendung über Objektberechtigungen geregelt. Zentral können diese Zugriffsrechte in den Funktionen der AWI-Benutzerverwaltung geregelt werden. Weitere Informationen sind im Kapitel Unified User Management vorhanden. auf der User Interface angemeldet ist, der auf diese Masken reagieren kann.

Script-Objekte haben keine Ausführungsphase wie andere Objekte. Sie enden sobald sie generiert wurden und ihr Status ändert sich während der Laufzeit auf Fertig. Aus diesem Grund ist ihr Verhalten etwas anders.

Laufzeitparameter mit Script-Objekten

Alle ausführbaren Objekte können an zwei Zeitpunkten generiert werden: entweder zur Aktivierungszeit oder zur Laufzeit. Sie legen diese auf der Seite „Attribute“ fest:

Die Generierungsmöglichkeiten wirken sich auf Script-Objekte wie folgt aus:

Laufzeit-Einstellungen

Folge

Generiere Job zur Laufzeit

 

Die Laufzeit ist die Dauer zwischen Start- und Endzeitpunkt.

Im Fall eines Neustarts beträgt die Laufzeit „0“.

Generiere Job zur Aktivierungszeit

Die Laufzeit beträgt immer „0“.

Ungeachtet der Einstellungen überprüft das System während der Prozessierung eines ausführbaren Objekts sowohl SyncSynchronisiert aktivierbare Objekte auf der Grundlage definierter Zustände und Aktionen. Auch ein eigener Objekttyp in der Automation Engine.-ObjektTätigkeiten und Abläufe, welche die Automation Engine steuert, werden mit Hilfe von sogenannten Objekten abgebildet (siehe auch Aufgabe).-Abhängigkeiten als auch die maximale Anzahl paralleler Aufgaben, die erlaubt sind, nachdem eine AufgabeEin gestartetes Objekt, welches gerade durchgeführt wird. Aufgaben werden auch als Aktivitäten bzw. Tasks bezeichnet. generiert wurde.

Da Script-Objekte umgehend nach der Generierung enden, wenn Generiere Job zur Laufzeit aktiviert wurde, finden diese Überprüfungen vor der Generierungsphase statt. Andernfalls haben die Einstellungen keine Auswirkungen auf die Script-Objekte.

Synchronisation und maximale Anzahl parallel laufender Aufgaben

Die Prüfung von Sync-Objekten und der maximalen Anzahl parallel laufender Aufgaben erfolgt bei ausführbaren Objekten immer nach der Generierung. Dies ist unabhängig von der Einstellung „Zur Laufzeit generieren“. Script-Objekte besitzen keine Ausführungsphase und enden daher immer nach der Generierungsphase.

Außer wenn: Die definierten Sync-Aktionen und die Überprüfung der parallel laufenden Aufgaben werden vor der Generierungsphase ausgeführt, wenn die Option „Zur Laufzeit generieren“ aktiviert ist. Andernfalls besitzen diese Einstellungen keine Wirkung.

Scripts im Dialog-Modus ausführen

Ob ein Script im Dialog-Modus läuft oder nicht, hängt von den Einstellungen im Abschnitt Laufzeitparameter auf der Definitionsseite Attribute des jeweiligen Objekts ab:

Ein Script läuft im Dialog-Modus, wenn

Ein Script läuft nicht im Dialog-Modus, wenn

Verwenden Sie die Script-Funktion GET_ATT mit dem Attribut DCMODUS, um festzustellen, ob ein Script im Dialog-Modus läuft.

Siehe auch: