Ajouter une règle métier pour la détermination des compétences

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Créez des règles métier pour permettre aux agents de travailler sur des tickets, des tâches de commande de travaux et des interactions de messagerie instantanée. Ces règles déclenchent des règles de détermination de compétences, qui ajoutent les compétences nécessaires aux éléments de travail respectifs. Cela garantit que les agents disposent des compétences appropriées pour gérer efficacement ces tâches.

    Avant de commencer

    Rôle requis : admin

    Activez le module d’extension Skill Determination [com.snc.skill_determination].

    Procédure

    1. Accédez à la Tout > Définition du système > Règles métier.
      Remarque :
      Si vous souhaitez utiliser les règles de détermination de compétences disponibles par défaut, assurez-vous que le champ Actif de cette règle est défini sur vrai. Par exemple, si vous souhaitez utiliser la Skill determination for interaction règle métier, assurez-vous que la règle est active.
    2. Sélectionnez Nouveau.
    3. Ajoutez des détails pour la règle métier.
      Champ Description
      Nom Nom descriptif de la règle métier.
      Table Sélectionnez la table sur laquelle vous souhaitez exécuter cette règle métier pour la détermination des compétences.
      Avancés
      1. Cochez la case Avancé .
      2. Sélectionnez l'onglet Avancé.
      3. Dans le champ Script , entrez le code suivant :
        (function executeRule(current, previous /*null when async*/ ) {
            var skillUtils = new sn_skill_rule.SkillDeterminationUtils();
            var skills = skillUtils.determineWorkItemSkills(current);
            skillUtils.assignSkillsToWorkItem(skills, current);
        })(current, previous);
      4. Dans l’onglet Quand exécuter , définissez le moment où vous souhaitez que la règle métier s’exécute. Pour plus d’informations, voir Créer une règle métier.
    4. Sélectionnez Soumettre.