Changes

Line 15: Line 15:  
=Introduction=
 
=Introduction=
   −
 
+
Ce module permet de gérer un service de type HelpDesk. La création et le suivi de tickets est possible à partir du back-office, mais également d'un portail public simplifié.
 
=Installation=
 
=Installation=
 
{{NoInstallModuleFr}}
 
{{NoInstallModuleFr}}
Line 22: Line 22:  
{{ActivationModuleFr}}<br />
 
{{ActivationModuleFr}}<br />
   −
==== Interface publique et URL alternative ====
+
====Interface publique et URL alternative====
Si vous voulez rendre accessible votre interface publique de gestion des tickets sur une adresse différente de celle de votre dolibarr indiquez la dans le champ "URL alternative pour l'interface publique".
+
Une interface publique permettant la saisie et consultation des tickets en ligne est disponible. Il faut l'activer sur l'espace configuration du module Ticket.
 +
 
 +
Si vous voulez rendre accessible votre interface publique de gestion des tickets sur une adresse différente de celle de votre Dolibarr indiquez la dans le champ "URL alternative pour l'interface publique".
   −
Vous devrez ensuite probablement créer une entrée DNS, et un VirtualHost sur votre serveur d'hébergement. Vous trouverez ci-dessous une proposition de configuration pour Apache:<syntaxhighlight lang="apache">
+
Vous devrez ensuite probablement créer une entrée DNS, et un VirtualHost sur votre serveur d'hébergement. Vous trouverez ci-dessous une proposition de configuration pour Apache:
 +
<syntaxhighlight lang="apache">
 
<VirtualHost *:443>
 
<VirtualHost *:443>
     ServerName sav.caprel.fr
+
     ServerName sav.dolibarr.fr
     ServerAdmin contact @ caprel.fr
+
     ServerAdmin contact @ dolibarr.fr
   −
     <Directory /srv/webs/erp.caprel.fr/htdocs/public/ticket/>
+
     <Directory /srv/webs/erp.dolibarr.fr/htdocs/public/ticket/>
 
       AllowOverride All
 
       AllowOverride All
 
       Require all granted
 
       Require all granted
 
     </Directory>
 
     </Directory>
   −
     DocumentRoot /srv/webs/erp.caprel.fr/htdocs/public/ticket/
+
     DocumentRoot /srv/webs/erp.dolibarr.fr/htdocs/public/ticket/
 
     LogLevel warn
 
     LogLevel warn
     ErrorLog /srv/webs/erp.caprel.fr/logs/error-sav.log
+
     ErrorLog /srv/webs/erp.dolibarr.fr/logs/error-sav.log
     CustomLog /srv/webs/erp.caprel.fr/logs/access-sav.log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
+
     CustomLog /srv/webs/erp.dolibarr.fr/logs/access-sav.log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
    
     SSLProxyEngine on
 
     SSLProxyEngine on
   −
     ProxyPass "/core/" "https://erp.caprel.fr/core/"
+
     ProxyPass "/core/" "https://erp.dolibarr.fr/core/"
     ProxyPassReverse "/core" "https://erp.caprel.fr/core/"
+
     ProxyPassReverse "/core" "https://erp.dolibarr.fr/core/"
   −
     ProxyPass "/theme/" "https://erp.caprel.fr/theme/"
+
     ProxyPass "/theme/" "https://erp.dolibarr.fr/theme/"
     ProxyPassReverse "/theme" "https://erp.caprel.fr/theme/"
+
     ProxyPassReverse "/theme" "https://erp.dolibarr.fr/theme/"
   −
     ProxyPass "/custom/" "https://erp.caprel.fr/custom/"
+
     ProxyPass "/custom/" "https://erp.dolibarr.fr/custom/"
     ProxyPassReverse "/custom" "https://erp.caprel.fr/custom/"
+
     ProxyPassReverse "/custom" "https://erp.dolibarr.fr/custom/"
   −
     ProxyPass "/viewimage.php" "https://erp.caprel.fr/viewimage.php"
+
     ProxyPass "/viewimage.php" "https://erp.dolibarr.fr/viewimage.php"
     ProxyPassReverse "/viewimage.php" "https://erp.caprel.fr/viewimage.php"
+
     ProxyPassReverse "/viewimage.php" "https://erp.dolibarr.fr/viewimage.php"
   −
     ProxyPass "/includes/" "https://erp.caprel.fr/includes/"
+
     ProxyPass "/includes/" "https://erp.dolibarr.fr/includes/"
     ProxyPassReverse "/includes" "https://erp.caprel.fr/includes/"
