Warteschlange – Global
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.
| Name | Typ | Beschreibung |
|---|---|---|
| Warteschlangen-ID | Zeichenfolge | Stellt die sys_ID des Warteschlangendatensatzes aus der Tabelle „Awa_Queue“ dar |
| 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.
| Name | Typ | Beschreibung |
|---|---|---|
| Optionen | Objekt | Enthält die sys_ID des Dokuments und die Tabelle, die dem Arbeitselement zugeordnet ist:
|
| 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>"
});