Berichte und Zertifikate¶
calServer erstellt normkonforme Kalibrierscheine, Pruefberichte und weitere Dokumente ueber ein integriertes Berichtssystem. Die Berichtserstellung nutzt zwei Engines: JasperReports fuer komplexe Berichte und mPDF fuer einfache PDF-Ausgaben.
Berichtstypen¶
calServer unterstuetzt verschiedene Berichtstypen:
| Berichtstyp | Beschreibung |
|---|---|
| Kalibrierscheine | Normkonforme Dokumentation von Kalibrierungen nach DIN EN ISO/IEC 17025 |
| Pruefberichte | Detaillierte Ergebnisberichte fuer Pruefvorgaenge mit Messwerten und Toleranzen |
| Inventarberichte | Uebersicht ueber den Geraetebestand mit Statusangaben |
| QR-Code-Reports | Berichte mit QR-Codes zur schnellen Geraeteidentifikation |
| Digitale Kalibrierscheine (DCC) | XML-basierte Kalibrierscheine nach PTB-Standard |
| Etiketten | Druckvorlagen fuer Geraeteetiketten und Kalibrieraufkleber |
Berichtserstellung¶
Berichte koennen aus verschiedenen Modulen heraus erstellt werden:
- Aus der Inventarliste -- Ueber das Aktionsmenue eines Inventareintrags
- Aus der Kalibrierliste -- Direkt aus einem Kalibriervorgang
- Ueber den Berichtsbereich -- Zentrale Berichtsverwaltung im Hauptmenue
Beim Erstellen eines Berichts wird die passende Vorlage anhand des Geraetetyps und der Kalibrierungsart automatisch zugeordnet. Der Benutzer kann vor der Generierung Parameter wie Sprache, Format und Detailtiefe festlegen.
JasperReports¶
JasperReports ist die primaere Report-Engine fuer komplexe Berichte. Die Vorlagen werden in JasperSoft Studio erstellt und auf dem Berichtsserver (JasperReports Server) bereitgestellt. Vorlagen enthalten Platzhalter, die zur Laufzeit mit Daten aus der calServer-Datenbank befuellt werden.
Typische Anwendungen:
- Mehrseitige Kalibrierscheine mit Kopf- und Fusszeilen
- Tabellarische Messergebnisse mit Diagrammen
- Berichte mit eingebetteten Logos und Unterschriftsfeldern
mPDF¶
Fuer einfachere PDF-Ausgaben nutzt calServer die PHP-Bibliothek mPDF. Diese eignet sich fuer:
- Schnelle Einzelberichte ohne komplexes Layout
- Etikettendruck
- Einfache Listenexporte
Digitale Kalibrierscheine (DCC)¶
Der DCC-Export erzeugt XML-Dateien im Format des Digitalen Kalibrierscheins (Digital Calibration Certificate) nach PTB-Standard. DCC-Dateien enthalten maschinenlesbare Kalibrierdaten und koennen in andere Systeme importiert werden.
Der Export erfolgt ueber das Aktionsmenue eines Kalibriervorgangs oder als Massenexport aus der Kalibrierliste.
Berichtsvorlagen¶
Berichtsvorlagen definieren das Layout und die Datenfelder eines Berichts. Sie werden pro Geraetetyp oder Kalibrierungsart konfiguriert und koennen mandantenspezifisch angepasst werden.
Eine Vorlage enthaelt:
- Seitenlayout (Kopfzeile, Fusszeile, Raender)
- Datenfelder mit Zuordnung zu Datenbankfeldern
- Berechnungsformeln fuer abgeleitete Werte
- Bedingte Formatierungen und Sichtbarkeitsregeln
Administration
Die Konfiguration von Berichtsvorlagen und Berichtsservern erfolgt im Administrationsbereich. Dort werden Vorlagen hochgeladen, Zuordnungen zu Geraetetypen definiert und Serververbindungen konfiguriert.