Während der Durchführung von aktivierbaren Objekten werden unterschiedliche Rückgabewerte gesetzt. Für diese System-Rückgabewerte ist ein Wertebereich zwischen 1000 und 2000 reserviert. Der System-Rückgabewert ist mit einem bestimmten Aufgabenstatus verbunden.
[System-Rückgabewerte] [Aufgabenstatus] [Manuelle Änderung]
In einem Workflow reagiert eine Aufgabe auf vorangegangene. Der Zustand bzw. Aufgabenstatus, welcher bei der Vorgängeraufgabe eintreten muss, kann im Eigenschaften-Dialog Registerkarte Abhängigkeiten des Objekts ausgewählt werden.
Beispiel:
In einem Workflow definieren Sie für eine Aufgabe, dass diese nur laufen darf, wenn die Vorgängeraufgabe mit ANY_SKIPPED endete.
ANY_SKIPPED fasst Zustände zusammen, welchen den Rückgabewerten 1920, 1922, 1930, 1931 und 1940 entsprechen (Tabelle 1). Die Aufgabe läuft demnach, wenn die Vorgängeraufgabe mit einer der folgenden Zustände endete (Tabelle 3): ENDED_INACTIV (1920), ENDED_INACTIVE (1922), ENDED_SKIPPED (1930), ENDED_SKIPPED (1931) oder ENDED_TIMEOUT (1940).
Für Workflows gibt es zusätzlich folgende Zustände:
Die folgenden beiden Tabellen listen alle verfügbaren Zustände bzw. Aufgabenstatus und deren Bedeutung auf.
Aufgaben-Status/Zustand |
Beschreibung |
System-Rückgabewert |
---|---|---|
ANY_ABEND |
Vorgängeraufgabe endete mit Abbruch |
1800-1899 |
ANY_ABEND_EXCEPT_FAULT | Zustände von ANY_ABEND ohne FAULT* | 1800-1815, 1850-1899 |
ANY_EXCEPT_FAULT | Zustände von ANY_ABEND und ANY_OK ohne FAULT* | 1800-1815, 1850-1999 |
ANY_OK |
Vorgängeraufgabe endete ohne Fehler. |
1900-1999 |
ANY_SKIPPED |
Vorgängeraufgabe wurde übersprungen. |
1920,1922,1930,1931,1940, 1941, 1942 |
ENDED_CANCEL |
Vorgängeraufgabe wurde durch Abbrechen beendet. |
1850,1851 |
ENDED_EMPTY |
Vorgängeraufgabe ist leer. |
1910 |
ENDED_INACTIVE |
Vorgängeraufgabe ist inaktiv. |
1920, 1921, 1922 |
ENDED_INACTIVE_OBJECT | Aufgabe inaktiv auf Grund der Objektdefinition | 1925 |
ENDED_NOT_OK |
Vorgängeraufgabe ist abgebrochen (Rückgabewert <> 0). |
1800 |
ENDED_OK |
Vorgängeraufgabe wurde ordnungsgemäß beendet (Rückgabewert = 0). |
1900 |
ENDED_OK_OR_EMPTY |
Vorgängeraufgabe wurde ordnungsgemäß beendet oder ist leer. |
1900,1910 |
ENDED_OK_OR_INACTIVE |
Vorgängeraufgabe wurde ordnungsgemäß beendet oder ist inaktiv. |
1900,1920,1922 |
ENDED_ROLLBACK_EMPTY | Kein Rollback definiert | 1913 |
ENDED_ROLLBACKED | Aufgabe erfolgreich zurückgerollt | 1904 |
ENDED_SKIPPED |
Vorgängeraufgabe wurde aufgrund Frühestens-Klausel übersprungen. |
1930 |
ENDED_TIMEOUT |
Vorgängeraufgabe wurde wegen Zeitablaufs nicht durchgeführt (Abhängigkeitsklausel). |
1940 |
ENDED_UNDEFINED |
Vorgängeraufgabe wurde undefiniert beendet (Agent vorzeitig beendet). |
1815 |
ENDED_VANISHED |
Vorgängeraufgabe ist verschwunden. |
1810 |
ENDED_WF_ROLLBACKED | Workflow erfolgreich zurückgerollt. | 1905 |
FAULT_ALREADY_RUNNING |
Gruppe läuft bereits. |
1822 |
FAULT_CUSTOM_BACKUP | Fehler bei benutzerdefiniertem Backup | 1825 |
FAULT_CUSTOM_ROLLBACK | Fehler bei benutzerdefiniertem Rollback | 1827 |
FAULT_FILE_BACKUP | Fehler bei dateibasiertem Backup | 1826 |
FAULT_FILE_ROLLBACK | Fehler bei dateibasiertem Rollback | 1828 |
FAULT_HOSTGROUP_ROLLBACK | Fehler in AgentenGruppen-Rollback | 1829 |
FAULT_ROLLBACK | Allgemeiner Rollback-Fehler | 1830 |
FAULT_NO_HOST |
Vorgängeraufgabe konnte nicht gestartet werden, da der Host nicht erreichbar ist. |
1821 |
FAULT_OTHER |
Vorgängeraufgabe konnte wegen eines sonstigen Fehlers nicht gestartet werden. |
1820 |
Die durch das System vorgegebenen Zustände und Aufgabenstatus können durch benutzerdefinierte ergänzt werden. Als Beispiel dafür werden fünf Zustände ausgeliefert, welche nicht auf System-Returncodes beruhen. Sie verwenden Benutzer-Rückgabewerte.
Aufgaben-Status/Zustand |
Beschreibung |
Benutzer-Rückgabewert |
---|---|---|
USER_100_200 |
Vorgängeraufgabe endete mit Benutzer-Rückgabewert zwischen 100 und 200. |
0100-0200 |
USER_147 |
Vorgängeraufgabe endete mit Benutzer-Rückgabewert 147. |
0147 |
USER_201_299 |
Vorgängeraufgabe endete mit Benutzer-Rückgabewert zwischen 201 und 299. |
0201-0299 |
USER_300 |
Vorgängeraufgabe endete mit Benutzer-Rückgabewert 300. |
0300 |
USER_500_600 |
Vorgängeraufgabe endete mit Benutzer-Rückgabewert zwischen 500 und 600. |
0500-0600 |
[System-Rückgabewerte] [Aufgabenstatus] [Manuelle Änderung]
Während der Durchführung kann eine Aufgabe verschiedene Zustände annehmen. Diese entsprechen einem gesetzten System-Rückgabewert.
System-Rückgabewert |
Aufgaben-Status/Zustand |
---|---|
1300 |
In Vorbereitung |
1301 | Waiting for user-input/a prompt is displayed for the user |
1510 |
Übertragen |
1520 |
Transferbereit |
1521 |
Transferbereit Report |
1529 |
Generierungsbereit |
1530 |
Startbereit |
1531 |
Zu informieren |
1540 |
Start eingeleitet |
1541 |
In Prüfung |
1542 |
Wird informiert |
1543 |
Unbekannt |
1544 |
Inkonsistent |
1545 |
Gestartet |
1546 |
Verbindungsaufbau |
1547 | RemoteTaskManager inkonsistent |
1550 |
Aktiv |
1551 |
In Transferierung |
1552 |
Informiert |
1553 |
Akzeptiert |
1554 |
Dateimenge wird ermittelt |
1556 |
Eskaliert |
1557 | Benutzerdefiniertes Backup |
1558 | Dateibasiertes Backup |
1560 |
Workflow blockiert |
1561 |
STOP - Automatische Verarbeitung wurde systemweit gestoppt. |
1562 |
STOP - Manueller Stop wurde gesetzt. |
1563 |
STOP - Automatische Verarbeitung wurde gestoppt. |
1564 | STOP - Queue Verarbeitung wurde gestoppt |
1565 | Sendevorgang beendet |
1569 | Sync wird übersprungen |
1570 |
Überspringphase |
1571 |
Abbruch eingeleitet |
1572 |
In Generierung |
1573 |
Generiert |
1574 |
Post-Prozessierung |
1575 | In Beendigung |
1576 | In Regenerierung |
1578 | Durchsucht Dateien |
1579 | Durchsucht Reports |
1580 | Auflösung von Variablen |
1581 | Post-Conditions überprüfen |
1582 | Prüfen der Prompt-Werte |
1583 | LOOPING |
1599 | Alive Benutzersicht |
1600 |
In interner Prüfung |
1650 | Benutzerdefiniertes Rollback |
1651 | Dateibasiertes Rollback |
1652 | AgentenGruppen-Rollback |
1653 | Workflow Rollback |
(1655) | Wartet auf Rollback |
1681 | Warten auf Benutzer/es wird eine Eingabeaufforderung angezeigt, aber der Benutzer ist nicht zur AE verbunden |
1682 | Warten auf Fortsetzung der Variablenauflösung |
1684 | Warten auf Queue-Slot (max. Parallel Tasks überschritten) |
1685 | Warten auf Host für Postprozessierung |
1686 | Warten auf Start des AgentenGruppen-Containers |
1687 | Warten auf Ende der parallelen Aufgabe der AgentenGruppe |
1688 | Warten auf den Host einer AgentenGruppe |
1689 |
Wartet auf Ressource (max. FileTransfers überschritten) |
1690 |
Warten auf externe Vorbedingung |
1691 | Wartet auf entferntes System |
1692 | Wartet auf Remote Sync |
1693 |
Warten auf manuelle Freigabe |
1694 |
Wartet auf Ressource (max. Jobs überschritten) |
1695 |
Warten Restart-Zeitpunkt |
1696 |
Wartet auf Host |
1697 |
Wartet auf Sync |
1698 |
Wartet auf Startzeitpunkt |
1699 | Alive |
1700 |
Wartet auf Vorgänger |
1701 |
Sleeping |
1702 |
Noch nicht informiert |
1703 | Warten auf Pre-Conditions |
1705 | CHANGING_LOG |
1709 |
Warten auf Start paralleler Aufgabe |
1710 |
Vorgemerkt |
1711 | Queue |
1800 |
ENDED_NOT_OK - Abgebrochen |
1801 |
ENDED_NOT_OK - Aufgrund Sync-Bedingung abgebrochen. |
1802 |
ENDED_JP_ABEND - Wegen Workflow-Abend nicht durchgeführt. |
1810 |
ENDED_VANISHED - Verschwunden |
1815 |
ENDED_LOST - Undefiniert beendet (Agent vorzeitig beendet) |
1820 |
FAULT_OTHER - Nicht startbar. Sonstiger Fehler. |
1821 |
FAULT_NO_HOST - Nicht startbar. Der Host ist nicht erreichbar |
1822 |
FAULT_ALREADY_RUNNING - Aufgabe läuft bereits. |
1823 |
FAULT_POST_PROCESSING - Fehler in post processing. |
1824 | FAULT_POST_CONDITION - Fehler in der Post-Condition. |
1825 | FAULT_CUSTOM_BACKUP - Fehler bei benutzerdefiniertem Backup |
1826 | FAULT_FILE_BACKUP - Fehler bei dateibasiertem Backup |
1827 | FAULT_CUSTOM_ROLLBACK - Fehler bei benutzerdefiniertem Rollback |
1828 | FAULT_FILE_ROLLBACK - Fehler bei dateibasiertem Rollback |
1829 | FAULT_HOSTGROUP_ROLLBACK - Fehler in AgentenGruppen-Rollback |
1830 | FAULT_ROLLBACK - Allgemeiner Rollback-Fehler |
1850 |
ENDED_CANCEL - Beendet durch manuellen Abbruch. |
1851 |
ENDED_JP_CANCEL - Workflow beendet durch manuellen Abbruch. |
1852 |
Zurückgewiesen |
1853 | ENDED_QUEUE_CANCEL |
1854 | ENDED_CONTAINER_CANCEL |
1856 |
ENDED_ESCALATED - Durch Eskalation abgebrochen. |
1860 | Benachrichtigung gescheitert |
1898 |
Blockiert |
1899 |
Blockierzustand manuell zurückgesetzt |
1900 |
ENDED_OK - Normal beendet. |
1901 |
Quittiert |
1902 | ENDED_QUEUE_END (Status für untergeordnete Aufgaben eines SAP-Jobs, der beendet worden ist) |
1903 | ENDED_CONTAINER_END (Status für Aufgaben einer AgentenGruppe, die beendet worden ist) |
1904 | ENDED_ROLLBACKED - Aufgabe erfolgreich zurückgerollt |
1905 | ENDED_WF_ROLLBACKED - Workflow erfolgreich zurückgerollt. |
1910 |
ENDED_EMPTY - Aufgabe leer (STOP NOMSG) |
1911 |
ENDED_TRUNCATE - Wegen Zeilenbeschränkung nicht alles übertragen. |
1912 |
ENDED_EMPTY - nichts gefunden. |
1913 | ENDED_ROLLBACK_EMPTY - Kein Rollback definiert. |
1919 | ENDED_INACTIVE - Aufgrund der logischen Datumsbedingung der externen Abhängigkeit |
1920 |
ENDED_INACTIVE - Aufgrund Kalender heute inaktiv. |
1921 |
ENDED_INACTIVE - Aufgabe laut Definition nicht aktiv. |
1922 |
ENDED_INACTIVE - Aufgabe manuell inaktiv gesetzt. |
1923 | Gelöscht |
1924 | UNVERARBEITET |
1930 |
ENDED_SKIPPED - Aufgrund Abhängigkeitsklausel übersprungen. |
1931 |
ENDED_SKIPPED - Aufgrund Sync-Bedingung übersprungen. |
1932 | ENDED_SKIPPED – Schedule vorzeitig beendet. |
1933 | ENDED_SKIPPED - Aufgrund von Bedingungen übersprungen. |
1940 |
ENDED_TIMEOUT - Wegen TIMEOUT nicht durchgeführt (Abhängigkeitsklausel). |
1941 |
ENDED_TIMEOUT - Startzeit überschritten. |
1942 |
ENDED_TIMEOUT - Vorzeitig beendet. |
1944 | ENDED_TIMEOUT - Periode gestoppt. |
1960 | Benachrichtigung erfolgreich. |
1970 | Operation erfolgreich. |
1999 |
SYNC-Prüfung erledigt |
[System-Rückgabewerte] [Aufgabenstatus] [Manuelle Änderung]
Während der Durchführung von Aufgaben ist es möglich den aktuellen Aufgabenstatus manuell zu verändern. Klicken Sie mit der rechten Maustaste auf die Aufgabe im Aktivitätenfenster und wählen aus dem Kontextmenü den Befehl Status manuell modifizieren. In dem erscheinenden Dialog kann der Aufgabe ein neuer Status zugewiesen werden.
Verwenden Sie diese Funktion jedoch nur in absoluten Ausnahmefällen!
Siehe auch:
Benutzer-Rückgabewerte von aktivierbaren Objekten
Aktivitätenfenster
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |