Sonstige Komponenten
Als sonstige Komponenten bezeichnen wir Komponenten, welche nicht bei jedem Kunden installiert werden. Hierbei handelt es sich z.B. um:
- Versandmodul: Für das Versandmodul sind folgende Komponenten notwendig:
- PDFTK.exe - diese Datei dient zum Zerlegen und neu zusammensetzen von PDF-Dateien
- Ghostscript - bei Ghostscript handelt es sich um ein Addon für FreePDF
- FreePDF - ist dafür zuständig, PDF-Dateien automatisiert zu erstellen
- ZuGFERD
Bei ZuGFERD handelt es sich um eine Komponente, welche dafür verantwortlich ist, aus Beitrags-, Gebühren- und Technik-Rechnungen PDF-Dateien mit eingebetteter XML-Datei zu erstellen, welche dann über E-Mail an die einzelnen Rechnungsempfänger gesandt werden.

- Config Im Ordner Config befinden sich Konfigurationsdateien, welche die Verbindung mit einem bestehenden SQL-Server herstellen.
Hierbei sind zwei Dateien vorhanden:
config_sql.txt

sowie die Datei config_sql_sample.txt als Beispieldatei, wie das Original auszusehen hat
Automatische Word Seriendruck Schnittstelle: Auf dem Server sollte ein Vorlagenordner liegen. In diesen Vorlagenordner können bestimmte Dokumentvorlagen hinterlegt werden. Im HW-Programm kann man diese Dokumentvorlagen dann bestimmten Bereichen zuweisen. Wenn man dann im HW-Programm einen Menüpunkt auswählt, für den ein Word Dokument hinterlegt ist, kommt eine Abfrage, ob im HW-Programm gedruckt werden soll oder das für diesen Fall gefundene Dokument genutzt werden soll.

- Microsoft Access Sicherheitsmeldungen Sicherheitsmeldungen können über Einträge in der Systemregistrierung ausgeschaltet werden. Bei einer Vollversion von Access kann man im TrustCenter sichere Speicherorte hinterlegen und Zugriff auf VBA-Projekte zulassen. Bei einer frei verfügbaren Runtime Version gibt es diese Einstellmöglichkeiten nicht, deshalb müssen diese über Einträge in der Systemregistrierung gesetzt werden.
Es gibt dazu folgende Punkte, wir empfehlen, sie alle zu setzen.
Für Zugriff auf und vertrauen von VBA Projekten
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security] "VBAWarnings"=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\Trusted]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\Forms3\Controls] "EnableActiveXControlArchitetureIndependent"=dword:00000000 "EnableActiveXControlMSWebBrowserArchiteturePersistenceIssue"=dword:00000000
Netzlaufwerke als vertrauenswürdiger Speicherort
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security\Trusted Locations] "AllowNetworkLocations"=dword:00000001
Der Programmteil des HW-Programms als sicherer Speicherort. Sollte sich (bei Terminalserverinstallationen) der Programmteil auf einer Netzlaufwerksfreigabe befinden, ist hier der vollständige Netzwerkspfad einzugeben (siehe Beispiel bei Datenbankteil)
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security\Trusted Locations\Location0] "Path"="C:\hw\" "AllowSubfolders"=dword:00000001 "Description"="" "Date"="03/28/2022 11:39"
Datenbankteil bzw. Kopiervorlage als sicherer Speicherort
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Access\Security\Trusted Locations\Location1] "Path"="\\sql2019hw\HW-Programm\hw\" "AllowSubfolders"=dword:00000001 "Description"="" "Date"="03/28/2022 11:39"