スマートアセスメント コンポーネント

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • いくつかのタイプのコンポーネント (テーブル、スクリプト、ビジネスルールなど) が スマートアセスメント とともにインストールされます。

    テーブル

    スマートアセスメント は、次のテーブルにリストされているテーブルを追加します。

    表 : 1. とともに追加されたテーブル スマートアセスメント
    テーブル 説明
    アンケートテンプレート

    [sn_fsm_smart_asmt_template]

    スマートアセスメントテンプレートとそれに関連するアンケートに関する情報を保存します。

    ビジネスルール

    スマートアセスメント は、次の表に示すビジネスルールを追加します。

    表 : 2. インストールされているビジネスルール スマートアセスメント
    ビジネスルール テーブル 説明
    スマートアセスメントをトリガー 作業指示タスク

    [wm_task]

    作業指示タスクの スマートアセスメント インスタンスを生成します。
    スマートアセスメントをトリガー 作業指示

    [wm_order]

    作業指示の スマートアセスメント インスタンスを生成します。
    スマートアセスメントをトリガー 影響を受ける製品

    [wm_m2m_product_to_work_order]

    影響を受ける製品の スマートアセスメント インスタンスを生成します。
    テンプレートの重複する関連付けを検証 アンケートテンプレート

    [sn_fsm_smart_asmt_template]

    スマートアセスメント テンプレートが 1 つのアンケートレコードにのみ関連付けられていることを確認します。

    スマートアセスメントテンプレートを複数のアンケートレコードにリンクすることはできません。

    スクリプトインクルード

    スマートアセスメント は、次の表に示すスクリプトインクルードを追加します。

    表 : 3. インストールされたスクリプトインクルード スマートアセスメント
    スクリプトインクルード 説明
    FSMSmartAsmtUIControlSNC スマートアセスメントの構成に基づいて UI コンポーネントとアクションを制御するメソッドがあります。
    FSMSmartAsmtUIControl スクリプト FSMSmartAsmtUIControlSNC のカスタマイズ可能なラッパーが含まれています。
    FSMSmartAssessmentUtilSNC すべての参照修飾子のメソッドを含み、条件が満たされている場合は スマートアセスメント テンプレートからアセスメントを生成します。
    FSMSmartAssessmentUtil スクリプト FSMSmartAssessmentUtilSNC のカスタマイズ可能なラッパーが含まれています。
    FSMSmartAssessmentDaoSNC スマートアセスメントに関連するすべてのデータベースクエリが含まれます。
    FSMSmartAssessmentDao スクリプト FSMSmartAssessmentDaoSNC のカスタマイズ可能なラッパーが含まれています。
    FSMSmartAssessmentMigrationHelperSNC サーベイタイプのアンケートとそのインスタンスの スマートアセスメントへの移行に関連するメソッドが含まれています。
    FSMSmartAssessmentMigrationHelper 上包み
    FSMSmartAssessmentsConstants スマートアセスメント定数を保持します。
    QuestionnaireUtilSmartAssessmentImpl 拡張ポイント QuestionnaireUtilExtPoint を実装し、アンケートとアセスメントのためのユーティリティメソッドを含みます。
    QuestionnaireUtilAjax 構成に基づいてレコードページのフィールドを変更するメソッドが含まれています。

    スケジュール済みジョブ

    スマートアセスメント は、次の表に示すスケジュール済みジョブを追加します。

    表 : 4. とともにインストールされるスケジュール済みジョブ スマートアセスメント
    スケジュール済みジョブ 説明
    サーベイインスタンスのスマートアセスメントへの移行 アンケートインスタンスを スマートアセスメント に移行し、移行されたインスタンスを再トリガーします。