Composants d’évaluation intelligente

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Plusieurs types de composants sont installés avec la fonctionnalité Évaluation intelligente, notamment les tables, les règles métier, les includes de script et les travaux planifiés.

    Tables

    L’évaluation intelligente ajoute la table répertoriée dans la table suivante.

    Tableau 1. Table ajoutée avec l’évaluation intelligente
    Table Description
    Modèle de questionnaire

    [sn_fsm_smart_asmt_template]

    Stocke des informations sur les modèles d’évaluation intelligente et le questionnaire associé.

    L’évaluation intelligente met à jour la table répertoriée dans les tables suivantes.

    Règles métier

    L’évaluation intelligente ajoute les règles métier répertoriées dans le tableau suivant.

    Tableau 2. Règles métier installées avec Évaluation intelligente
    Règle métier Table Description
    Déclencher l’évaluation intelligente Tâche de commande de travaux

    [wm_task]

    Génère des instances d’évaluation intelligente pour les tâches de commande de travaux.
    Déclencher l’évaluation intelligente Commande de travaux

    [wm_order]

    Génère des instances d’évaluation intelligente pour les commandes de travaux.
    Déclencher l’évaluation intelligente Produit affecté

    [wm_m2m_product_to_work_order]

    Génère des instances d’évaluation intelligente pour les produits affectés.
    Vérifier l’association en double du modèle Modèle de questionnaire

    [sn_fsm_smart_asmt_template]

    Garantit que chaque modèle d’évaluation intelligente est associé à un seul enregistrement de questionnaire.

    Un modèle d’évaluation intelligente ne peut pas être lié à plusieurs enregistrements de questionnaire.

    Includes de script

    L’évaluation intelligente ajoute les includes de script répertoriés dans la table suivante.

    Tableau 3. Includes de script installés avec Évaluation intelligente
    Script Include Description
    FSMSmartAsmtUIControlSNC Possède des méthodes pour contrôler les composants et les actions de l’interface utilisateur en fonction de la configuration de l’évaluation intelligente.
    FSMSmartAsmtUIControl Contient une couche personnalisable pour le script FSMSmartAsmtUIControlSNC.
    FSMSmartAssessmentUtilSNC Contient des méthodes pour tous les qualificatifs de référence et génère des évaluations à partir du modèle d’évaluation intelligente si les conditions sont remplies.
    FSMSmartAssessmentUtil Contient une couche personnalisable pour le script FSMSmartAssessmentUtilSNC.
    FSMSmartAssessmentDaoSNC Contient toutes les requêtes de base de données associées à l’évaluation intelligente.
    FSMSmartAssessmentDao Contient une couche personnalisable pour le script FSMSmartAssessmentDaoSNC.
    FSMSmartAssessmentMigrationHelperSNC Contient les méthodes liées à la migration du questionnaire de type enquête et de ses instances vers l’évaluation intelligente.
    FSMSmartAssessmentMigrationHelper Enveloppe
    FSMSmartAssessmentsConstants Contient les constantes pour l’évaluation intelligente.
    QuestionnaireUtilSmartAssessmentImpl Implémente le point d’extension QuestionnaireUtilExtPoint et contient des méthodes utilitaires pour les questionnaires et les évaluations.
    QuestionnaireUtilAjax Contient des méthodes pour modifier les champs de la page d’enregistrement en fonction de la configuration.

    Tâche planifiée

    L’évaluation intelligente ajoute la tâche planifiée répertoriée dans la table suivante.

    Tableau 4. Tâche planifiée installée avec Évaluation intelligente
    Tâche planifiée Description
    Migrer les instances d’enquête vers les évaluations intelligentes Migre les instances de questionnaire vers l’évaluation intelligente et redéclenche les instances migrées.