Fila - Global

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • A API de fila (Atribuição avançada de trabalho) fornece métodos para rotear um documento para uma fila.

    Esta API é fornecida no namespace sn_awa.

    Requer o seguinte:
    • Plug-in Advanced Work Assignment (com.glide.awa)
    • Função: awa_integration_user ou administrador

    Fila - get(cadeia de caracteres queue_id)

    Obtém um registro de fila por sys_id.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    queue_id Cadeia de caracteres Representa o sys_id do registro de fila da tabela awa_queue
    Tabela 2. Retornos
    Tipo Descrição
    Booliano Verdadeiro se o registro de fila existir, caso contrário, falso.
    var queue = sn_awa.Queue.get("<queue_id>");
    var workItem = queue.route({ 
        document_sys_id: "<sys_id>",
        document_table: "<table>"
    });

    Fila – rota (opções de objeto)

    Roteia um item de trabalho ativo para o objeto de fila.

    Se não existir um item de trabalho ativo para o documento especificado, este método criará um item de trabalho e definirá seus campos de acordo.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    opções Objeto Contém o documento sys_id e a tabela associada ao item de trabalho:
    • document_sys_id: "<sys_id> "
    • document_table: "<table>", por exemplo, interação
    Tabela 4. Retornos
    Tipo Descrição
    Booliano Verdadeiro se for bem-sucedido, mensagem de erro caso contrário.
    var queue = sn_awa.Queue.get("<queue_id>");
    var workItem = queue.route({ 
        document_sys_id: "<sys_id>",
        document_table: "<table>"
    });