Wiki-Quellcode von Verzeichnisstruktur

Zuletzt geändert von MACH ProForms GmbH am 24.06.2024

Verstecke letzte Bearbeiter
MACH ProForms GmbH 1.1 1 Die Anwendung benötigt einige Verzeichnisse, die i. d. R. vom Installer auf dem Datenträger erstellt werden.
2 Diese müssen vorhanden sein, damit die Anwendung korrekt funktioniert.
3
4 Das reguläre Basisverzeichnis der Anwendung ist
5
6 ```text
7 /srv/secure_html
8 ```
9
10 ## Verzeichnisbaum
11
12 Es wird folgender Verzeichnisbaum direkt unter dem Basisverzeichnis benötigt:
13
14 ```
15 /
16 |-- cust
17 | |-- _formsolutions
18 | | |-- config
19 | | |-- pdf
20 | |-- XXXXXXXX-XXXX_formsolutions
21 | |-- config
22 | |-- pdf
23 | |-- process
24 |-- d
25 |-- process
26 ```
27
28 ## Hauptverzeichnis
29
30 Unter dem Hauptverzeichnis liegen die Verzeichnisse `cust` und `d`. Das `d`-Verzeichnis ist ein reines Arbeitsverzeichnis für die Applikation und beinhaltet temporäre Aufrufdaten, die täglich entfernt werden.
31
32 ### cust
33
34 Im `cust`-Verzeichnis befinden sich die Verlags- und Kundenverzeichnisse. Das Hauptverlagsverzeichnis ist `_formsolutions`, die Kundenverzeichnisse sind nach dem Muster
35
36 ```bash
37 XXXXXXXX-XXXX_formsolutions
38 ```
39
MACH ProForms GmbH 3.1 40 aufgebaut. Das Muster XXXXXXXX-XXXX wird dabei durch die Mandantennummer getauscht (also z. B. 22222222-2222 im Falle MACH ProForms).
MACH ProForms GmbH 1.1 41
42 ### Verlagsverzeichnis
43
44 Unter dem Verlagsverzeichnis befinden sich die Verzeichnisse `config` und `pdf`.
45
MACH ProForms GmbH 3.1 46 * **config**
47 Das `config`-Verzeichnis ist mittlerweile obsolet und wird vermutlich in absehbarer Zeit entfernt werden können. Es enthielt Standardlogos und Intermediärszertifikate.
48 * **pdf**
MACH ProForms GmbH 1.1 49 Das `pdf`-Verzeichnis enthält alle Verlagsspezifischen Formulare. Diese befinden sich außerhalb der regulären Kundenverzeichnisse, da nur spezielle Mandanten auf diese Formulare zugreifen dürfen.
50
51 ### Kundenverzeichnis
52
53 Innerhalb der Kundenverzeichnisse gibt es die Verzeichnisse `config`, `pdf` und `process`.
54
MACH ProForms GmbH 3.1 55 * **config**
56 Dieses Verzeichnis ist mittlerweile obsolet und wird vermutlich in absehbarer Zeit entfernt werden können. Es enthielt die Logos des Mandanten.
57 * **pdf**
58 Das `pdf`-Verzeichnis enthält alle Kundenspezifischen Formulare. Diese werden durch das Präfix `KF` gekennzeichnet.
59 * **process**
60 In diesem Verzeichnis werden eingereichte Dokumente hinterlegt, die über die Inbox bearbeitet werden können.