Page 1 sur 1

Tickets A traiter - Statut complémentaires

Posté : mar. 9 avr. 2019 14:44
par cyrenot
Bonjour,

Dans notre paramétrage, nous avons ajouté des statuts complémentaires à ceux de bases.

Est-ce qu'il serait envisageable d'afficher en standard, dans la vue "A traiter", tous les tickets dont le statut est différent de Terminé, Rejeté et Non attribué ?

Statuts
Statuts
SNAG-0000-09-04-2019_14.29.03.png (22.56 Kio) Vu 3040 fois

Cela permettra de prendre automatiquement en compte les nouveaux statuts...
Je pense qu'il serait plus flexible de faire la sélection en excluant les 3 valeurs qui représentent des tickets "fermés".

Pour info, j'ai fais les updates suivants que je devrai maintenir si cette demande n'est pas intégrée :
\www\menu.php
  • Ligne 146
    // $query=$db->query("SELECT count(*) FROM `tincidents` WHERE $where_profil $where_service_your $where_agency_your AND disable='0' AND (state=1 OR state=2 OR state=6)");
    $query=$db->query("SELECT count(*) FROM `tincidents` WHERE $where_profil $where_service_your $where_agency_your AND disable='0' AND (state!=3 AND state!=4 AND state!=5)");
  • Ligne 245
    // $query=$db->query("SELECT count(*) FROM `tincidents`,`tusers` WHERE tincidents.user=tusers.id AND tincidents.disable='0' AND (tincidents.state=1 OR tincidents.state=2 OR tincidents.state=6)AND tusers.company='$ruser[company]'");
    $query=$db->query("SELECT count(*) FROM `tincidents`,`tusers` WHERE tincidents.user=tusers.id AND tincidents.disable='0' AND (tincidents.state!=3 AND tincidents.state!=4 AND tincidents.state!=5)AND tusers.company='$ruser[company]'");


\www\dashboard.php
  • Ligne 203
    // $state="AND (tincidents.state LIKE 1 OR tincidents.state LIKE 2 OR tincidents.state LIKE 6)";
    $state="AND (tincidents.state != 3 AND tincidents.state != 4 AND tincidents.state != 5)";

\www\index.php
  • Ligne 378
    // $query="SELECT count(*) FROM tincidents WHERE $profile='$uid' AND (state LIKE '1' OR state LIKE '2' OR state LIKE '6') $where_agency $where_service $parenthese2 AND disable='0'";
    $query="SELECT count(*) FROM tincidents WHERE $profile='$uid' AND (state != 3 AND state != 4 AND state != 5) $where_agency $where_service $parenthese2 AND disable='0'";

\www\core\searchengine_ticket.php
  • Ligne 30
    // if($_GET['state']=='meta'){$state="AND (tincidents.state=1 OR tincidents.state=2 OR tincidents.state=6)";} else {$state='';}
    if($_GET['state']=='meta'){$state="AND (tincidents.state!=3 AND tincidents.state!=4 AND tincidents.state!=5)";} else {$state='';}
Cdt,

Re: Tickets A traiter - Statut complémentaires

Posté : ven. 7 juin 2019 16:39
par cyrenot
Bonjour,

Serait-il possible d'avoir un retour sur ma proposition qui est facilement intégrable à votre outil et sans conséquence pour les utilisateurs.

Cdt,