Simpler Report, bekomme es einfach nicht hin



  • Hallo zusammen

    Ich steh scheinbar echt auf der Leitung. Ich versuche seit mehreren Stunden einen Report zu erstellen, der mir einfach eine Gesamtübersicht aller Anwendungen, und wo möglich, die dazugehörigen Linzenz auswirft. Aus irgendeinem Grund erhalte ich dann aber immer die Anwendung und auf welchen Client sie installiert ist. Da gibt dann pro Anwendung x-Einträge, dabei will ich doch nur einen einzigen haben. Wo die Anwendung installiert ist, ist mir zu dem Zeitpunkt auch egal.

    Ich versuche es mit dem Report Manager. Gibt es dafür auch irgendwo eine vernünftige Anleitung?

    Vielen Dank für die Hilfe
    Nadine


  • i-doit Kenner

    Hallo Nadine,

    es gibt beim Report Manager unter Online Repository folgende Reports:

    Lizenzenschlüssel in Benutzung
    Lizenzen in Benutzung
    Lizenzauslastung

    Vielleicht ist hier ja schon der passende Report bei?

    Gruss,
    jkondek



  • Hallo

    Nein, leider ist dort nicht das richtige dabei.

    Ich hätte gerne eine Tabelle in Form von:

    Anwendungsname          Lizenz        (ggf. Lizenzen in Benutzung)

    Bei den vorgefertigten Reports liegt der Fokus auf den Lizenzen, ich benötige den Fokus auf der Anwendung. Bspw. habe ich als Anwendung Firefox, diesem aber keine Lizenz zugeordnet. Dennoch wollen wir es als Standard-Anwendung im i-doit erfassen.

    Vielleicht kann mir ja jemand helfen.

    Gruss
    Nadine


  • i-doit Kenner

    Hallo Nadine,

    versuch mal folgenden Report:

    SELECT
    a.Anwendungsname,
    b.Lizenz,
    b.Summe AS 'Lizenzen gesamt',
    b.Used AS 'Lizenzen in Benutzung'

    FROM

    (SELECT
    isys_obj__id AS id,
    isys_obj__title AS Anwendungsname

    FROM isys_obj

    WHERE TRUE
    AND (isys_obj__isys_obj_type__id = 2
    OR isys_obj__isys_obj_type__id = 35)
    AND isys_obj__status = 2) a

    LEFT JOIN

    (SELECT
    obj.isys_obj__id AS id,
    isys_cats_lic_list__key AS Lizenz,
    isys_cats_lic_list__amount AS Summe,
    COUNT( isys_catg_application_list__id ) AS Used

    FROM isys_catg_application_list

    INNER JOIN isys_connection
    ON isys_connection__id = isys_catg_application_list__isys_connection__id

    INNER JOIN isys_obj AS obj
    ON obj.isys_obj__id = isys_connection__isys_obj__id

    INNER JOIN isys_cats_lic_list
    ON isys_cats_lic_list__id = isys_catg_application_list__isys_cats_lic_list__id

    WHERE isys_catg_application_list__isys_cats_lic_list__id IS NOT NULL
    AND isys_cats_lic_list__status = 2

    GROUP BY isys_cats_lic_list__id) b

    ON a.id = b.id

    Dieser holt alle Anwendungen + Betriebssysteme und ggf. zugehoerige Lizenzen.

    Gruss,
    jkondek



  • Hallo jkondek

    Das sieht super aus, vielen Dank!

    Gruss
    Nadine


Log in to reply
 

Looks like your connection to Community was lost, please wait while we try to reconnect.