Mit dem Ausnahmen-Handler können Sie Operatorensequenzen für die folgenden vordefinierten Ausnahmen in einem Prozess erstellen:
Tritt bei einem vom Anwender spezifizierten oder Operator-Abbruch auf.
Tritt bei jeder Art Kommunikationsfehler auf. Wenn der Prozess zum Beispiel einen falschen Kontaktpunktnamen enthält oder auf einen Agenten verweist, der nicht ausgeführt wird.
Tritt auf, wenn beide der folgenden Umstände zutreffen:
Tritt auf, wenn kein Ausgabe-Connector der Antwort entspricht.
Gehen Sie folgendermaßen vor:
Hinweis: Es hat sich bewährt, die Operatoren in einem Standard-Ausnahmen-Handler mit einem Präfix zu benennen, sodass sie nicht mit Operatornamen in dem Prozess übereinstimmen, der den Standard-Ausnahmen-Handler lädt.
Hinweis: Wenn Sie die Sequenz abschließen, ohne Beendigungsoperatoren hinzuzufügen, wird der Hauptprozess wiederaufgenommen. Optional können Sie den Prozess für einen oder mehrere Pfade im Ausnahmen-Handler anhalten.
Die neue Ausnahmeregel wird hinzugefügt.
Als Teil der Ausnahmebehandlung können Sie den Operator zurücksetzen und den Prozess anschließend fortsetzen lassen. Außerdem können Sie auswählen, dass eine Ausnahme ignoriert werden und der Prozess fortgesetzt werden soll. Um eine Ausnahme zu ignorieren, legen Sie den Operator im Simulationsmodus fest, und setzen Sie den Prozess fort. Der Operator "Zurücksetzen" befindet sich im Auswahlmenü "Allgemein". Sie können den Operator "Zurücksetzen" im Prozessbereich, Ausnahmen-Handler und Prozessspurwechsel-Handler verwenden.
Gehen Sie folgendermaßen vor:
Im Textfeld wird ein Eintrag mit einer Drop-down-Liste angezeigt, aus der Sie einen der Operatoren im aktuellen Prozess auswählen können. Sie können mehrere Operatornamen hinzufügen.
Die Option "Endbedingung" ist verfügbar, und Sie können entweder "Erfolgreich" oder "Nicht erfolgreich" auswählen.
Wenn Fehlerbedingung zur Laufzeit eintritt, nimmt CA Process Automation an, dass die ausgewählten Operatoren erfolgreich sind. Daraufhin wird der restliche Prozessablauf fortgesetzt.
Wenn eine Fehlerbedingung zur Laufzeit eintritt, nimmt CA Process Automation an, dass die ausgewählten Operatoren fehlgeschlagen sind. Daraufhin wird der restliche Prozessablauf fortgesetzt.
Wenn eine Fehlerbedingung zur Laufzeit einntritt, setzt CA Process Automation die ausgewählten Operatoren zurück und setzt anschließend den Prozessablauf fort.
exceptionStart-<operator-name>.Source
Hinweis: Wenn Sie ein Feld zu der Operatorliste des Operators "Zurücksetzen" hinzufügen, werden die Prozessnamen der Operatoren "Schleife" in der Drop-down-Liste des neuen Feldes angezeigt. Der Operator "Zurücksetzen" setzt alle Operatoren innerhalb des Operators "Schleife" zurück und setzt den Operator "Schleife" zur ersten Iteration zurück. Nach dem Zurücksetzen startet der Operator "Schleife" von der ersten Iteration neu. Da der Operator "Schleife" keine Simulation unterstützt, setzt der Operator "Zurücksetzen" den Operator "Schleife" immer zurück. Der Operator "Schleife" wird zurückgesetzt und folgende Feldwerte werden ignoriert:
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|