Zum Inhalt

Berichte und Zertifikate

calServer v2 bietet ein umfangreiches Berichtswesen zur Erstellung von Kalibrierzertifikaten, Inventarberichten und weiteren Dokumenten.

Berichtsarten

Berichtsart Beschreibung
Kalibrierzertifikat Normkonformes Zertifikat mit Messergebnissen
Inventarbericht Detaillierter Bericht zu einem Prüfmittel
QR-Code-Bericht Bericht mit integriertem QR-Code
Listenbericht Export der aktuellen Tabellenansicht

Bericht generieren

Berichte können auf verschiedenen Wegen generiert werden:

  1. Aus der Detailansicht — Über das Aktionsmenü eines Inventars oder einer Kalibrierung
  2. Aus dem Grid — Über das Berichts-Menü je Zeile (Detail-Berichte, Etikett, Direktdruck) oder den Toolbar-Button „Berichte" für die markierte Auswahl (Master-Berichte); siehe TableMaster
  3. Als Massenexport — Über die Export-Funktion für mehrere Einträge

Welche Berichte in welchem Grid erscheinen (Detail-/Master-Platzierung, Etiketten- und Direktdruck, Rollen-/Gruppensichtbarkeit) steuert die Berichtsverwaltung.

Der Berichtsdialog

Ein Detail-Bericht öffnet sich in einem Dialog mit PDF-Vorschau. Von dort stehen — abhängig von Ressource, DMS-Anbindung und Berechtigungen — folgende Aktionen zur Verfügung:

Aktion Beschreibung
Herunterladen Bericht im konfigurierten Format (PDF, XLSX, DOCX, CSV) herunterladen
Drucken PDF direkt über den Browser-Druckdialog ausgeben
Im DMS ablegen Bericht als Dokument ins DMS übernehmen
Freigeben Bericht gemäß Freigabe-Regeln erzeugen und freigegeben im DMS ablegen
Unterschrift erfassen Handschriftliche Unterschrift aufnehmen (nur Kalibrierungen, Aufträge, Reparaturen)
Versenden Bericht als E-Mail-Anhang verschicken

Ablage im DMS

Generierte Berichte können ins Dokumentenmanagement übernommen werden:

  • Manuell über „Im DMS ablegen" im Berichts-Menü (Grid oder Detailseite)
  • Automatisch: Je Berichtsdatei kann in der Berichtsverwaltung die automatische DMS-Ablage nach jeder Generierung aktiviert werden, inkl. expliziter Ziel-Kategorie (Datei-Kategorie/file_setting)
  • Freigabe-Workflow und Versionierung folgen den regulären DMS-Regeln

Wenn die Kategorie nicht eindeutig ist

Die Ziel-Kategorie ergibt sich aus dem Dateinamen des Berichts: Er muss zum Namensmuster einer DMS-Kategorie des Grids passen. Passt keine oder passen mehrere, fragt der Berichtsdialog die Kategorie per Auswahlliste ab und wiederholt die Ablage mit der gewählten — sowohl bei „Im DMS ablegen" als auch bei „Freigeben".

Das gilt auch, wenn nur eine Kategorie eingerichtet ist: Trägt sie ein Namensmuster, muss der Berichtsname es treffen. Ein gepflegtes Muster wird nicht übergangen, nur weil es keine Alternative gibt. Kategorien ohne Namensmuster nehmen weiterhin jeden Bericht an.

Die automatische Ablage ist davon unberührt — dort ist die Kategorie fest konfiguriert und wird nicht über den Namen gesucht.

Freigeben (Freigabe-Regeln)

Die Aktion Freigeben erzeugt den Bericht je passender Freigabe-Regel im geforderten Format und legt ihn als freigegebenes Dokument (DMS-Approve-Flow) ab:

  • Freigabe-Regeln werden je Bericht in der Berichtsverwaltung, Tab „Freigaben" gepflegt (Format PDF, PDF/A oder PDF/A Sign, optional beschränkt auf Rollen/Gruppen)
  • Pro Regel, die auf Rolle oder Gruppe des Benutzers passt, entsteht ein DMS-Dokument; erfasste Unterschriften werden dabei dauerhaft aufgebracht
  • PDF/A-Varianten konvertiert der Report-Runner
  • Ohne passende Regel meldet der Dialog „Für diesen Bericht ist keine Freigabe-Regel für Ihre Rolle/Gruppe konfiguriert" — die Regel muss dann ein Administrator anlegen

