# Skript zum Zurücksetzen von Verknüpfungen zu externen Komponenten (z. B. Zeta-Server, ecoDMS-Server, ZEPHIR Services) in der Datenbank

# HiHINWEISE:
# - das Skript wird für alle Hauptversionen gleichermaßen von ZEPHIR-Admin verwendet
# - tritt bei einzelnen Befehlen ein Fehler auf, werden diese einfach ignoriert und der Rest trotzdem ausgeführt

# Services zurücksetzen
TRUNCATE zephirService;

# Zeta-Schnittstelle zurücksetzen
UPDATE personal SET ZetaUserGuid = NULL, ZetaLfdNummer = NULL;
UPDATE leiharbeiter SET ZetaUserGuid = NULL, ZetaLfdNummer = NULL;
UPDATE personaleinrichtung SET ZetaMandantGuid = NULL, ZetaMandantKey = NULL;

# Eco-DMS zurücksetzen
UPDATE dmszentraldaten SET aDmsMandantOrdnerKey = NULL;
DELETE FROM ecodmsdokumente;
DELETE FROM ecodmsordner;
