Konfiguration In diesem Kapitel wird beschrieben, wie das Modul eingerichtet und für den produktiven Einsatz konfiguriert wird, um den Rechnungskauf korrekt und rechtskonform in den Bestellprozess einzubinden. Einstellungen Moduleinstellungen Im Tab „Einstellungen“  werden die grundlegenden Funktionen zur Performance-Optimierung und Datenbankbereinigung des Moduls gesteuert. Hier definieren Sie, wie Ressourcen geladen werden, welche Datenbereiche bereinigt werden und wie der Bereinigungszeitraum festgelegt ist. JS als „deferred“ laden Aktivieren Sie diese Option, um JavaScript-Dateien mit dem Attribut „defer“ zu laden. Dadurch wird die Seitenladezeit optimiert und die Darstellung beschleunigt. Cache Level Hier wählen Sie das gewünschte Cache-Level für die Bereinigung aus. Alle zugehörigen Unterebenen werden dabei ebenfalls berücksichtigt. Diese Einstellung gilt sowohl für die Cache-Schnelllöschung im Backoffice als auch für den Cronjob. Zeitspanne Definiert den Zeitraum für die Datenbankbereinigung in Monaten. Es werden ausschließlich Datensätze gelöscht, die älter als der festgelegte Zeitraum sind, um aktuelle Daten zu schützen und nur veraltete Einträge zu entfernen. Cache löschen Im Bereich „Cache löschen“ lassen sich verschiedene System- und Datenbereiche gezielt bereinigen, um die Performance zu optimieren und die Stabilität des PrestaShop-Shops sicherzustellen. DB-Integrität Im Bereich „DB-Integrität / Bereinigen und Optimieren“ werden veraltete und inaktive Datensätze wie Warenkörbe, Warenkorbregeln und Statistikdaten anhand einer definierten Zeitspanne entfernt, um die Datenbank zu entlasten und die Systemperformance zu verbessern (nur im Debugmodus ausführbar). DB-Optimierer Der Bereich "DB-Optimierer" zeigt eine Übersicht aller Datenbanktabellen inklusive relevanter Kennzahlen wie Zeilenanzahl, Speicherverbrauch und Indexgröße. Zusätzlich wird für jede Tabelle eine Optimierungsmöglichkeit angeboten, um Speicherplatz freizugeben und die Datenbankleistung zu verbessern. Die Funktion dient der Analyse und gezielten Optimierung der Datenbankstruktur durch eine tabellenweise Bereinigung und Optimierung. Aufräumen & Löschen Im Tab „Aufräumen und Löschen“ können gezielt Shop- und Kundendaten dauerhaft aus der Datenbank entfernt werden. Die Funktionen dienen der vollständigen Bereinigung von Katalog-, Bestell- und Statistikdaten und sollten nur nach vorherigem Backup verwendet werden. Cron Im Tab „Cron“ können automatische Wartungs- und Bereinigungsaufgaben des Moduls geplant und ausgeführt werden. Die Cronjobs steuern wiederkehrende Prozesse wie Cache-Löschung, Datenbereinigung und Optimierung und sorgen so für einen kontinuierlich gepflegten Shopbetrieb. Cron Warteschlange Die Cron-Warteschlange zeigt eine Übersicht aller geplanten Aufgaben inklusive Typ, Status, Laufzeit (Durchschnitt / Min. / Max.) sowie der Anzahl verarbeiteter Einträge. So lässt sich die Ausführung und Performance der einzelnen Cronjobs nachvollziehen. Geplante Cronjobs  Im Modul stehen verschiedene Cron-Aufgaben zur Verfügung: Cache löschen: Führt die Cache-Bereinigung gemäß den Moduleinstellungen aus Plugins: Führt ausschließlich Plugin-bezogene Prozesse aus Bereinigen und Optimieren: Entfernt veraltete Warenkörbe und Warenkorbregeln Kunden löschen: Entfernt verwaiste Kundenkonten Cron im Wartungsmodus ausführen Bestimmt, ob Cronjobs auch dann ausgeführt werden, wenn sich der Shop im Wartungsmodus befindet. Dadurch kann die Systempflege unabhängig vom Shopbetrieb sichergestellt werden. Logs Im Tab  " Logs" werden die vom Modul erstellten Protokolldateien verwaltet. Diese dienen zur Fehlerdiagnose, zur Nachverfolgung technischer Abläufe und zur Unterstützung bei Wartungsarbeiten. Vorhandene Logs Alle vom Modul erzeugten Logdateien werden mit Name, Erstellungsdatum und Größe angezeigt und können direkt gelöscht werden, um Speicherplatz freizugeben und die Übersicht zu behalten. Log-Einstellungen Das Log-Level kann flexibel von Warnungen bis Debug definiert werden, sodass der Detaillierungsgrad der Protokollierung optimal an Support- und Analysezwecke angepasst werden kann. Wartung Der Tab " Wartung" bietet Shopbetreibern eine Übersicht über die technische Integrität des Moduls. Er hilft dabei, mögliche Fehlerquellen zu identifizieren und fehlerhafte Installationen von Hooks, Menüeinträgen, Datenbankstrukturen oder Templates schnell zu beheben. Hooks: Listet alle vom Modul verwendeten Hooks; nicht eingetragene Hooks können nachinstalliert werden. Menüeinträge: Zeigt alle Backend-Menüeinträge mit den zugehörigen Berechtigungen. Datenbank: Prüft das SQL-Schema und signalisiert Abweichungen von der aktuellen Datenbankstruktur. Einstellungen: Zeigt die Konfigurationswerte des Moduls an, einschließlich der Möglichkeit, fehlerhafte Werte zurückzusetzen oder fehlende Konfigurationen zu installieren. Controller: Listet erforderliche Backend- und Frontend-Controller; fehlende Controller können nachinstalliert werden. Bestellstatus: Prüft spezielle vom Modul angelegte Bestellstatus und ermöglicht deren Installation. Templates: Überprüft die Front-Office-Templates auf korrekte Installation oder Überschreibungen im Theme. Plugins: Zeigt verfügbare Zusatzplugins für das Modul an. Erweiterte Optionen: Zeigt die installierten Versionen und ermöglicht Änderungen, z. B. des Lizenzschlüssels. Diese Übersicht dient der zentralen Verwaltung, Kontrolle und Aktualisierung aller für das Modul relevanten Komponenten im Shop.