Configurer une règle métier pour la réaffectation des tickets
Configurez la règle métier pour la réaffectation des tickets.
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la Tous > Définition du système > Règles métier.
- Cliquez sur Nouveau.
-
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 }); - Cliquez sur Envoyer.