---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# File d'attente : globale

# File d'attente : globale {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

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
{#c_QueueAPI__ul_mxn_2kp_2gb}

## File d'attente : obtenir (chaîne queue_id) {#ariaid-title2}

Obtient un enregistrement de file d'attente par sys_id.
{#r_queue_get__table_t4k_y54_3gb__entry__3}

| Nom | Type | Description |
|-|-|-|
| queue_id | Chaîne | Représente sys_id de l'enregistrement de file d'attente à partir de awa_queue table |
[Tableau 1. Paramètres]

{#r_queue_get__table_t4k_y54_3gb} {#r_queue_get__table_u4k_y54_3gb__entry__2}

| Type | Description |
|-|-|
| Booléen | Vrai si un enregistrement de file d'attente existe, faux dans les autres cas. |
[Tableau 2. Renvoie]

{#r_queue_get__table_u4k_y54_3gb}  

    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) {#ariaid-title3}

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.
{#r_QueueAWA_route__table_hqw_pbm_yfb__entry__3}

| Nom | Type | Description |
|-|-|-|
| options | Objet | Contient le sys_id de document et la table associés à l'élément de travail : * `document_sys_id : << <sys_id> >>` * `document_table : <<<table>>>,` par exemple, interaction {#r_QueueAWA_route__ul_xjk_4qv_dgb} |
[Tableau 3. Paramètres]

{#r_QueueAWA_route__table_hqw_pbm_yfb} {#r_QueueAWA_route__table_iqw_pbm_yfb__entry__2}

| Type | Description |
|-|-|
| Booléen | Vrai en cas de réussite, message d'erreur dans le cas contraire. |
[Tableau 4. Renvoie]

{#r_QueueAWA_route__table_iqw_pbm_yfb}  

    var queue = sn_awa.Queue.get("<queue_id>");
    var workItem = queue.route({ 
        document_sys_id: "<sys_id>",
        document_table: "<table>"
    });


