---
sourceDocument: Yokohama Now Platform-Fähigkeiten
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Platform-Fähigkeiten

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Ausführungsreihenfolge von Skripts und Engines

# Ausführungsreihenfolge von Skripts und Engines {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Skripts, Zuweisungsregeln, Business-Regeln, Workflows, Eskalationen, und Engines werden alle in Bezug auf einen Datenbankvorgang wirksam, z. B. Einfügen oder Aktualisieren. In vielen Fällen ist die Reihenfolge dieser Ereignisse wichtig.
Hinweis:  
Clientbasierter Code, der im Browser mit Ajax oder als JavaScript ausgeführt wird, wird immer vor der Formularübermittlung an den Server ausgeführt.  
Die Ausführungsreihenfolge lautet wie folgt:

1. Vor Business-Regeln: Skripts, die für die Ausführung vor dem Datenbankvorgang mit einer Reihenfolge von weniger als 1000 konfiguriert sind.
2. Vor Engines. Folgendes wird in keiner bestimmten Reihenfolge ausgeführt:
   * Genehmigungs-Engine (für Tabellen „Aufgabe" und „sys_Approval_Approver")
   * Zuweisungsregeln-Engine (für Aufgabentabellen)
   * Datenrichtlinien-Engine
   * Eskalations-Engine
   * Feldnormalisierungs-Engine
   * Rollenmodul -- hält Rollenänderungen mit der sys_user_has_role-Tabelle synchronisiert (für Tabellen „sys_user", „sys_user_Group", „sys_user_grmember" und „sys_user_role")
   * Ausführungsplan-Engine (für Aufgabentabellen)
   * Versions-Engine aktualisieren -- erstellt einen Versionseintrag, wenn der Eintrag „sys_Update_xml" geschrieben wird (für Tabelle „sys_Update_xml")
   * Datensuche-Engine wird eingefügt oder aktualisiert
   * Workflow-Engine (für Standard-Workflows)
   {#execution-order-scripts-engines__ul_qgd_vdj_dq}
3. Vor Business-Regeln: Skripts, die für die Ausführung vor dem Datenbankvorgang konfiguriert sind, mit einer Reihenfolge größer oder gleich 1000.
4. Der Datenbankvorgang (Einfügen, Aktualisieren, Löschen).
5. Danach Business-Regeln: Skripts, die für die Ausführung nach dem Datenbankvorgang mit einer Reihenfolge von weniger als 1000 konfiguriert sind.
6. Danach Engines. Folgendes wird in keiner bestimmten Reihenfolge ausgeführt:
   * Label-Engine
   * Listener-Engine
   * Engine für Tabellenbenachrichtigungen
   * Rollenmodul -- hält Rollenänderungen mit der sys_user_has_role-Tabelle synchronisiert (für Tabellen „sys_user", „sys_user_Group", „sys_user_grmember" und „sys_user_role")
   * Textindizierungs-Engine
   * Synchronisierungs-Engine aktualisieren
   * Workflow-Engine (für zurückgestellte Workflows)
   * Auslöser-Engine (für alle Workflow-StudioFlows)
   {#execution-order-scripts-engines__ul_ck4_h2j_dq}
7. E-Mail-Benachrichtigungen. Folgendes wird basierend auf der Gewichtung des Benachrichtigungsdatensatzes ausgeführt:
   * Benachrichtigungen, die beim Einfügen, Aktualisieren oder Löschen gesendet werden
   * Ereignisbasierte Benachrichtigungen
   {#execution-order-scripts-engines__ul_rgj_n2j_dq}
8. Danach Business-Regeln (nur aktive Datensätze). Skripts, die für die Ausführung nach dem Datenbankvorgang mit einer Reihenfolge größer oder gleich 1000 konfiguriert sind.
{#execution-order-scripts-engines__ol_qjj_rdj_dq}

