キュー - グローバル
キュー API (高度な作業アサイン) は、ドキュメントをキューにルーティングするメソッドを提供します。
この API は、 sn_awa 名前空間内で提供されます。
以下が必要です。
- 高度な作業アサインプラグイン (com.glide.awa)
- ロール:awa_integration_user または admin
Queue - get(文字列 queue_id)
sys_id でキューレコードを取得します。
| 名前 | タイプ | 説明 |
|---|---|---|
| queue_id | 文字列 | awa_queue テーブルから取得されたキューレコードの sys_id を表します |
| タイプ | 説明 |
|---|---|
| ブーリアン | キューレコードが存在する場合は true、存在しない場合は false。 |
var queue = sn_awa.Queue.get("<queue_id>");
var workItem = queue.route({
document_sys_id: "<sys_id>",
document_table: "<table>"
});
Queue – route(オブジェクト options)
アクティブな作業アイテムをキューオブジェクトにルーティングします。
指定されたドキュメントに対して作業アイテムが存在しない場合は、このメソッドが作業アイテムを作成し、そのフィールドを設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| オプション | オブジェクト | 作業アイテムに関連付けられた次のドキュメントの sys_id とテーブルが含まれます。
|
| タイプ | 説明 |
|---|---|
| ブーリアン | 成功した場合は true、失敗した場合はエラーメッセージ。 |
var queue = sn_awa.Queue.get("<queue_id>");
var workItem = queue.route({
document_sys_id: "<sys_id>",
document_table: "<table>"
});