D'accord.
Y as-t-il une possibilité que le ticket créé par le technicien lui-même ne soit pas comptabilisé dans ce paramètre.
Pour ce type de paramètre, j'aurais vu "Tous les tickets qui sont attribués à un autre technicien soit notifié par mail"
Je crois que c'est dans la ligne 212 où l'on pourrait rajouter une condition :
Si le mail du user connecté est le même que le user attribué en tant que technicien, alors pas d'envoi sinon envoi.
Qu'en pensez-vous ?
[Corrigé 3.1.33] Problème redirection ticket
Cela peut être intéressant, pouvez vous essayer de modifier le fichier ./core/auto_mail.php
remplacer:
par
remplacer:
Code : Tout sélectionner
}elseif (($rparameters['mail_auto_tech_attribution']==1) && ($_POST['modify'] || $_POST['quit']) && $globalrow['technician']==0 && $_POST['technician']!=0 )
Code : Tout sélectionner
}elseif (($rparameters['mail_auto_tech_attribution']==1) && ($_POST['modify'] || $_POST['quit']) && $globalrow['technician']==0 && $_POST['technician']!=0 && ($_POST['technician']!=$_SESSION['user_id']))
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
J'ai essayer et cela n'a pas l'air de fonctionner mais je pense qu'il y a un problème au niveau des transferts de ticket.
Lorsque je transfert un de mes tickets vers mon collègue, le message suivant apparait dans la liste des tâches :
11/06/2018 à 10h23: Transfert du ticket de Christopher P. vers Christopher P. (Effectué par Florian F.)
Or il devrait y avoir plutôt :
11/06/2018 à 10h23: Transfert du ticket de Florian. F. vers C. PATIN (Effectué par Florian F.)
J'ai pu reproduire le bug en version WebDemo.
Lorsque je transfert un de mes tickets vers mon collègue, le message suivant apparait dans la liste des tâches :
11/06/2018 à 10h23: Transfert du ticket de Christopher P. vers Christopher P. (Effectué par Florian F.)
Or il devrait y avoir plutôt :
11/06/2018 à 10h23: Transfert du ticket de Florian. F. vers C. PATIN (Effectué par Florian F.)
J'ai pu reproduire le bug en version WebDemo.
Serveur: OS: Debian 8 | Apache 2.4.10 | Mysql: 5.5.55-0 | PHP: 5.6.33
Gestsup : 3.1.33
Gestsup : 3.1.33
Bonjour,
effectivement il y a bien un bug sur le transfert pouvez vous essayer de modifier le fichier ./core/ticket.php
remplacer:
par:
effectivement il y a bien un bug sur le transfert pouvez vous essayer de modifier le fichier ./core/ticket.php
remplacer:
Code : Tout sélectionner
//detect transfert tech change to tech
if ($_POST['technician']!=$globalrow['technician'] && $globalrow['technician']!=0 && $_POST['technician']!='') {
$qry=$db->prepare("INSERT INTO `tthreads` (`ticket`,`date`,`author`,`text`,`type`,`tech1`,`tech2`) VALUES (:ticket,:date,:author,:text,:type,:tech1,:tech1)");
$qry->execute(array('ticket' => $_GET['id'],'date' => $datetime,'author' => $_SESSION['user_id'],'text' => '','type' => 2,'tech1' => $globalrow['technician'],'tech1' => $_POST['technician']));
}
Code : Tout sélectionner
//detect transfert tech change to tech
if ($_POST['technician']!=$globalrow['technician'] && $globalrow['technician']!=0 && $_POST['technician']!='') {
$qry=$db->prepare("INSERT INTO `tthreads` (`ticket`,`date`,`author`,`text`,`type`,`tech1`,`tech2`) VALUES (:ticket,:date,:author,:text,:type,:tech1,:tech2)");
$qry->execute(array('ticket' => $_GET['id'],'date' => $datetime,'author' => $_SESSION['user_id'],'text' => '','type' => 2,'tech1' => $globalrow['technician'],'tech2' => $_POST['technician']));
}
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
- cyrenot
- Gsup LEVEL 4
- Messages : 136
- Enregistré le : jeu. 5 avr. 2018 12:04
- Localisation : Schiltigheim
Bonjour,
Est-il possible d'envoyer un mail également lorsqu'il y a changement de technicien par une nouvelle assignation ?
merci
Est-il possible d'envoyer un mail également lorsqu'il y a changement de technicien par une nouvelle assignation ?
merci
------------------------------
GestSup : 3.2.29
PHP : 8.1.13
MariaDB : 10.5.18-MariaDB (nom de la base: bsup)
Windows NT 10.0 build 14393 (Windows Server 2016) AMD64
Apache : 2.4.54.2, serveur sécurisé
GestSup : 3.2.29
PHP : 8.1.13
MariaDB : 10.5.18-MariaDB (nom de la base: bsup)
Windows NT 10.0 build 14393 (Windows Server 2016) AMD64
Apache : 2.4.54.2, serveur sécurisé