状況フローとともにインストールされるコンポーネント
いくつかのタイプのコンポーネントが、状況フローとともにインストールされます。
状況フローとともにインストールされるテーブル
テーブルは、状況フローとともに追加されます。
| テーブル | 説明 |
|---|---|
| 状況フロー [sf_state_flow] | 状況フロー定義が含まれます。このテーブルには、作業指示書および作業指示書タスクの状況フロー定義を含むすべての状況フロー定義が含まれます。 |
| 作業指示書フロー [sf_work_order] | 作業指示の状況フロー定義が含まれます。このテーブルは、フィールドサービス管理 (FSM) が有効化されているときにインストールされます。 |
| 作業タスク フロー [sf_work_task] | 作業指示タスクの状況フロー定義が含まれます。このテーブルは、フィールドサービス管理 (FSM) が有効化されているときにインストールされます。 |
状況フローとともにインストールされるビジネス ルール
ビジネス ルールは、状況フローとともに追加されます。
| ビジネスルール | テーブル | 説明 |
|---|---|---|
| 状況フローにおけるアサート フィールドの一意性 | 状況フロー [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 | クライアントスクリプトからの状況フロー機能へのアクセスを許可します。 |