+
     ProxyPassReverse "/includes" "https://erp.dolibarr.fr/includes/"
   −
     ProxyPass "/css/" "https://erp.caprel.fr/ticket/css/"
+
     ProxyPass "/css/" "https://erp.dolibarr.fr/ticket/css/"
     ProxyPassReverse "/css" "https://erp.caprel.fr/ticket/css/"
+
     ProxyPassReverse "/css" "https://erp.dolibarr.fr/ticket/css/"
    
     <IfModule mod_ssl.c>
 
     <IfModule mod_ssl.c>
Line 72: Line 75:  
<pre>
 
<pre>
 
                                             -> Suspendu (7) ->
 
                                             -> Suspendu (7) ->
                                             \               /
+
                                             \               /
 
Non Lu (0) ---> Lu (1) --> Assigné (2) -->  En cours (3) ------------->  Fermé/Résolu (8)
 
Non Lu (0) ---> Lu (1) --> Assigné (2) -->  En cours (3) ------------->  Fermé/Résolu (8)
                                            /             \                               
+
  |                                          /               \                               
                                      Attente retour demandeur (5)
+
  |                                    Attente retour demandeur (5)
\                                                   /
+
  \                                                 /
\-------------------------------------------------/
+
    \-----------------------------------------------/
 
                           |
 
                           |
 
                       Annulé (9)
 
                       Annulé (9)
Line 84: Line 87:  
=Créer un ticket depuis le backoffice=
 
=Créer un ticket depuis le backoffice=
    +
L'utilisateur clique sur l'item de menu Ticket, puis sur Nouveau ticket.
 +
 +
Un formulaire l'invite à sélectionner (obligatoires) :
 +
 +
*'''Type de demande''' (par défaut : Question commerciale, Demande d'aide fonctionnelle, Question ou bug, Demande de changement ou d'amélioration, Autre)
 +
*'''Groupe du ticket''' (par défaut Autre)
 +
*'''Sévérité''' (par défaut : Faible, Normal, Elevé, Critique,bloquant
 +
 +
et saisir son '''Sujet''' et '''Message''' (obligatoires)
 +
 +
Il peut également ajouter un fichier joint, préciser le '''Tiers''', '''Contact''', '''Projet''' concerné.
 +
 +
Il peut également assigné un '''utilisateur''' à se ticket et le '''notifier''' de la création l'utilisateur verra ensuite ce ticket dans la liste Mes tickets.
    +
''Configuration'' '': Il est possible de modifier les listes proposées pour Type de demande, Groupe de Ticket, Sévérité en se rendant sur Dictionnaires''
 +
 +
Une fois le ticket créé, il est possible d'ajouter des messages privés (des commentaires sur les actions réalisées ou à réaliser) ou d'envoyer par mail des informations aux contacts liés à ce ticket.
 
=Créer un ticket depuis l'interface publique=
 
=Créer un ticket depuis l'interface publique=
 +
 +
Pour la création des tickets via l'interface publique il faut activer l'interface via
 +
[[File:Activation de l'interface publique des tickets.png|alt=Activation de l'interface publique des tickets|center|thumb|991x991px|Activation de l'interface publique des tickets]]
 +
 +
Puis penser à mettre le champ public dans le dictionnaire "Ticket - Catégorisation du ticket"
 +
 +
[[File:Champs obligatoire pour les groupes de ticket.png|center|thumb|651.323x651.323px]]
 +
 +
 +
=Permissions=
 +
 +
v19.0.3 : Les permissions possibles du Gestionnaire de tickets sont :
 +
 +
*'''Voir tickets''' : Lorsqu'il n'a que ce droit, l'utilisateur peut uniquement consulter la liste des tickets et éventuellement y ajouter un message privé, ou envoyer un email  à un contact du ticket; Dans ce cas là, il ne peut pas créer de nouveau ticket. ''/!\ Attention : il peut consulter tous les tickets, pas seulement ceux qu'il a créé''
 +
*'''Modifier des tickets''' : Attention, l'utilisateur peut modifier ses tickets mais également tous les tickets saisis ou assignés à d'autres utilisateurs. Par modifier, on entend : éditer le sujet, la progression, la classification, modifier l'état dans le workflow), fermer le ticket
 +
*'''Supprimer tickets''' : permet de à l'utilisateur de supprimer le ticket même s'il n'es pas concerné par le ticket (ni créateur, ni contact, ni assigné)
 +
*'''Gérer les tickets''' : cette option activée seule permet d'éditer le message initial.
 +
*'''Exporter les tickets'''
304

edits