You are not logged in.
Mon DSI m'a soumis une demande (peut-être particulière et isolée et dans ce cas je m'en excuse d'avance si elle n'est pas utile). Il souhaiterait avoir (soit dans un rapport ou directement dans l'affichage des contrats) une synthèse des coûts globaux des contrats.
Je m'explique :
En 2013, les contrats ont coûté 100 000€.
En 2014, les contrats ont coûté 80 000€.
En prévision, 2015 les contrats devraient coûter 70 000€.
Les prévisions pourraient être calculées en fonction des dates de fin des contrats...
Ce qui permettrait de voir qu'à coûts constant notre service "dispose" de 20 000€ supplémentaire. Nous pensons que cela pourrait grandement faciliter les DSI lors des périodes d'établissement de budget.
Merci d'avance ! :-)
Offline
Cela n'intéresse donc personne... :'( Tant pis j'aurais essayé ! :-)
Offline
Tu peux emputer sur le budget
Offline
dans le cout du contrat vous indiquez le cout annuel ou la totalité du contrat pour la période?
(c'est pour préparer la requete sql du rapport)
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
@ddurieux : Il ne me semble pas qu'avec la gestion du budget on puisse avoir un rapport (dans GLPI ou avec le plugin) de type tableau ou graphique. Ma demande allait plutôt dans ce sens. ;-)
@LaDenrée : Mon DSI rentre les loyers trimestriels de ses contrats mais il n'utilise pas encore les budgets... (peut-être un poil compliqué à gérer, non ?)
Last edited by maxime31 (2014-12-19 15:00:35)
Offline
donc il a un contrat du 1/1 au 31/3 pour x€ et un contrat de 1/4 ao 30/6 pour y€ ?
donc il n'y a pas de contrat à cheval sur 2 ans
si c'est ça c'est assez simple on fait la somme des contrats groupés par année de création et hop...
select year(begin_date) AS annee, sum(cost) as total from glpi_contracts group by annee
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
Non, en fait il rajoute le coûts trimestriel à chaque fois.
Exemple :
Contrat 1 : x€ du 01/01 au 31/03, x€ du 01/04 au 31/06...
Contrat 2 : y€ du 01/01 au 31/03, y€ du 01/04 au 31/06...
Mais du coup si, il y a des contrats qui s'étalent sur plusieurs années... :-/
Last edited by maxime31 (2014-12-19 15:25:12)
Offline
donc à un instant "t" vous n'avez pas dans GLPI la totalité de l'année indiquée dans glpi ? c'est le même contrat qui est mis à jour à chaque trimestre ?
dans ce cas c'est mission impossible.
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
Ouais c'est ça... Si l'on change de méthode de fonctionnement, (en raisonnant soit par coût total du contrat soit par coût annuel) cela deviendrait faisable ?
Si oui, dans quelles mesures ? (Pour pas que j'arrive avec une solution à moitié trouvée devant lui... ^^)
Offline
vous pouvez conserver votre fonctionnement par trimestre mais au lieu de mettre à jour le même contrat, il faut considérer qu'il s'agit d'un nouveau contrat et le créer dans glpi.
vous pouvez ainsi déjà creer vos 4 trimestres 2015 avec les prix 2015.
la simple requete ci dessous vous fera la somme par année.
select year(begin_date) AS annee, sum(cost) as total from glpi_contracts group by annee
la seule contrainte est de ne pas avoir de contrat à cheval sur 2 ans sinon la requète devient très complexe
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
Hum, vu que l'on lie nos éléments de GLPI avec les contrats en créer de nouveau risque de poser problème... Je vais réfléchir sur le sujet et voir ça avec lui ! Merci beaucoup LaDenrée pour tes réponses ! :-)
Offline