Configurer une règle métier pour la réaffectation des tickets

  • Rversion finale: Australia
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Configurez la règle métier pour la réaffectation des tickets.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Définition du système > Règles métier.
    2. Cliquez sur Nouveau.
    3. Remplissez les champs du formulaire.

      Dans l’onglet Avancé , mettez à jour les champs de script .

      Tableau 1. Règle métier pour la réaffectation du ticket
      Champ Description
      Nom Nom de la règle métier
      Table Table à laquelle le ticket doit être réaffecté.
      Actives Cochez cette case
      Avancés Cochez cette case
      Où exécuter
      • Quand : asynchrone
      • Mettre à jour : cochez cette case
      • Conditions de filtre : appliquez la condition de filtre de la règle métier de réaffectation du ticket.

        Sélectionnez les champs auxquels le ticket doit être réaffecté. Ex. : champ Affecté à.

      Avancés Script : copiez et collez le script. Modifiez les valeurs selon vos besoins.

      Mettez à jour le nom du champ dans le assigned_to si vous utilisez une valeur différente.

      
      var importChatUtils = new sn_tcm_collab_hook.MSTeamsImportChatUtils();	
      var chatUtil = new sn_tcm_collab_hook.MSTeamsChatUtil();
      	
      var azureIds = chatUtil.getAzureIds([current.getValue('assigned_to')]); //Update the assigned_to field if required 
      var credentialAlias = chatUtil.getTeamsChatCredentialsAliasGr();
      var chats = importChatUtils.getChatsofADocument(current.sys_id);
      var azureId = '';
      	
      if (azureIds && azureIds.azureUserIds && azureIds.azureUserIds.length > 0) 
      	azureId = azureIds.azureUserIds[0];
      	
      if(gs.nil(azureId)){
      	gs.addErrorMessage(gs.getMessage('Invalid Azure Id, cannot add user to Chat'));
      	return;
      }
      	
      chats.forEach( function(chat) {
      	importChatUtils.addMemberToChat(chat,azureId,credentialAlias, current.getValue('assigned_to')); //Update the assigned_to field if required
      });
    4. Cliquez sur Envoyer.