Inhaltsverzeichnis

Prüfberichtexport

Im Prüfberichtexport werden die Prüfberichte eines Kunden in einen Ordner gepackt, gezippt und zum Download angeboten.

Dialog

Wir brauchen einen Dialog, in dem der Benutzer die Parameter wählen kann, eine Fortschrittsanzeige und dann einen Downloadlink.

Parameter

Name Beschreibung
KundenID Notwendiger Parameter
Auswahl Prüfberichte

Die Auswahl der Prüfteile erfolgt über den Filter der Prüfteilübersicht.

Es muß allerdings noch ausgewählt werden, ob alle Prüfberichte, oder nur die Letzten exportiert werden

Ablauf

Es muß eine Verzeichnis für den Kunden auf dem Webserver erstellt werden.

data/client/client_id/export

Die Prüfberichte werden gezippt und im Ordner export unter den Namen

berichtexport_timestamp.zip

abgelegt.

Zugriff

Komplette Funktion geht über den Button „

  1. Demjenigen, der den Export angestossen hat, wird ein Donwloadlink zur CSV zur Verfügung gestellt.
  2. Dem Admin ( Prüfer / Kunden) wird in der Kundenübersicht auch ein Link „Exportierte Prüfberichte“

angeboten, nach dem eine Liste der Zip Dateien geladen und angezeigt wird.

Damit können die ZIPS auch heruntergezogen werden.

Der Admin bekommt zusätzlich die Option, ZIPS zu löschen.