を使用した手動タスクの自動化 ディシジョンビルダー
ServiceNow スタジオ でアプリケーションにディシジョンテーブルを追加することで、ビジネス上の意思決定をアプリケーションロジックから切り離します。
始める前に
必要なロール:admin または delegated_developer
手順
- 移動先 すべて > App Engine > ServiceNow スタジオ.
- 選択 作成/挿入 > ファイル.
- 選択 自動化 > ディシジョンテーブル.
- [Continue (続行)] を選択します。
- [名前] フィールドに「グラフィックデザイナーの選択」と入力します。
- [Build decision table (ディシジョンテーブルのビルド)] を選択します。
- [ 入力] の横にある (+) [追加]を選択します。
-
フォームで、フィールドに入力します。
フィールド エントリ ラベル 要求 タイプ 参照 テーブル マーケティングデザイン要求 必須 オフへの切り替え - [Add condition column (条件列の追加)] を選択します。
- (+) [条件列を追加] を選択します。
- [条件] 列ラベルに「 外部である」 と入力します。
-
フォームで、フィールドに入力します。
フィールド エントリ 評価するデータ フィールド フィールド マーケティングデザイン要求テーブルの外部フィールド - [Done (完了)] を選択します。
- (+) [結果列を追加] を選択します。
-
フォームで、フィールドに入力します。
フィールド エントリ 結果列ラベル グラフィックデザイナー 結果タイプ 参照 結果テーブル User (ユーザー) [sys_user] - [Done (完了)] を選択します。
-
空の [ 外部条件] の 行で選択します。
- true を選択します。
- [OK] を選択します。
- true の結果を Bud Richman に設定します。
-
[デフォルトの結果] を [Howard Johnson] に設定します。
- [Save (保存)] を選択します。
- [Publish (公開)] を選択します。
- 確認して [公開] を選択します。
- ナビゲーターパネルで、マーケティング設計要求テーブルに戻ります。
- [Flow (フロー)] を選択します。
-
マーケティング設計要求作成フローを選択します。
- [Trigger (トリガー)] のすぐ下にある (+) を選択します。
- [ Flow Logic (フローロジック)] を選択します。
-
[ Make a decision (意志決定)]を選択します。
- [ ディシジョンテーブル] を [グラフィックデザイナーを選択] に設定します。
- [ 分岐を使用] をオフに切り替えます。
-
[ 要求 データピルピッカー] アイコン (
) を選択します。
- [ Trigger – Record Created] を選択します。
-
[Record (レコード)] を選択します。
- [Done (完了)] を選択します。
- [意思決定] アクションの直後の [更新 ] アクションの省略記号を選択します。
-
[View (ビュー)] を選択します。
-
[ フィールド ] データピルピッカーを選択します。
-
選択 1 – 決断を下す > ディシジョンテーブルの複数の結果レコード > 結果要素 > グラフィックデザイナー.
- [Done (完了)] を選択します。
- [Save (保存)] を選択します。
- [Activate (アクティブ化)] を選択します。
- もう一度 [アクティブ化] を選択して、選択を確定します。