Fila - Global
. Fila API ( Atribuição avançada de trabalho fornece métodos para rotear um documento para uma fila.
Esta API é fornecida no sn_awa namespace.
Requer o seguinte:
- Advanced Work Assignment (com.glide.awa)
- Função: awa_integration_user ou admin
Get(cadeia de caracteres queue_id)
Obtém um registro de fila por sys_id.
| Nome | Tipo | Descrição |
|---|---|---|
| queue_id | Cadeia de caracteres | Representa o sys_id do registro de fila da tabela awa_queue |
| Tipo | Descrição |
|---|---|
| Booliano | Se houver registro de fila, caso contrário, falso. |
var queue = sn_awa.Queue.get("<queue_id>");
var workItem = queue.route({
document_sys_id: "<sys_id>",
document_table: "<table>"
});
Rota (opções de objeto)
Roteia um item de trabalho ativo para o objeto de fila.
Se um item de trabalho ativo não existir para o documento especificado, este método criará um item de trabalho e definirá seus campos de acordo.
| Nome | Tipo | Descrição |
|---|---|---|
| opções | Objeto | Contém o sys_id do documento e a tabela associada ao item de trabalho:
|
| Tipo | Descrição |
|---|---|
| Booliano | Verdadeiro se 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>"
});