You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2009-10-12 09:15:15

clawangel
Member
Registered: 2009-10-11
Posts: 17

Rapport GLPI informations financières

Bonjour,

J'ai besoin de sortir un rapport avec les serveurs qui ont les informations financières activées et ceux qui ne l'ont pas.
J'arrive à sortir ceux dont les activités financières sont activées.
J'ai modifié le rapport informations financières pour qu'ils correspondent à mes besoins.
Voici ma requête :

$sql = 
"(
SELECT 
    glpi_entities.completename,
    glpi_users.realname,
    glpi_dropdown_manufacturer.name AS manufacturer,
    glpi_type_computers.name AS type,
    glpi_dropdown_model.name AS model,
    glpi_dropdown_os.name AS OS,
    dev.name, serial, otherserial, 
    glpi_dropdown_state.name AS state,
    buy_date, use_date, warranty_duration,
    glpi_enterprises.name AS supplier, num_commande, bon_livraison, facture
FROM glpi_computers dev
    LEFT JOIN glpi_dropdown_locations ON (glpi_dropdown_locations.ID=dev.location)
    LEFT JOIN glpi_dropdown_manufacturer ON (glpi_dropdown_manufacturer.ID=dev.FK_glpi_enterprise)
    LEFT JOIN glpi_dropdown_model ON (glpi_dropdown_model.ID=dev.model)
    LEFT JOIN glpi_type_computers ON (glpi_type_computers.ID=dev.type)
    LEFT JOIN glpi_dropdown_state ON (glpi_dropdown_state.ID=dev.state)
    LEFT JOIN glpi_entities ON (glpi_entities.ID=dev.FK_entities)
    LEFT JOIN glpi_users ON (glpi_users.ID=dev.tech_num)
    LEFT JOIN glpi_dropdown_os ON (glpi_dropdown_os.ID=dev.os)
, glpi_infocoms inf
    LEFT JOIN glpi_enterprises ON (glpi_enterprises.ID=inf.FK_enterprise)    
WHERE dev.deleted=0 AND glpi_type_computers.name LIKE '%Serv%'
    AND inf.FK_device=dev.ID AND inf.device_type=" . COMPUTER_TYPE . "
ORDER BY glpi_entities.completename
)";

Comment faire pour sortir ceux qui n'ont pas les informations financières d'activées ?

Merci pour votre aide.

Offline

#2 2009-10-12 12:37:48

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Rapport GLPI informations financières

Version de GLPI ?
Version du plugin ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2009-10-12 12:59:51

clawangel
Member
Registered: 2009-10-11
Posts: 17

Re: Rapport GLPI informations financières

Version GLPI 0.71.6
Version Plugin Rapports 1.2

Last edited by clawangel (2009-10-13 11:27:26)

Offline

#4 2009-10-13 11:27:38

clawangel
Member
Registered: 2009-10-11
Posts: 17

Re: Rapport GLPI informations financières

Il n'y a pas beaucoup de réponses.

Je vais essayer d'être plus claire. Mon actuel rapport me donne tous les serveurs qui ont les informations financières d'activer. Je voudrais qu'il me donne également ceux qui n'ont pas les informations financières d'activés.

J'ai essayé une solution : la comparaison du résultat de ma requête dont les activités financières sont activées avec ma requête qui liste tous les serveurs.
Je n'arrive pas à y mettre la syntaxe adéquat. J'ai une erreur à chaque fois.

Je peux activer les informations financières en faisant une modification de masse. Ce qui réglerait mon problème. Mais j'aimerais que ce soit fait automatiquement à chaque nouveau serveur dans la base. 2 solutions :
- ou j'arrive à activer les informations financières en natif : apparemment ce n'est pas possible.
- ou alors, lorsque je demande à sortir un rapport, j'arrive à demander (dans ce fichier par une requête) une modification de masse d'un champ des informations financières. Ce qui fait que ça l'activera automatiquement. Mais je n'ai pas la moindre idée de la syntaxe.

Est-ce que une de ces solutions est possible ?

Offline

#5 2009-10-13 12:40:32

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Rapport GLPI informations financières

Le but du rapport des informations financières et de lister les machines ayant des données financières, par exemple pour faire un rapprochement avec un outil comptable.

Il liste donc uniquement les machines pour lesquelles le numéro d'inventaire ou le numéro d'immobilisation est rempli.

> - ou j'arrive à activer les informations financières en natif : apparemment ce n'est pas possible.
Je ne vois absolument pas l'intéret de les activer par défaut. Si elles ne sont pas renseignées...

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#6 2009-10-13 14:22:04

clawangel
Member
Registered: 2009-10-11
Posts: 17

Re: Rapport GLPI informations financières

Je me suis mal exprimée.
A la base, je veux lister TOUS mes serveurs avec certains champs.
Si les serveurs ont les informations financières de remplis, je voudrais afficher ces données.
Si ce n'est pas le cas, tant pis.
Je voudrais tout ça sur le même rapport.

J'arrive à lister tous mes serveurs. 
J'arrive à lister tous les serveurs qui ont les informations financières, mais je n'arrive pas tout ça dans un seul rapport.

Est-ce qu'il y a une solution ?

Last edited by clawangel (2009-10-13 14:22:30)

Offline

Board footer

Powered by FluxBB