File d’attente : globale
L’API de file d’attente (Affectation de travail avancée) fournit des méthodes pour acheminer un document vers une file d’attente.
Cette API est fournie dans l’espace de noms sn_awa .
Nécessite les éléments suivants :
- Module d’extension Advanced Work Assignment (com.glide.awa)
- Rôle : awa_integration_user ou admin
File d’attente : obtenir (chaîne queue_id)
Obtient un enregistrement de file d’attente par sys_id.
| Nom | Type | Description |
|---|---|---|
| queue_id | Chaîne | Représente sys_id de l’enregistrement de file d’attente à partir de awa_queue table |
| Type | Description |
|---|---|
| Booléen | Vrai si un enregistrement de file d’attente existe, faux dans les autres cas. |
var queue = sn_awa.Queue.get("<queue_id>");
var workItem = queue.route({
document_sys_id: "<sys_id>",
document_table: "<table>"
});
File d’attente – itinéraire (options de l’objet)
Achemine un élément de travail actif vers l’objet de file d’attente.
Si aucun élément de travail actif n’existe pour le document spécifié, cette méthode crée un élément de travail et définit ses champs en conséquence.
| Nom | Type | Description |
|---|---|---|
| options | Objet | Contient le sys_id de document et la table associés à l’élément de travail :
|
| Type | Description |
|---|---|
| Booléen | Vrai en cas de réussite, message d’erreur dans le cas contraire. |
var queue = sn_awa.Queue.get("<queue_id>");
var workItem = queue.route({
document_sys_id: "<sys_id>",
document_table: "<table>"
});