- 06 Sep 2024
- 1 Minuten Lesezeit
- Drucken
Bereinigung gelöschter Buchungen einstellen
- Aktualisiert am 06 Sep 2024
- 1 Minuten Lesezeit
- Drucken
Standardmäßig bereinigt DataGateway regelmäßig gelöschte Buchungen und Buchungspositionen. Er entfernt gelöschte Buchungen aus den folgenden Tabellen:
dooh.Bookings
dooh.BookingItems
dooh.SpotInstances
dooh.BookingItemScreens
dooh.BookingItemAnalogScreens
dooh.BookingItemHandlingCosts
dooh.BookingItemCategoryGroups
dooh.BookingItemTags
dooh.SalesPeople
dooh.Ausdrucke
Die Bereinigung erfolgt während des geplanten Wartungszeitraums und nachdem die gelöschten Buchungen für einen konfigurierbaren Zeitraum aufbewahrt wurden. Führen Sie die folgenden Schritte aus, um die Bereinigung zu konfigurieren:
Öffnen Sie die Datei master.config auf dem Server mit einem Texteditor wie Notepad++.
Unter DataGateway konfigurieren Sie die folgenden Einstellungen:
Geben Sie als Wert von Maintenance.DoohBookingCleanupBatchSize die Anzahl der zu löschenden Elemente.
Setzen Sie den Wert von Maintenance.DoohBookingCleanupEnabled auf false um die Bereinigung zu deaktivieren. Der Standardwert ist true.
Setzen Sie den Wert von Maintenance.MaxDaysForDeletedBookingsToKeep auf die maximale Anzahl an Tagen, für die Sie gelöschte Buchungen behalten möchten. Das Minimum ist 1 Tag.
Speichern Sie Ihre Änderungen und schließen Sie die Datei.
<appSettings type="DataGateway">
<add key="Maintenance.DoohBookingCleanupBatchSize" value="500" />
<add key="Maintenance.DoohBookingCleanupEnabled" value="true" />
<add key="Maintenance.MaxDaysForDeletedBookingsToKeep" value="90" />
</appSettings>