Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. johannesjohannes
    J
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Groups 0

    johannesjohannes

    @johannesjohannes

    0
    Reputation
    2
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    johannesjohannes Unfollow Follow

    Latest posts made by johannesjohannes

    • RE: Report findet keine Einträge für Vertragsende < XXXX-XX-XX

      Hallo zusammen,

      kurzer Nachtrag und eine weitere Frage/Anmerkung :

      Nach dem nun die SQL-Query verändert wurde, kann ich den Query-Builder nicht mehr verwenden...

      Gibt es hierfür eine mögliche Lösung bzw. einen Ort an welchem ich für dieses Problem die Logs einsehen kann?

      bb4eb31f-49c8-4538-a846-380ca8575e52-image.png

      posted in Betrieb
      J
      johannesjohannes
    • RE: Report findet keine Einträge für Vertragsende < XXXX-XX-XX

      Hallo,

      vielen Dank erst einmal für die Antworten.

      Nun habe ich auch den "Bug" entdeckt. Man kann zwar wie oben in meinem ersten Beitrag erstelltem Bild das Datum eintragen, dies wird in der SQL-Abfrage aber mit 0 eingetragen. Das funktioniert natürlich nicht...

      Richtiges Datum in der SQL-Abfrage eintragen und zack geht es.

      Vorher:

      SELECT 
      obj_main.isys_obj__id AS '__id__', 
      obj_main.isys_obj__title AS 'LC__UNIVERSAL__TITLE###1', 
      j2.isys_obj_type__title AS 'LC__REPORT__FORM__OBJECT_TYPE###1' 
      
       FROM isys_obj AS obj_main 
      INNER JOIN isys_cmdb_status AS obj_main_status ON obj_main_status.isys_cmdb_status__id = obj_main.isys_obj__isys_cmdb_status__id 
      LEFT JOIN isys_obj_type AS j2 ON j2.isys_obj_type__id = obj_main.isys_obj__isys_obj_type__id 
      LEFT JOIN isys_cats_contract_list AS j4 ON j4.isys_cats_contract_list__isys_obj__id = obj_main.isys_obj__id  
      
      WHERE TRUE 
       AND  ( (j2.isys_obj_type__id != '60' ) AND (j2.isys_obj_type__id != '63' ) ) AND ( (j2.isys_obj_type__id = '28' ) AND (j4.isys_cats_contract_list__end_date > 0  )
       ORDER BY obj_main.isys_obj__title DESC
      

      Nachher:

      SELECT 
      obj_main.isys_obj__id AS '__id__', 
      obj_main.isys_obj__title AS 'LC__UNIVERSAL__TITLE###1', 
      j2.isys_obj_type__title AS 'LC__REPORT__FORM__OBJECT_TYPE###1' 
      
       FROM isys_obj AS obj_main 
      INNER JOIN isys_cmdb_status AS obj_main_status ON obj_main_status.isys_cmdb_status__id = obj_main.isys_obj__isys_cmdb_status__id 
      LEFT JOIN isys_obj_type AS j2 ON j2.isys_obj_type__id = obj_main.isys_obj__isys_obj_type__id 
      LEFT JOIN isys_cats_contract_list AS j4 ON j4.isys_cats_contract_list__isys_obj__id = obj_main.isys_obj__id  
      
      WHERE TRUE 
       AND  ( (j2.isys_obj_type__id != '60' ) AND (j2.isys_obj_type__id != '63' ) ) AND ( (j2.isys_obj_type__id = '28' ) AND (j4.isys_cats_contract_list__end_date > '2020-01-01' ) )
       ORDER BY obj_main.isys_obj__title DESC
      
      posted in Betrieb
      J
      johannesjohannes
    • Report findet keine Einträge für Vertragsende < XXXX-XX-XX

      Hallo zusammen,

      ich versuche einen Report zu Generieren welcher alle Objekte anzeigt, die bspw. die nächsten Jahre auslaufen.

      Dazu habe ich einen Report erstellt und mittels Kategorie: Vertrag und dem Attribut: Vertragsende < 2022-08-31 erstellt.

      Auch mit <= findet er keine Objekte.

      Mittels >= und dem heutigen Datum kann er mir alle Verträge auflisten!

      Mache ich hier einen grundlegenden Fehler?

      d68a043b-93ec-4cca-8e86-07b46a266a39-image.png

      Ziel des ganzen sollen monatliche Benachrichtigungen sein, falls ein Vertrag ausläuft.

      Danke und liebe Grüße

      posted in Betrieb
      J
      johannesjohannes