ticket_tech_super et gestion des groupes de techniciens

Décrivez les améliorations que vous souhaiteriez pour les prochaines versions.
Avatar du membre
cyrenot
Gsup LEVEL 4
Messages : 136
Enregistré le : jeu. 5 avr. 2018 12:04
Localisation : Schiltigheim

Bonjour,

J'ai activé l'autorisation ticket_tech_super pour les superviseurs, techniciens et admin.
Les superviseurs sont bien visibles dans la liste déroulante des techniciens présent au niveau du ticket.

Le problème est que les superviseurs n'apparaissent pas dans la liste déroulantes présente au niveau de la création des groupes de techniciens (Ajout d'un nouveau membre).

Je vous remercie par avance pour la prise en compte de cette autorisation au niveau des groupes de techniciens.

Bien cordialement,
------------------------------
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é
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

il ne s'agit pas d'un bug le droit "ticket_tech_super" Affiche les superviseurs dans la liste des techniciens sur un ticket.
Pouvez-vous détailler l'objectif finale afin de pouvoir analyser la demande.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
cyrenot
Gsup LEVEL 4
Messages : 136
Enregistré le : jeu. 5 avr. 2018 12:04
Localisation : Schiltigheim

Bonjour,

Mon problème est le suivant :
Nous avons des prestataires extérieurs et nous souhaitons leur affecter des tâches et suivre leurs activités via les tickets (nous, techniciens devenons "demandeur" ; le prestataire devient "technicien").
De plus, nous utilisons l'attribution automatique des tickets à des groupes de techniciens et nous souhaitons intégrer les prestataire dans ces groupes.

La problématique est que je ne souhaite pas que les prestataires aient des droits aussi large que les "techniciens" internes (rôle technicien).

Solution trouvée :
Grâce au droit ticket_tech_super qui permet d'afficher les superviseurs dans la liste des "techniciens" sur un ticket, je me suis dit que c'était une bonne solution d'utiliser ce rôle superviseur pour les prestataires afin de les considérer comme des techniciens. Et comme nous utilisons l'assignation auto des tickets à des groupes de techniciens, je voulais ajouter les prestataires dans ces groupes via la liste "Ajout d'un nouveau membre".
SNAG-0000-24-07-2020_07.32.55.png
SNAG-0000-24-07-2020_07.32.55.png (50.73 Kio) Vu 4543 fois

Pour répondre à ces problématiques, j'ai décidé d'ajuster les droits du "superviseur" afin de leur attribuer des droits similaires au rôle technicien mais avec moins de possibilités. et cela me permettrait de traiter les superviseurs comme des techniciens.

Mon problème :
Les superviseurs n'apparaissent pas dans la liste "Ajout d'un nouveau membre" et ils devraient être traité comme les autres techniciens lors de l'attribution auto des tickets (réception d'un mail...).

Si vous souhaitez des infos complémentaires, n'hésitez pas à m'en faire part.

Bien à vous,
------------------------------
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é
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez vous installer dans un premier temps la dernière version stable 3.1.50.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
cyrenot
Gsup LEVEL 4
Messages : 136
Enregistré le : jeu. 5 avr. 2018 12:04
Localisation : Schiltigheim

ok, je ne pourrais le faire que la semaine prochaine.
Je reviendrai vers vous lorsque se sera fait.
------------------------------
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é
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Très bien je vous fournirai un patch pour que les superviseur apparaissent dans la liste, en revanche il est possible qu'il y est d'autres points de blocage car le profil superviseur n'est pas destiné à cet usage initialement.

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Vous pourrez tester le patch en pièce jointe pour la version 3.1.50.
Fichiers joints
patch_pour_3.1.50.zip
(3.94 Kio) Téléchargé 240 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
cyrenot
Gsup LEVEL 4
Messages : 136
Enregistré le : jeu. 5 avr. 2018 12:04
Localisation : Schiltigheim

Bonjour,

Le patch fonctionne pour l'ajout des superviseurs dans un groupe de technicien. Merci :)

Je viens de constater lors des tests les disfonctionnements suivant :
1. Un technicien est désactivé, le mail d'information au membres du groupe est envoyé même aux personnes dont le compte est désactivé. !
Est-il possible de ne pas envoyer de mail aux personnes dont "disable=1" ?

2. L'utilisateur superviseur ne voit pas les tickets affecté au groupe auquel il appartient.
Le groupe auquel il appartient n'apparaît pas dans la section "Vos tickets"


Merci d'avance pour ces nouvelles corrections.

Bien cordialement,
------------------------------
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é
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous spécifier quelle notification ne prend pas en compte les utilisateurs désactivés dans les groupes ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
cyrenot
Gsup LEVEL 4
Messages : 136
Enregistré le : jeu. 5 avr. 2018 12:04
Localisation : Schiltigheim

Bonjour,

La notification qui ne prend pas en compte les utilisateurs désactivés dans les groupes est :
Le ticket n°nnnn: xxxxxxxx vous a été attribué.

En faisant des tests pour reproduire le cas précédent, je suis tombé également sur le cas suivant:
Si un groupe est affecté à un ticket et qu'après avoir enregistré le ticket, l'utilisateur ajoute un commentaire dans la résolution, aucun mail n'est envoyé au groupe.
2020-07-28_09-41-07.png
2020-07-28_09-41-07.png (148.23 Kio) Vu 4477 fois

Bien cordialement,
------------------------------
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é
Répondre