Auswertungen

Timicx verwendet für die Auswertungen ein eigenes Framework. Für den Zugriff auf API-Ebene ist die Unterscheidung der Begriffe Template und Report wichtig:

Template
Ein Template ist eine Vorlage für eine Auswertung. Das Template legt fest, welche Datenquellen/SQL-Tabellen abgefragt werden und wie diese dargestellt werden sollen. Templates enthalten in der Regel Parameter, mit denen die abgefragten Daten eingegrenzt werden (z.B. Datum, Mitarbeiter, Projekt o.ä.). Templates sind in verschiedenen Gruppen organisiert. So gibt es zum Beispiel eine Gruppe, die alle Templates für Projektauswertungen enthält und eine andere, in der alle Templates enthalten sind, die jeder Mitarbeiter ansehen kann.
Report
Timicx erzeugt anhand eines Templates und den übergebenen Parametern die eigentliche Auswertung, den Report. Aus einem Template können also beliebig viele Reports erstellt werden.