Queue - グローバル

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • キュー API (高度なワークアサインメント) は、ドキュメントをキューにルーティングするメソッドを提供します。

    この API は、 sn_awa 名前空間内で提供されます。

    以下が必要です。
    • 高度な作業アサインプラグイン (com.glide.awa)
    • ロール:awa_integration_user または admin

    Queue - get(文字列 queue_id)

    sys_id でキューレコードを取得します。

    表 : 1. パラメーター
    名前 タイプ 説明
    queue_id 文字列 awa_queue テーブルから取得されたキューレコードの sys_id を表します
    表 : 2. 返される内容
    タイプ 説明
    ブーリアン キューレコードが存在する場合は 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)

    アクティブな作業アイテムをキューオブジェクトにルーティングします。

    指定されたドキュメントに対して作業アイテムが存在しない場合は、このメソッドが作業アイテムを作成し、そのフィールドを設定します。

    表 : 3. パラメーター
    名前 タイプ 説明
    オプション オブジェクト 作業アイテムに関連付けられた次のドキュメントの sys_id とテーブルが含まれます。
    • document_sys_id: "<sys_id>"
    • document_table: "<table>" 例:インタラクション
    表 : 4. 返される内容
    タイプ 説明
    ブーリアン 成功した場合は true、失敗した場合はエラーメッセージ。
    var queue = sn_awa.Queue.get("<queue_id>");
    var workItem = queue.route({ 
        document_sys_id: "<sys_id>",
        document_table: "<table>"
    });