# プログラムでワークフロータスクを完了する
このアクションを使用して、ワークフロータスクをプログラムで完了します。たとえば、ワークボット for Slack や Microsoft Teams を含む別の UI でワークフロータスクを実行したり、もはや有効でないタスクをクローズしたりするために使用できます。
# 入力
ワークフローアプリ
タスクを完了するために使用するワークフローアプリを選択します。
レコード ID
更新するリクエスト(レコード ID で識別される)を選択します。データピルを使用するか、正確な ID を入力します。Workato は、ワークフローアプリの対応するデータテーブルの各レコードに対して一意の ID を自動生成します。
タスクステータス
承認または拒否によってタスクを完了します。
メールアドレス
(オプション)タスクを完了する予定の割り当て先のメールアドレスを指定します。このフィールドが空白の場合、Workato は現在の割り当てユーザーをデフォルトとします。
# 出力
出力は、レシピのアクションやトリガー、およびワークフローアプリの対応するデータテーブルの列によって動的であり、異なる場合があります。
このデータを後続のステップで使用するには、データツリーから関連するデータピルをマッピングしてください。
- タスク
- このJSONオブジェクトには、以下の利用可能な属性が含まれています。
- タスクID
- Workatoは、ワークフローアプリ内の各タスクに対して一意のIDを自動的に生成します。
- タスク名
- タスクの名前です。
- ステータス
- タスクのステータスです。
利用可能な値には以下があります:
- 承認済み:
- タスクを完了するアクションを使用してタスクが完了し、その結果が承認済みである場合のステータスです。
- 拒否済み:
- タスクを完了するアクションを使用してタスクが完了し、その結果が拒否済みである場合のステータスです。
- 期限切れ:
- タスクが時間内に完了されなかった場合のステータスです。
- 承認済みかどうか
- タスクが承認済みのステータスで完了したかどうかです。
- 作成日時
- タスクが作成された日時です。
- 完了日時
- タスクが完了した日時です。
- 完了者
- タスクオブジェクト内のユーザーがタスクを完了したことを説明するネストされたJSONオブジェクトです。
- タスクが期限切れの場合、このオブジェクトは空になる場合があります。
利用可能な属性には以下があります:
- ユーザーID:
- ユーザーのIDです。
- タスク名:
- タスクを完了したユーザーの名前です。
- メール:
- ユーザーのメールアドレスです。
- リクエスト
- このJSONオブジェクトには、以下の利用可能な属性が含まれています。選択したワークフローアプリとそのデータテーブルによって、追加の出力が利用可能です。
- レコードID
- Workatoは、ワークフローアプリの対応するデータテーブルごとに一意のIDを自動的に生成します。
- アクティブタスク
- リクエストオブジェクト内のネストされたJSONオブジェクトです。
- このオブジェクトは、リクエストに関連付けられたアクティブなタスクがない場合は空です。
利用可能な属性は次のとおりです
- タスクID:
- タスクのIDです。
- タスク名:
- タスクの名前です。
- ステータス:
- タスクのステータスです。
- 割り当てられたユーザー:
- 割り当てられたタスクオブジェクト内のネストされたJSONオブジェクトです。
- このオブジェクトは、タスクがグループに割り当てられている場合は空です。
利用可能な属性は次のとおりです
- ユーザーID:
- タスクに割り当てられたユーザーのIDです。
- ユーザー名:
- タスクに割り当てられたユーザーの名前です。
- メール:
- タスクに割り当てられたユーザーのメールです。
- ステータス:
- ユーザーのステータスです。
- 割り当てられたグループ:
- 割り当てられたタスクオブジェクト内のネストされたJSONオブジェクトです。
- このオブジェクトは、タスクが個々のユーザーに割り当てられている場合は空です。
利用可能な属性は次のとおりです
- ユーザーID:
- タスクに割り当てられたユーザーのIDです。
- ユーザー名:
- タスクに割り当てられたユーザーの名前です。
- メール:
- タスクに割り当てられたユーザーのメールです。
- ステータス:
- ユーザーのステータスです。
- 期限日:
- タスクの期限日です。
- 作成者
- リクエストオブジェクト内のネストされたJSONオブジェクトです。
利用可能な属性は次のとおりです
- ユーザーID:
- リクエストを作成したユーザーのIDです。
- ユーザー名:
- リクエストを作成したユーザーの名前です。
- メール:
- リクエストを作成したユーザーのメールです。
- ステータス:
- ユーザーのステータスです。
- グループ
- 作成者オブジェクト内のネストされたJSONオブジェクトです。
利用可能な属性は次のとおりです
- グループID:
- このタスクが割り当てられているグループのIDです。
- グループ名:
- このタスクが割り当てられているグループの名前です。
- リストサイズ
- リストインデックス
- ステージ
- リクエストオブジェクト内のネストされたJSONオブジェクトです。
利用可能な属性は次のとおりです
- ステージID:
- このタスクが割り当てられているグループのIDです。
- グループ名:
- このタスクが割り当てられているグループの名前です。
- 作成日時
- レコードが作成された日付です。
- 更新日時
- レコードが最後に更新された日付です。
Last updated: 2024/2/22 23:17:11