Warteschlange – Global

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Die Warteschlange API ( Erweiterte Arbeitszuweisung) Bietet Methoden zum Weiterleiten eines Dokuments an eine Warteschlange.

    Diese API wird in bereitgestellt sn_Awa Namespace.

    Folgendes ist erforderlich:
    • Plugin „Advanced Work Assignment“ (com.glide.awa)
    • Rolle: awa_integration_user oder admin

    Queue – get(String queue_id)

    Ruft einen Warteschlangen-Datensatz nach sys_id ab.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Warteschlangen-ID Zeichenfolge Stellt die sys_ID des Warteschlangendatensatzes aus der Tabelle „Awa_Queue“ dar
    Tabelle : 2. Rückgaben
    Typ Beschreibung
    Boolean „Wahr“, wenn der Warteschlangendatensatz vorhanden ist, andernfalls „falsch“.
    var queue = sn_awa.Queue.get("<queue_id>");
    var workItem = queue.route({ 
        document_sys_id: "<sys_id>",
        document_table: "<table>"
    });

    Warteschlange – Route (Objektoptionen)

    Leitet ein aktives Arbeitselement an das Warteschlangenobjekt.

    Wenn für das angegebene Dokument kein aktives Arbeitselement vorhanden ist, erstellt diese Methode ein Arbeitselement und legt dessen Felder entsprechend fest.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    Optionen Objekt Enthält die sys_ID des Dokuments und die Tabelle, die dem Arbeitselement zugeordnet ist:
    • document_sys_id: „<sys_id>“
    • document_table: "<table>", z. B. Interaktion
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    Boolean „True“, falls erfolgreich, andernfalls Fehlermeldung.
    var queue = sn_awa.Queue.get("<queue_id>");
    var workItem = queue.route({ 
        document_sys_id: "<sys_id>",
        document_table: "<table>"
    });