You are not logged in.
Pages: 1
Topic closed
Bonjour,
Je souhaiterais pouvoir sortir un rapport affichant le cumul du temps passé par mes techniciens sur les tickets clients regroupés par entité (ici donc par client) a des fins de facturation.
Je suis entrain d'étudier le plugin "reports" mais je ne trouve pas ce que je recherche pour le moment.
Avez vous une piste ou une bonne pratique si la fonctionnalité est disponible dans glpi ?
Merci
Cordialement
* GLPI 9.2.1
* FusionInventory 9.1+1.0
* Agent Fusion 2.4
Offline
bonjour,
je suppose que vous ne souhaitez facturer que les temps des tickets Clos,
pour le temps passé, vous avez la possibilité de faire la somme des temps des tâches des tickets de chaque entité clos pendant une période.
(vous avez aussi la possibilité de faire la somme des temps des taches réalisées pendant une période mais vous risquez de facturer des taches de tickets pas resolus)
il vous faut des règles pour la rédaction des tâches : eventuellement utiliser la catégorie, facturable/non facturable, ou si toutes vos presta n'ont pas la même valeur creer des catégories de tache Tache20€/h, Tache 50€/h,Tache gratuite (forfait)....
ensuite pour la facturation vous groupez en plus par catégorie et vous multipliez par le taux horaires.
attention les temps sont enregistrés en secondes : lors de la conversion par php de secondes en heures il y a une limite haute ( vers 800heures il me semble me souvenir)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci pour votre réponse rapide.
Vous me confirmez donc que je peux faire la somme des temps des taches réalisées, mais comment dois-je m'y prendre ? dans quelle partie puis-je extraire ces données ?
* GLPI 9.2.1
* FusionInventory 9.1+1.0
* Agent Fusion 2.4
Offline
quelle version de glpi ?
en gros,
vous apellez les tables :
SELECT glpi_entity.name, glpi_taskcategories.name,SEC_TO_TIME(sum( T.actiontime )) FROM `glpi_tickettasks` T
join glpi_tickets on...
join glpi_entities on ...
join glpi_taskcategories on ...
where glpi_tickets.closedate between(datedébut and date fin) and is deleted=0
group by glpi_entity.name, glpi_taskcategories.name
c'est très grossier comme requête et probablement avec les fautes de frappe mais dans l'esprit c'est ça.
edit :
bien sur ça ne marche que si les tickets sont rédigés avec rigueur ( durées, et catégorie de tache, et si vous ne réouvrez pas les tickets clos )
group by
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci encore,
Je suis en version 0.90 de GLPI.
Donc il me faut passer directement par SQL en tapant dans la base de données c'est bien ca ? (Pour ce qui concerne la requête je me débrouille )
Je peux également utiliser le plugin reports et générer ma page PHP pour créer mon propre rapport je suppose.
Petite question également au sujet de ce plugin, peut-être pourrez vous m'éclairer, ou puis-je trouver les rapports additionnels proposés par ce plugin car après installation et activation de ce dernier je ne trouve pas plus de "rapports" dans la section portant le même nom dans GLPI
* GLPI 9.2.1
* FusionInventory 9.1+1.0
* Agent Fusion 2.4
Offline
vous pouvez tester vore requète dans sql directement mais l'idée c'est de l'enregistrer dans un nouveau rapport avec la presentation qui vous convient et le critère de date sous forme de calendrier. et eventuellement la selection d'entité, ou....
je n'ai pas encore installé ce plugin en 0.90 mais en 0.83 il faut fixer les droits rapport par rapport dans configuration >plugin>rapport> gestion des droits par rapports
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Parfait j'ai toutes les infos dont j'ai besoin il n'y a plus qu'a se mettre au travail.
Merci pour ces informations précises et précieuses LaDenrée
* GLPI 9.2.1
* FusionInventory 9.1+1.0
* Agent Fusion 2.4
Offline
Pages: 1
Topic closed