Die Stufe „PDF/A Sign“ erzeugt kein Siegel

Die Stufe hiess einmal so, weil der Report-Runner ein selbst ausgestelltes Zertifikat anhängte. Das war eine Selbstauskunft, jeder Betrachter sah „Gültigkeit unbekannt", und sie ist entfallen. Der Name blieb nur, damit vorhandene Regeln weiter gelten; geliefert wird schlicht PDF/A.

Die Freigabe meldet das inzwischen selbst: statt „Freigegeben" erscheint „Freigegeben, aber nicht gesiegelt". Ein prüfbares Siegel entsteht im Freigabevorgang an der Kalibrierung, siehe Freigabe des Kalibrierscheins. Welches Credential dabei zulässig ist, steht in der Siegel-Verwaltung; solange dort keine Regel „Nach der Freigabe automatisch siegeln" trägt, wird von Hand gesiegelt.

Berichtsvorlagen

Berichte basieren auf konfigurierbaren Vorlagen (Report Templates):

  • Vorlagen werden vom Administrator unter Administration > Berichte verwaltet
  • Variablen ermöglichen dynamische Inhalte (Prüfmitteldaten, Kalibrierdaten, Kundeninformationen)
  • JasperStarter generiert die PDF-Ausgabe serverseitig
  • Vorlagen unterstützen Firmenlogo, Unterschriften und normkonforme Layouts
  • Die Vorlagen-Dateien selbst liegen versioniert im DMS; Bestandsdateien aus v1 werden mit php artisan reports:import-templates idempotent übernommen, und beim Duplizieren eines Berichts wird die Vorlagen-Datei mitkopiert

Unterschrift erfassen (handschriftlich)

Berichte können eine handschriftlich erfasste Unterschrift tragen:

Das ist keine digitale Signatur

Erfasst wird ein Bild auf einem Zeichenfeld, das beim Rendern in das PDF gestempelt wird. Es ist kryptografisch nicht geschützt und lässt sich austauschen. Für einen Nachweis gegenüber Dritten gibt es das Siegel im Freigabevorgang (Reiter „Freigabe" an der Kalibrierung, siehe Freigabe des Kalibrierscheins): eine PAdES-Signatur mit einem Zertifikat des Labors. Die beiden haben nichts miteinander zu tun, und der Knopf hiess bis 2026 irreführend ebenfalls „Siegeln".

  • Über Unterschrift erfassen im Berichtsdialog wird die Unterschrift auf einem Zeichenfeld erfasst; der Unterschrift-Platz (Position auf der Seite) wird dabei ausgewählt und schematisch angezeigt
  • Unterschrift-Plätze werden je Bericht in der Berichtsverwaltung (Tab „Unterschriften") angelegt, optional beschränkt auf Rollen/Gruppen; die Aktion erfordert die Berechtigung signature_write
  • Mehrere Unterschriftenfelder pro Bericht möglich

Einmal erfasst, überall sichtbar

Sobald eine Unterschrift erfasst ist, erscheint sie auf jeder PDF-Ausgabe des Berichts: Die Vorschau lädt nach dem Erfassen automatisch neu und zeigt den unterschriebenen Bericht, ebenso tragen Download, E-Mail-Versand und DMS-Ablage die Unterschrift. Beim Freigeben wird sie dauerhaft auf das freigegebene Dokument aufgebracht.

DCC-Export

Für akkreditierte Labore unterstützt calServer den Export im Format Digitaler Kalibrierschein (DCC v3.3.0) gemäß PTB-Spezifikation.

Im „Mehr"-Menü der Kalibrierung stehen dazu zwei Einträge: (DCC XML) lädt die Datei herunter, (DCC ins DMS) legt sie als Dokument an der Kalibrierung ab — im Systemordner dcc, zugeordnet über die Scheinnummer. Erst die Ablage macht aus dem DCC ein versioniertes Artefakt mit Prüfsumme; erneutes Ablegen erzeugt eine neue Version, kein zweites Dokument. Derselbe Ordner nimmt DCC-Dateien entgegen, die von aussen kommen.

Berichtshistorie

Alle generierten Berichte werden protokolliert:

  • Zeitstempel der Erstellung
  • Benutzer, der den Bericht angefordert hat
  • Verwendete Vorlage
  • Verknüpfung zum Datensatz