====== 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.|