Wiki-Quellcode von Verzeichnisstruktur

Version 1.1 von MACH ProForms GmbH am 23.01.2020

Zeige letzte Bearbeiter
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
29 ## Hauptverzeichnis
30
31 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.
32
33 ### cust
34
35 Im `cust`-Verzeichnis befinden sich die Verlags- und Kundenverzeichnisse. Das Hauptverlagsverzeichnis ist `_formsolutions`, die Kundenverzeichnisse sind nach dem Muster
36
37 ```bash
38 XXXXXXXX-XXXX_formsolutions
39 ```
40
41 aufgebaut. Das Muster XXXXXXXX-XXXX wird dabei durch die Mandantennummer getauscht (also z. B. 22222222-2222 im Falle Form-Solutions).
42
43 ### Verlagsverzeichnis
44
45 Unter dem Verlagsverzeichnis befinden sich die Verzeichnisse `config` und `pdf`.
46
47 * **config**
48
49 Das `config`-Verzeichnis ist mittlerweile obsolet und wird vermutlich in absehbarer Zeit entfernt werden können. Es enthielt Standardlogos und Intermediärszertifikate.
50
51 * **pdf**
52
53 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.
54
55 ### Kundenverzeichnis
56
57 Innerhalb der Kundenverzeichnisse gibt es die Verzeichnisse `config`, `pdf` und `process`.
58
59 * **config**
60
61 Dieses Verzeichnis ist mittlerweile obsolet und wird vermutlich in absehbarer Zeit entfernt werden können. Es enthielt die Logos des Mandanten.
62
63 * **pdf**
64
65 Das `pdf`-Verzeichnis enthält alle Kundenspezifischen Formulare. Diese werden durch das Präfix `KF` gekennzeichnet.
66
67 * **process**
68
69 in diesem Verzeichnis werden eingereichte Dokumente hinterlegt, die über die Inbox bearbeitet werden können.