Warteschlange : Global
Die Warteschlangen- API (Erweiterte Arbeitszuweisung) bietet Methoden zum Weiterleiten eines Dokuments an eine Warteschlange.
Diese API wird im Namespace sn_awa bereitgestellt.
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 |
|---|---|---|
| queue_id | Zeichenfolge | Stellt die sys_id des Warteschlangendatensatzes aus der Tabelle „awa_queue“ dar |
| Typ | Beschreibung |
|---|---|
| Boolean | „Wahr“, wenn ein 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>"
});