Skip to Main Content
2 Not supported for the current status
Status Shipped
Created by Guest
Created on Aug 8, 2024

Automatische Berichte mit Filter

Hallöle zusammen, bei diversen Kunden kam die Anforderung automatische Berichte (bsp. EK-Rechnungen, VK-Rechnungen) mit einem Projektbezug (anhand der gefüllten Projektnr. festzustellen) in die definierte Projektstruktur und Belege ohne einen Projektbezug in einen eigenständige Bereich abzulegen. Mit Chris Blank wurde über eine theoretische Lösung gesprochen. Hier würde die Tabelle für die automatische Berichte erlauben den gleichen Bericht mehrfach anlegen zu können, um unterschiedliche Ablagedefinition hinterlegen zu können. Während der Auswahl der Ablagedefinition werden die Werte "Sortierung" und Tabellenfilter der Ablagedefinitionen herangezogen. Grundsätzlich wird das Thema häufiger von Kunden angefragt, die in der Baubranche tätig sind, da hier auch Einkäufe im Rahmen von Projekten erfolgen.

Fixed in version 24.5.480.0
    Not supported for the current status
  • Attach files
  • Admin
    Stefan Hillmann
    Sep 16, 2024

    Ich glaube, dass der beschriebene Weg grundsätzlich zu aufwändig und zu kompliziert ist, da auch die Ablagedefinitionen wiederum Filter haben und daher nicht ungbedingt zum entsprechenden Datensatz passen müssen!
    Daher würde ich folgende Vorgehensweise empfehlen:

    - Das Feld "Ablagedefinition" in der Autom. Berichtsarchivierung kann befüllt sein, dann verhält es sich wie heute, oder es wird leer belassen, womit die Logik sich zum Ausführungszeitpunkt die passendste Ablagedefinition aufgrund des gesetzten Records bezieht.

    - In letzterem Fall erhalten wir die zu Grunde liegende Tabellen ID über die virtuelle Tabelle "Report Data Items" (2000000203) aufgrund der Report Id und der Einrückungsstufe 0.
    Mit dieser Tabellen ID können wir dann die Ablagedefinitionen abfiltern und über die Standard-"Sortierung/Tabellenfilter"-Logik uns den am Besten passenden Eintrag holen.

    Mit dieser Logik würden wir uns damit identisch verhalten, wie wir es auch bei sonstigen Ablagen tun würden und verhi...