カタログ タスク ワークフロー アクティビティ
[カタログ タスク] アクティビティは、サービスカタログ タスクレコードを作成します。
結果
activity.result を使用して、結果値を割り当てることができます。カタログ タスクレコードの最終 [状況] 値により、[タスクの作成] アクティビティの結果値が決まります。可能な結果値:- 完了してクローズ
- 未完了でクローズ
- スキップしてクローズ
- 削除済み
- キャンセル
入力フィールド
次のフィールドに入力した値によって、アクティビティの動作が決まります。
| フィールド | 説明 |
|---|---|
| カタログ タスク アクティビティの設定 次のフィールドは、カタログ タスク アクティビティの動作を指定します。 |
|
| タスクテーブル | このアクティビティが実行されるテーブル。ほとんどの場合、デフォルト値 [sc_req_item] のままにしておきます。 |
| 優先度 | 新しいタスクの [優先度] フィールドに割り当てたい値。 |
| 完了待ち | 選択した場合、ワークフローアクティビティはタスクの完了を待ってから継続します。選択を解除した場合、タスクは作成されますがワークフローも先に進みます。 |
| カタログ タスクレコードの設定 次のフィールドには、このアクティビティが作成するカタログ タスクに対して設定するフィールド値を指定します。 |
|
| タスク値取得元 | 新しいタスクのフィールドに入力する方法を指定します。
[タスク値取得元] の値を選択したら、その値に固有の追加フィールドがフォームに表示されます。 |
| 実行グループ [タスク値取得元] が [フィールド] に設定された場合にのみ表示されます |
このタスクの完了に対して責任を担うグループ。新しいタスクの [アサイン先グループ] フィールドに入力します。 |
| 担当者 [タスク値取得元] が [フィールド] に設定された場合にのみ表示されます |
このタスクの完了に対して責任を担うユーザー。新しいタスクの [アサイン先] フィールドに入力します。 |
| 簡単な説明 [タスク値取得元] が [フィールド] に設定された場合にのみ表示されます |
タスクの簡単な説明。新しいタスクの [簡単な説明] フィールドに入力します。 |
| 説明 [タスク値取得元] が [フィールド] に設定された場合にのみ表示されます |
タスクを閉じる前にユーザーが完了するためのタスク指示。新しいタスクの [説明] フィールドに入力します。 |
| テンプレート [タスク値取得元] が [テンプレート] に設定された場合にのみ表示されます。 |
タスクの値は、選択したテンプレートの値から読み込まれます。 |
| 値の設定 [タスク値取得元] が [値] に設定された場合にのみ表示されます。 |
ここで指定した値にタスクレコードの任意のフィールドを選択します。 |
| 詳細 | スクリプトを使用してカタログ タスクに値を割り当てる場合は、[詳細] をオンにします。[詳細] をオンにすると、スクリプトを入力できるテキスト ボックスが表示されます。 |
| 詳細スクリプト [詳細] フィールドをオンにした場合にのみ表示されます。 |
このスクリプト内にタスクに対する追加値を設定します。このスクリプトは、すでに指定した [フィールド]、[テンプレート]、または [値] を使用してタスク値が設定された後に実行されます。 追加の値を設定するときは、変数 [タスク] を使用します。例:
|
| カタログ タスク変数 | |
| タスク フォームの変数 | オプションのカタログ変数を指定して、カタログ タスク フォームに組み込みます。ここで選択した変数は、[変数エディター] と呼ばれるフィールドに表示されます。ここで変数を選択しないと、カタログ タスク フォームの [変数エディター] フィールドは表示されません。 |
| カタログ タスク スケジュール | |
| 期限日基準: | ワークフローがタスクの期間、期日、およびスケジュールを決定する方法を選択します。
|
| 期間 [期限日基準:] が [ユーザー指定の期間] に設定された場合にのみ表示されます。 |
特定の日数と時間。 |
| 相対期間 [期限日基準:] が [相対期間] に設定された場合にのみ表示されます。 |
営業日の一般的な数と長さ。 |
| 期日フィールド [期限日基準:] が [日付/時刻または期間フィールド] に設定された場合にのみ表示されます。 |
日付/時間または期間フィールド。 |
| 期日スクリプト [期限日基準:] が [スクリプト] に設定された場合にのみ表示されます。 |
「回答」を継続時間用の秒数に設定するスクリプト。 |
| スケジュール基準: | タイマーが勤務時間をカウントするために使用する基本スケジュール。スケジュールが指定されると、スケジュールで指定された回数のみ期間が考慮されます。たとえば、期間が 2 時間の場合、午前 8 時から午後 5 時のスケジュールでワークフローが午後 4 時に開始されると、翌日の午前 9 時に終了します。オプションは次のとおりです。
|
| スケジュール [スケジュール基準:] が [特定のスケジュール] に設定された場合にのみ表示されます。 |
リストから事前定義された [スケジュール]。 |
| スケジュール フィールド [スケジュール基準:] が [スケジュール フィールド] に設定された場合にのみ表示されます。 |
テーブルに関連付けられているスケジュールの日付/時刻または期間フィールド。有効なフィールドは、ツリー ダイアログの [要素を選択] に青色で表示されます。 |
| タイムゾーン基準: | 期間を計算するためのタイムゾーン。以下のタイムゾーン基準があります。
|
| タイムゾーン [スケジュール基準:] が [特定のスケジュール] に設定された場合にのみ表示されます 。 |
選択リストから希望するタイムゾーンを選択します。 |
| タイムゾーン フィールド [タイムゾーン基準:] が [タイムゾーン フィールド] に設定された場合にのみ表示されます。 |
テーブルに関連付けられているスケジュールの日付/時刻または期間フィールド。有効なフィールドは、ツリー ダイアログの [要素を選択] に青色で表示されます。 |
状況
| 状況 | 説明 |
|---|---|
| 実行中 | ワークフロー エンジンは、アクティビティの onExecute 機能を起動させることができます。 |
| 待機中 | アクティビティを再開する特定のイベントが発生するまで、ワークフロー エンジンはアクティビティを無視します。 |
| 完了 | アクティビティの実行が終了しました。アクティビティの結果については結果値を確認してください。 |
| キャンセル | このアクティビティ、またはこのアクティビティを含むワークフローはキャンセルされました。 |
| エラー | JavaScript エラーが発生しました。エラーの詳細についてログを確認してください。 |