ステータスフローとともにインストールされるコンポーネント
いくつかのタイプのコンポーネントが、ステータスフローとともにインストールされます。
ステータスフローとともにインストールされるテーブル
テーブルは、ステータスフローとともに追加されます。
| テーブル | 説明 |
|---|---|
| ステータスフロー [sf_state_flow] | ステータスフロー定義が含まれます。このテーブルには、作業指示書および作業指示書タスクのステータスフロー定義を含むすべてのステータスフロー定義が含まれます。 |
| 作業指示書フロー [sf_work_order] | 作業指示のステータスフロー定義が含まれます。このテーブルは、Field Service Management が有効化されているときにインストールされます。 |
| 作業タスク フロー [sf_work_task] | 作業指示タスクのステータスフロー定義が含まれます。このテーブルは、Field Service Management が有効化されているときにインストールされます。 |
ステータスフローとともにインストールされるビジネス ルール
ビジネス ルールは、ステータスフローとともに追加されます。
| ビジネスルール | テーブル | 説明 |
|---|---|---|
| ステータスフローにおけるアサート フィールドの一意性 | ステータスフロー [sf_state_flow] |
ビジネス ルールと UI アクションが誤って新しいステータスフローにコピーされないようにします。 |
| クライアント スクリプトの確認 | ステータスフロー [sf_state_flow] |
クライアントス クリプトを新しいレコードに追加します。 |
| イベント ルールの確認 | ステータスフロー [sf_state_flow] |
イベント フィールドが更新されると、イベント ルールを追加または削除します。 |
| 作業メモ ルールの確認 | ステータスフロー [sf_state_flow] | ステータスフローの作業メモが更新されると、作業メモ ルールを追加または削除します。 |
| ビジネス ルールの作成 | ステータスフロー [sf_state_flow] |
自動条件またはスクリプトが存在する場合、ビジネス ルールを自動的に作成します。 |
| フィールド コントロールのスクリプトの作成 | ステータスフロー [sf_state_flow] |
フィールド コントロールが使用されているときに、フィールド コントロールのスクリプトを作成します。 |
| UI アクションの作成 | ステータスフロー [sf_state_flow] |
手動条件またはスクリプトが入力されたときに、UI アクションを自動的に作成します。 |
| 関連要素の削除 | ステータスフロー [sf_state_flow] |
ステータスフローが削除されると、関連するすべてのクライアント スクリプト、ビジネス ルール、UI アクション、および上書きを削除します。 |
| フィールド コントロールのスクリプトの削除 | ステータスフロー [sf_state_flow] |
すべてのフィールド コントロールが無効になっている場合、クライアント スクリプトのいずれかを削除する必要があるかどうかを確認します。 |
| 状態の変更 | ステータスフロー [sf_state_flow] |
状態が変更されたときに、状態の正しい選択値を取得します。 |
| 従属レコードの更新 | ステータスフロー [sf_state_flow] |
ステータスフローが有効または無効になったときに、ビジネス ルールと UI アクションも有効または無効になるようにします。 |
ステータスフローとともにインストールされるスクリプトインクルード
スクリプトインクルードは、ステータスフローとともに追加されます。
| スクリプトインクルード | 説明 |
|---|---|
| StateFlow | ステータスフローを実装し、ビジネス ルール、UI アクション、辞書オーバーライド、クライアント スクリプトなどのステータスフロー要素の作成をサポートします。 |
| StateFlowAJAX | クライアント スクリプトからのステータスフロー機能へのアクセスを許可します。 |