Verzeichnisstruktur von Thera-π

Das Programmverzeichnis:

Unter Windows liegen die ausführbaren Programmteile (.jar – Dateien) in Verzeichnis C:\RehaVerwaltung\.
Unter Linux sollten die ausführbaren Programme unter /opt/RehaVerwaltung untergebracht werden.

Die Unterverzeichnisse

Ausgehend vom Programmverzeichnis gibt es Verzeichnisse, die Bibliotheken und Ressourcen für die Programmausführung enthalten und Verzeichnisse mit Konfigurations- und Nutzdaten. Letztere sind nach Mandanten getrennt, d.h. es existieren Unterverzeichnisse, die mit der jeweiligen IK-Nummer benannt sind.

Die erstgenannte Gruppe umfasst die Verzeichnisse:

defaults	Es stellt die 'Kopiervorlage' dar, von der beim Anlegen eines Mandanten die 'Erstausstattuung' (Vorlagen, ini-Dateien, …) in die vorgenannten mandantenspezifischen Verzeichnisse kopiert wird.
icons	hier liegen die im Programm verwandten Icons
Libraries	enthält die von Thera-π genutzten Fremdbibliotheken
rollbackBackupDirectory	(??)
sounds	Töne die z.B. beim Bestätigen von Terminen zu hören sind (sein können)
tableImport	hier findet sich der Initialisierungszustand der Datenbank
tools	enthält seit der Version 1.1.? Updatedateien für die Datenbank

Die Verzeichnisse mit nach Mandanten getrennten Daten sind:

edifact	hier werden die während der Abrechnung erzeugten Dateien (esol) abgelegt
ini	enthält die ini-Dateien. Von ini-Dateien, die in die Datenbank verlagert wurden, steht hier weiterhin die 'Ursprungsversion'
keystore	enthält die Schlüsselbunde der Mandanten mit den eingelesenen Zertifikaten. Diese sind essentiell für die Übermittlung der Abrechnungsdaten.
temp	enthält pro Mandant einen Unterordner mit der entsprechenden IK - für den Betrieb notwendig!
urlaub	enthält OpenOffice Calc Dateien mit der Arbeitszeitverwaltung - wenn sie zuvor generiert wurden.
vorlagen	hier werden die je Mandant angepassten Vorlagen abgelegt.